Lines Matching defs:led
51 struct versatile_led *led = container_of(cdev,
56 reg |= led->mask;
58 reg &= ~led->mask;
64 struct versatile_led *led = container_of(cdev,
68 return (reg & led->mask) ? LED_FULL : LED_OFF;
78 struct versatile_led *led;
80 led = kzalloc(sizeof(*led), GFP_KERNEL);
81 if (!led)
84 led->cdev.name = versatile_leds[i].name;
85 led->cdev.brightness_set = versatile_led_set;
86 led->cdev.brightness_get = versatile_led_get;
87 led->cdev.default_trigger = versatile_leds[i].trigger;
88 led->mask = BIT(i);
90 if (led_classdev_register(NULL, &led->cdev) < 0) {
91 kfree(led);