Lines Matching defs:led
51 struct ebsa285_led *led = container_of(cdev,
55 hw_led_state |= led->mask;
57 hw_led_state &= ~led->mask;
63 struct ebsa285_led *led = container_of(cdev,
66 return hw_led_state & led->mask ? LED_OFF : LED_FULL;
85 struct ebsa285_led *led;
87 led = kzalloc(sizeof(*led), GFP_KERNEL);
88 if (!led)
91 led->cdev.name = ebsa285_leds[i].name;
92 led->cdev.brightness_set = ebsa285_led_set;
93 led->cdev.brightness_get = ebsa285_led_get;
94 led->cdev.default_trigger = ebsa285_leds[i].trigger;
95 led->mask = BIT(i);
97 if (led_classdev_register(NULL, &led->cdev) < 0) {
98 kfree(led);