| * leds-lp3944.h - platform data structure for lp3944 led controller |
| * Copyright (C) 2009 Antonio Ospite <ospite@studenti.unina.it> |
| * This program is free software; you can redistribute it and/or modify |
| * it under the terms of the GNU General Public License version 2 as |
| * published by the Free Software Foundation. |
| #ifndef __LINUX_LEDS_LP3944_H |
| #define __LINUX_LEDS_LP3944_H |
| #define LP3944_LEDS_MAX 8 |
| #define LP3944_LED_STATUS_MASK 0x03 |
| LP3944_LED_STATUS_OFF = 0x0, |
| LP3944_LED_STATUS_ON = 0x1, |
| LP3944_LED_STATUS_DIM0 = 0x2, |
| LP3944_LED_STATUS_DIM1 = 0x3 |
| LP3944_LED_TYPE_LED_INVERTED, |
| enum lp3944_status status; |
| struct lp3944_platform_data { |
| struct lp3944_led leds[LP3944_LEDS_MAX]; |
| #endif /* __LINUX_LEDS_LP3944_H */ |