User manual

Page | 60
{
ret = gpio_request(template->gpio, template->name);
ret = gpio_direction_output(led_dat->gpio,
led_dat->active_low ^ state);
ret = led_classdev_register(parent, &led_dat->cdev);
}
Call gpio_led_set function to control LEDs’ status by accessing
/sys/class/leds/xxx/brightness;
static void gpio_led_set(struct led_classdev *led_cdev,
enum led_brightness value)
{
gpio_set_value(led_dat->gpio, level);
}