Home
last modified time | relevance | path

Searched refs:led_dat (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/leds/
A Dleds-gpio.c46 if (led_dat->blinking) { in gpio_led_set()
47 led_dat->platform_gpio_blink_set(led_dat->gpiod, level, in gpio_led_set()
49 led_dat->blinking = 0; in gpio_led_set()
51 if (led_dat->can_sleep) in gpio_led_set()
70 led_dat->blinking = 1; in gpio_blink_set()
71 return led_dat->platform_gpio_blink_set(led_dat->gpiod, GPIO_LED_BLINK, in gpio_blink_set()
83 led_dat->can_sleep = gpiod_cansleep(led_dat->gpiod); in create_gpio_led()
84 if (!led_dat->can_sleep) in create_gpio_led()
88 led_dat->blinking = 0; in create_gpio_led()
162 led_dat->gpiod = led.gpiod; in gpio_leds_create()
[all …]
A Dleds-netxbig.c150 led_dat->timer, led_dat->num_timer); in netxbig_led_blink_set()
160 gpio_ext_set_value(led_dat->gpio_ext, led_dat->mode_addr, mode_val); in netxbig_led_blink_set()
161 led_dat->mode = mode; in netxbig_led_blink_set()
184 if (led_dat->sata) in netxbig_led_set()
189 mode = led_dat->mode; in netxbig_led_set()
193 gpio_ext_set_value(led_dat->gpio_ext, led_dat->mode_addr, mode_val); in netxbig_led_set()
194 led_dat->mode = mode; in netxbig_led_set()
246 gpio_ext_set_value(led_dat->gpio_ext, led_dat->mode_addr, mode_val); in sata_store()
247 led_dat->mode = mode; in sata_store()
248 led_dat->sata = enable; in sata_store()
[all …]
A Dleds-adp5520.c95 struct adp5520_led *led, *led_dat; in adp5520_led_probe() local
123 led_dat = &led[i]; in adp5520_led_probe()
125 led_dat->cdev.name = cur_led->name; in adp5520_led_probe()
128 led_dat->cdev.brightness = LED_OFF; in adp5520_led_probe()
131 led_dat->flags = cur_led->flags; in adp5520_led_probe()
133 led_dat->flags = i + 1; in adp5520_led_probe()
135 led_dat->id = led_dat->flags & ADP5520_FLAG_LED_MASK; in adp5520_led_probe()
137 led_dat->master = pdev->dev.parent; in adp5520_led_probe()
139 ret = led_classdev_register(led_dat->master, &led_dat->cdev); in adp5520_led_probe()
142 led_dat->id); in adp5520_led_probe()
[all …]
A Dleds-lt3593.c24 struct lt3593_led_data *led_dat = in lt3593_led_set() local
38 gpiod_set_value_cansleep(led_dat->gpiod, 0); in lt3593_led_set()
45 gpiod_set_value_cansleep(led_dat->gpiod, 0); in lt3593_led_set()
47 gpiod_set_value_cansleep(led_dat->gpiod, 1); in lt3593_led_set()
51 gpiod_set_value_cansleep(led_dat->gpiod, 1); in lt3593_led_set()
54 gpiod_set_value_cansleep(led_dat->gpiod, 0); in lt3593_led_set()
56 gpiod_set_value_cansleep(led_dat->gpiod, 1); in lt3593_led_set()
A Dleds-pwm.c44 struct led_pwm_data *led_dat = in led_pwm_set() local
46 unsigned int max = led_dat->cdev.max_brightness; in led_pwm_set()
47 unsigned long long duty = led_dat->pwmstate.period; in led_pwm_set()
52 if (led_dat->active_low) in led_pwm_set()
53 duty = led_dat->pwmstate.period - duty; in led_pwm_set()
55 led_dat->pwmstate.duty_cycle = duty; in led_pwm_set()
56 led_dat->pwmstate.enabled = duty > 0; in led_pwm_set()
57 return pwm_apply_state(led_dat->pwm, &led_dat->pwmstate); in led_pwm_set()
/linux/drivers/video/backlight/
A Dadp8860_bl.c221 struct adp8860_led *led, *led_dat; in adp8860_led_probe() local
243 led_dat = &led[i]; in adp8860_led_probe()
247 if (led_dat->id > 7 || led_dat->id < 1) { in adp8860_led_probe()
249 led_dat->id); in adp8860_led_probe()
256 led_dat->id); in adp8860_led_probe()
261 led_dat->cdev.name = cur_led->name; in adp8860_led_probe()
264 led_dat->cdev.brightness = LED_OFF; in adp8860_led_probe()
266 led_dat->client = client; in adp8860_led_probe()
267 led_dat->new_brightness = LED_OFF; in adp8860_led_probe()
273 led_dat->id); in adp8860_led_probe()
[all …]
A Dadp8870_bl.c244 struct adp8870_led *led, *led_dat; in adp8870_led_probe() local
269 led_dat = &led[i]; in adp8870_led_probe()
273 if (led_dat->id > 7 || led_dat->id < 1) { in adp8870_led_probe()
275 led_dat->id); in adp8870_led_probe()
282 led_dat->id); in adp8870_led_probe()
287 led_dat->cdev.name = cur_led->name; in adp8870_led_probe()
290 led_dat->cdev.brightness = LED_OFF; in adp8870_led_probe()
292 led_dat->client = client; in adp8870_led_probe()
293 led_dat->new_brightness = LED_OFF; in adp8870_led_probe()
299 led_dat->id); in adp8870_led_probe()
[all …]
/linux/arch/mips/txx9/rbtx4939/
A Dsetup.c201 struct rbtx4939_led_data *led_dat = in rbtx4939_led_brightness_set() local
203 unsigned int num = led_dat->num; in rbtx4939_led_brightness_set()
228 struct rbtx4939_led_data *led_dat = &leds_data[i]; in rbtx4939_led_probe() local
230 led_dat->num = i; in rbtx4939_led_probe()
231 led_dat->cdev.brightness_set = rbtx4939_led_brightness_set; in rbtx4939_led_probe()
232 sprintf(led_dat->name, "rbtx4939:amber:%u", i); in rbtx4939_led_probe()
233 led_dat->cdev.name = led_dat->name; in rbtx4939_led_probe()
235 led_dat->cdev.default_trigger = default_triggers[i]; in rbtx4939_led_probe()
236 rc = led_classdev_register(&pdev->dev, &led_dat->cdev); in rbtx4939_led_probe()
239 led_dat->cdev.brightness_set(&led_dat->cdev, 0); in rbtx4939_led_probe()

Completed in 23 milliseconds