Lines Matching refs:led_dat
222 struct adp8860_led *led, *led_dat; in adp8860_led_probe() local
244 led_dat = &led[i]; in adp8860_led_probe()
246 led_dat->id = cur_led->flags & ADP8860_FLAG_LED_MASK; in adp8860_led_probe()
248 if (led_dat->id > 7 || led_dat->id < 1) { in adp8860_led_probe()
250 led_dat->id); in adp8860_led_probe()
255 if (pdata->bl_led_assign & (1 << (led_dat->id - 1))) { in adp8860_led_probe()
257 led_dat->id); in adp8860_led_probe()
262 led_dat->cdev.name = cur_led->name; in adp8860_led_probe()
263 led_dat->cdev.default_trigger = cur_led->default_trigger; in adp8860_led_probe()
264 led_dat->cdev.brightness_set = adp8860_led_set; in adp8860_led_probe()
265 led_dat->cdev.brightness = LED_OFF; in adp8860_led_probe()
266 led_dat->flags = cur_led->flags >> FLAG_OFFT_SHIFT; in adp8860_led_probe()
267 led_dat->client = client; in adp8860_led_probe()
268 led_dat->new_brightness = LED_OFF; in adp8860_led_probe()
269 INIT_WORK(&led_dat->work, adp8860_led_work); in adp8860_led_probe()
271 ret = led_classdev_register(&client->dev, &led_dat->cdev); in adp8860_led_probe()
274 led_dat->id); in adp8860_led_probe()
278 ret = adp8860_led_setup(led_dat); in adp8860_led_probe()