Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros | Enumerations
leds-lm355x.h File Reference

Go to the source code of this file.

Data Structures

struct  lm355x_platform_data
 

Macros

#define LM355x_NAME   "leds-lm355x"
 
#define LM3554_NAME   "leds-lm3554"
 
#define LM3556_NAME   "leds-lm3556"
 

Enumerations

enum  lm355x_strobe { LM355x_PIN_STROBE_DISABLE = 0x00, LM355x_PIN_STROBE_ENABLE = 0x01 }
 
enum  lm355x_torch { LM355x_PIN_TORCH_DISABLE = 0, LM3554_PIN_TORCH_ENABLE = 0x80, LM3556_PIN_TORCH_ENABLE = 0x10 }
 
enum  lm355x_tx2 { LM355x_PIN_TX_DISABLE = 0, LM3554_PIN_TX_ENABLE = 0x20, LM3556_PIN_TX_ENABLE = 0x40 }
 
enum  lm355x_ntc { LM355x_PIN_NTC_DISABLE = 0, LM3554_PIN_NTC_ENABLE = 0x08, LM3556_PIN_NTC_ENABLE = 0x80 }
 
enum  lm355x_pmode { LM355x_PMODE_DISABLE = 0, LM355x_PMODE_ENABLE = 0x04 }
 

Macro Definition Documentation

#define LM3554_NAME   "leds-lm3554"

Definition at line 13 of file leds-lm355x.h.

#define LM3556_NAME   "leds-lm3556"

Definition at line 14 of file leds-lm355x.h.

#define LM355x_NAME   "leds-lm355x"

Definition at line 12 of file leds-lm355x.h.

Enumeration Type Documentation

enum lm355x_ntc
Enumerator:
LM355x_PIN_NTC_DISABLE 
LM3554_PIN_NTC_ENABLE 
LM3556_PIN_NTC_ENABLE 

Definition at line 34 of file leds-lm355x.h.

Enumerator:
LM355x_PMODE_DISABLE 
LM355x_PMODE_ENABLE 

Definition at line 40 of file leds-lm355x.h.

Enumerator:
LM355x_PIN_STROBE_DISABLE 
LM355x_PIN_STROBE_ENABLE 

Definition at line 17 of file leds-lm355x.h.

Enumerator:
LM355x_PIN_TORCH_DISABLE 
LM3554_PIN_TORCH_ENABLE 
LM3556_PIN_TORCH_ENABLE 

Definition at line 22 of file leds-lm355x.h.

enum lm355x_tx2
Enumerator:
LM355x_PIN_TX_DISABLE 
LM3554_PIN_TX_ENABLE 
LM3556_PIN_TX_ENABLE 

Definition at line 28 of file leds-lm355x.h.