Lines Matching defs:led
638 struct cpld_led *led = container_of(cdev, struct cpld_led, cdev);
642 reg &= ~led->mask;
644 reg |= led->mask;
650 struct cpld_led *led = container_of(cdev, struct cpld_led, cdev);
653 return (reg & led->mask) ? LED_OFF : LED_FULL;
666 struct cpld_led *led;
668 led = kzalloc(sizeof(*led), GFP_KERNEL);
669 if (!led)
672 led->cdev.name = cpld_leds[i].name;
673 led->cdev.brightness_set = cpld_led_set;
674 led->cdev.brightness_get = cpld_led_get;
675 led->cdev.default_trigger = cpld_leds[i].trigger;
676 led->mask = BIT(i);
678 if (led_classdev_register(NULL, &led->cdev) < 0) {
679 kfree(led);