VSF Documented
Data Structures | Macros | Enumerations | Functions
leds.h File Reference
#include <linux/types.h>
#include <linux/device.h>

Go to the source code of this file.

Data Structures

struct  led_classdev
 

Macros

#define LED_SUSPENDED   BIT(0)
 
#define LED_UNREGISTERING   BIT(1)
 

Enumerations

enum  led_brightness {
  LED_OFF = 0 ,
  LED_ON = 1 ,
  LED_HALF = 127 ,
  LED_FULL = 255
}
 

Functions

int devm_led_classdev_register (struct device *parent, struct led_classdev *led_cdev)
 

Macro Definition Documentation

◆ LED_SUSPENDED

#define LED_SUSPENDED   BIT(0)

◆ LED_UNREGISTERING

#define LED_UNREGISTERING   BIT(1)

Enumeration Type Documentation

◆ led_brightness

Enumerator
LED_OFF 
LED_ON 
LED_HALF 
LED_FULL 

Function Documentation

◆ devm_led_classdev_register()

int devm_led_classdev_register ( struct device parent,
struct led_classdev led_cdev 
)
extern