Lines Matching defs:led
32 struct adp5520_led *led;
34 led = container_of(led_cdev, struct adp5520_led, cdev);
35 return adp5520_write(led->master, ADP5520_LED1_CURRENT + led->id - 1,
39 static int adp5520_led_setup(struct adp5520_led *led)
41 struct device *dev = led->master;
42 int flags = led->flags;
45 switch (led->id) {
95 struct adp5520_led *led, *led_dat;
110 led = devm_kcalloc(&pdev->dev, pdata->num_leds, sizeof(*led),
112 if (!led)
123 led_dat = &led[i];
154 platform_set_drvdata(pdev, led);
160 led_classdev_unregister(&led[i].cdev);
169 struct adp5520_led *led;
172 led = platform_get_drvdata(pdev);
174 adp5520_clr_bits(led->master, ADP5520_LED_CONTROL,
178 led_classdev_unregister(&led[i].cdev);
184 .name = "adp5520-led",
195 MODULE_ALIAS("platform:adp5520-led");