Lines Matching defs:led
694 struct led_classdev *led;
699 led = devm_kzalloc(&device->dev, sizeof(*led), GFP_KERNEL);
700 if (!led)
703 led->name = "fujitsu::logolamp";
704 led->brightness_set_blocking = logolamp_set;
705 led->brightness_get = logolamp_get;
706 ret = devm_led_classdev_register(&device->dev, led);
714 led = devm_kzalloc(&device->dev, sizeof(*led), GFP_KERNEL);
715 if (!led)
718 led->name = "fujitsu::kblamps";
719 led->brightness_set_blocking = kblamps_set;
720 led->brightness_get = kblamps_get;
721 ret = devm_led_classdev_register(&device->dev, led);
736 led = devm_kzalloc(&device->dev, sizeof(*led), GFP_KERNEL);
737 if (!led)
740 led->name = "fujitsu::radio_led";
741 led->brightness_set_blocking = radio_led_set;
742 led->brightness_get = radio_led_get;
743 led->default_trigger = "rfkill-any";
744 ret = devm_led_classdev_register(&device->dev, led);
749 /* Support for eco led is not always signaled in bit corresponding
750 * to the bit used to control the led. According to the DSDT table,
751 * bit 14 seems to indicate presence of said led as well.
757 led = devm_kzalloc(&device->dev, sizeof(*led), GFP_KERNEL);
758 if (!led)
761 led->name = "fujitsu::eco_led";
762 led->brightness_set_blocking = eco_led_set;
763 led->brightness_get = eco_led_get;
764 ret = devm_led_classdev_register(&device->dev, led);