Home
last modified time | relevance | path

Searched refs:led_cdev (Results 1 – 25 of 468) sorted by relevance

12345678910>>...19

/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/leds/
H A Dled-core.c47 led_cdev->brightness_set(led_cdev, value); in __led_set_brightness()
57 return led_cdev->brightness_set_blocking(led_cdev, value); in __led_set_brightness_blocking()
62 struct led_classdev *led_cdev = from_timer(led_cdev, t, blink_timer); in led_timer_function() local
66 if (!led_cdev->blink_delay_on || !led_cdev->blink_delay_off) { in led_timer_function()
150 led_cdev->blink_brightness = led_cdev->max_brightness; in led_set_software_blink()
179 !led_cdev->blink_set(led_cdev, delay_on, delay_off)) in led_blink_setup()
282 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_nosleep()
287 led_set_brightness_nopm(led_cdev, led_cdev->brightness); in led_set_brightness_nosleep()
293 if (led_cdev->blink_delay_on || led_cdev->blink_delay_off) in led_set_brightness_sync()
296 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_sync()
[all …]
H A Dled-class.c185 led_set_brightness_nopm(led_cdev, led_cdev->brightness); in led_classdev_resume()
187 if (led_cdev->flash_resume) in led_classdev_resume()
188 led_cdev->flash_resume(led_cdev); in led_classdev_resume()
247 return led_cdev; in of_led_get()
372 led_cdev, led_cdev->groups, "%s", final_name); in led_classdev_register_ext()
390 led_cdev->dev = NULL; in led_classdev_register_ext()
396 led_cdev->work_flags = 0; in led_classdev_register_ext()
413 led_init_core(led_cdev); in led_classdev_register_ext()
422 led_cdev->name); in led_classdev_register_ext()
441 if (led_cdev->trigger) in led_classdev_unregister()
[all …]
H A Dled-triggers.c53 led_trigger_remove(led_cdev); in led_trigger_write()
107 hit = led_cdev->trigger && !strcmp(led_cdev->trigger->name, trig->name); in led_trigger_format()
173 if (led_cdev->trigger) { in led_trigger_set()
181 led_cdev->trigger->deactivate(led_cdev); in led_trigger_set()
182 device_remove_groups(led_cdev->dev, led_cdev->trigger->groups); in led_trigger_set()
183 led_cdev->trigger = NULL; in led_trigger_set()
192 led_cdev->trigger = trig; in led_trigger_set()
213 dev_err(led_cdev->dev, in led_trigger_set()
223 trig->deactivate(led_cdev); in led_trigger_set()
229 led_cdev->trigger = NULL; in led_trigger_set()
[all …]
H A Dled-class-flash.c45 mutex_lock(&led_cdev->led_access); in flash_brightness_store()
47 if (led_sysfs_is_disabled(led_cdev)) { in flash_brightness_store()
62 mutex_unlock(&led_cdev->led_access); in flash_brightness_store()
97 mutex_lock(&led_cdev->led_access); in flash_strobe_store()
147 mutex_lock(&led_cdev->led_access); in flash_timeout_store()
265 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_flash_init_sysfs_groups() local
282 led_cdev->groups = flash_groups; in led_flash_init_sysfs_groups()
289 struct led_classdev *led_cdev; in led_classdev_flash_register_ext() local
296 led_cdev = &fled_cdev->led_cdev; in led_classdev_flash_register_ext()
393 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_set_flash_timeout() local
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/leds/
H A Dled-core.c47 led_cdev->brightness_set(led_cdev, value); in __led_set_brightness()
57 return led_cdev->brightness_set_blocking(led_cdev, value); in __led_set_brightness_blocking()
62 struct led_classdev *led_cdev = from_timer(led_cdev, t, blink_timer); in led_timer_function() local
66 if (!led_cdev->blink_delay_on || !led_cdev->blink_delay_off) { in led_timer_function()
150 led_cdev->blink_brightness = led_cdev->max_brightness; in led_set_software_blink()
179 !led_cdev->blink_set(led_cdev, delay_on, delay_off)) in led_blink_setup()
282 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_nosleep()
287 led_set_brightness_nopm(led_cdev, led_cdev->brightness); in led_set_brightness_nosleep()
293 if (led_cdev->blink_delay_on || led_cdev->blink_delay_off) in led_set_brightness_sync()
296 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_sync()
[all …]
H A Dled-class.c185 led_set_brightness_nopm(led_cdev, led_cdev->brightness); in led_classdev_resume()
187 if (led_cdev->flash_resume) in led_classdev_resume()
188 led_cdev->flash_resume(led_cdev); in led_classdev_resume()
247 return led_cdev; in of_led_get()
372 led_cdev, led_cdev->groups, "%s", final_name); in led_classdev_register_ext()
390 led_cdev->dev = NULL; in led_classdev_register_ext()
396 led_cdev->work_flags = 0; in led_classdev_register_ext()
413 led_init_core(led_cdev); in led_classdev_register_ext()
422 led_cdev->name); in led_classdev_register_ext()
441 if (led_cdev->trigger) in led_classdev_unregister()
[all …]
H A Dled-triggers.c53 led_trigger_remove(led_cdev); in led_trigger_write()
107 hit = led_cdev->trigger && !strcmp(led_cdev->trigger->name, trig->name); in led_trigger_format()
173 if (led_cdev->trigger) { in led_trigger_set()
181 led_cdev->trigger->deactivate(led_cdev); in led_trigger_set()
182 device_remove_groups(led_cdev->dev, led_cdev->trigger->groups); in led_trigger_set()
183 led_cdev->trigger = NULL; in led_trigger_set()
192 led_cdev->trigger = trig; in led_trigger_set()
213 dev_err(led_cdev->dev, in led_trigger_set()
223 trig->deactivate(led_cdev); in led_trigger_set()
229 led_cdev->trigger = NULL; in led_trigger_set()
[all …]
H A Dled-class-flash.c45 mutex_lock(&led_cdev->led_access); in flash_brightness_store()
47 if (led_sysfs_is_disabled(led_cdev)) { in flash_brightness_store()
62 mutex_unlock(&led_cdev->led_access); in flash_brightness_store()
97 mutex_lock(&led_cdev->led_access); in flash_strobe_store()
147 mutex_lock(&led_cdev->led_access); in flash_timeout_store()
265 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_flash_init_sysfs_groups() local
282 led_cdev->groups = flash_groups; in led_flash_init_sysfs_groups()
289 struct led_classdev *led_cdev; in led_classdev_flash_register_ext() local
296 led_cdev = &fled_cdev->led_cdev; in led_classdev_flash_register_ext()
393 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_set_flash_timeout() local
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/leds/
H A Dled-core.c47 led_cdev->brightness_set(led_cdev, value); in __led_set_brightness()
57 return led_cdev->brightness_set_blocking(led_cdev, value); in __led_set_brightness_blocking()
62 struct led_classdev *led_cdev = from_timer(led_cdev, t, blink_timer); in led_timer_function() local
66 if (!led_cdev->blink_delay_on || !led_cdev->blink_delay_off) { in led_timer_function()
150 led_cdev->blink_brightness = led_cdev->max_brightness; in led_set_software_blink()
179 !led_cdev->blink_set(led_cdev, delay_on, delay_off)) in led_blink_setup()
282 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_nosleep()
287 led_set_brightness_nopm(led_cdev, led_cdev->brightness); in led_set_brightness_nosleep()
293 if (led_cdev->blink_delay_on || led_cdev->blink_delay_off) in led_set_brightness_sync()
296 led_cdev->brightness = min(value, led_cdev->max_brightness); in led_set_brightness_sync()
[all …]
H A Dled-class.c185 led_set_brightness_nopm(led_cdev, led_cdev->brightness); in led_classdev_resume()
187 if (led_cdev->flash_resume) in led_classdev_resume()
188 led_cdev->flash_resume(led_cdev); in led_classdev_resume()
247 return led_cdev; in of_led_get()
372 led_cdev, led_cdev->groups, "%s", final_name); in led_classdev_register_ext()
390 led_cdev->dev = NULL; in led_classdev_register_ext()
396 led_cdev->work_flags = 0; in led_classdev_register_ext()
413 led_init_core(led_cdev); in led_classdev_register_ext()
422 led_cdev->name); in led_classdev_register_ext()
441 if (led_cdev->trigger) in led_classdev_unregister()
[all …]
H A Dled-triggers.c53 led_trigger_remove(led_cdev); in led_trigger_write()
107 hit = led_cdev->trigger && !strcmp(led_cdev->trigger->name, trig->name); in led_trigger_format()
173 if (led_cdev->trigger) { in led_trigger_set()
181 led_cdev->trigger->deactivate(led_cdev); in led_trigger_set()
182 device_remove_groups(led_cdev->dev, led_cdev->trigger->groups); in led_trigger_set()
183 led_cdev->trigger = NULL; in led_trigger_set()
192 led_cdev->trigger = trig; in led_trigger_set()
213 dev_err(led_cdev->dev, in led_trigger_set()
223 trig->deactivate(led_cdev); in led_trigger_set()
229 led_cdev->trigger = NULL; in led_trigger_set()
[all …]
H A Dled-class-flash.c45 mutex_lock(&led_cdev->led_access); in flash_brightness_store()
47 if (led_sysfs_is_disabled(led_cdev)) { in flash_brightness_store()
62 mutex_unlock(&led_cdev->led_access); in flash_brightness_store()
97 mutex_lock(&led_cdev->led_access); in flash_strobe_store()
147 mutex_lock(&led_cdev->led_access); in flash_timeout_store()
265 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_flash_init_sysfs_groups() local
282 led_cdev->groups = flash_groups; in led_flash_init_sysfs_groups()
289 struct led_classdev *led_cdev; in led_classdev_flash_register_ext() local
296 led_cdev = &fled_cdev->led_cdev; in led_classdev_flash_register_ext()
393 struct led_classdev *led_cdev = &fled_cdev->led_cdev; in led_set_flash_timeout() local
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/drivers/leds/trigger/
H A Dledtrig-timer.c37 led_blink_set(led_cdev, &state, &led_cdev->blink_delay_off); in led_delay_on_store()
38 led_cdev->blink_delay_on = state; in led_delay_on_store()
62 led_blink_set(led_cdev, &led_cdev->blink_delay_on, &state); in led_delay_off_store()
63 led_cdev->blink_delay_off = state; in led_delay_off_store()
88 dev_warn(led_cdev->dev, in pattern_init()
94 led_cdev->blink_delay_on = pattern[0]; in pattern_init()
95 led_cdev->blink_delay_off = pattern[1]; in pattern_init()
105 pattern_init(led_cdev); in timer_trig_activate()
118 led_blink_set(led_cdev, &led_cdev->blink_delay_on, in timer_trig_activate()
119 &led_cdev->blink_delay_off); in timer_trig_activate()
[all …]
H A Dledtrig-pattern.c25 struct led_classdev *led_cdev; member
128 return led_cdev->pattern_set(led_cdev, data->patterns, in pattern_trig_start_pattern()
181 led_cdev->pattern_clear(led_cdev); in repeat_store()
273 led_cdev->pattern_clear(led_cdev); in pattern_trig_store_patterns()
381 dev_warn(led_cdev->dev, in pattern_init()
396 if (!!led_cdev->pattern_set ^ !!led_cdev->pattern_clear) { in pattern_trig_activate()
397 dev_warn(led_cdev->dev, in pattern_trig_activate()
406 data->led_cdev = led_cdev; in pattern_trig_activate()
412 pattern_init(led_cdev); in pattern_trig_activate()
427 if (!led_cdev->activated) in pattern_trig_deactivate()
[all …]
H A Dledtrig-oneshot.c31 led_blink_set_oneshot(led_cdev, in led_shot()
32 &led_cdev->blink_delay_on, &led_cdev->blink_delay_off, in led_shot()
87 led_cdev->blink_delay_on = state; in led_delay_on_store()
111 led_cdev->blink_delay_off = state; in led_delay_off_store()
140 dev_warn(led_cdev->dev, in pattern_init()
146 led_cdev->blink_delay_on = pattern[0]; in pattern_init()
147 led_cdev->blink_delay_off = pattern[1]; in pattern_init()
154 led_cdev->blink_delay_on = DEFAULT_DELAY; in pattern_init()
155 led_cdev->blink_delay_off = DEFAULT_DELAY; in pattern_init()
169 pattern_init(led_cdev); in oneshot_trig_activate()
[all …]
H A Dledtrig-heartbeat.c25 struct led_classdev *led_cdev; member
36 struct led_classdev *led_cdev; in led_heartbeat_function() local
40 led_cdev = heartbeat_data->led_cdev; in led_heartbeat_function()
48 led_cdev->blink_brightness = led_cdev->new_blink_brightness; in led_heartbeat_function()
66 brightness = led_cdev->blink_brightness; in led_heartbeat_function()
72 brightness = led_cdev->blink_brightness; in led_heartbeat_function()
78 brightness = led_cdev->blink_brightness; in led_heartbeat_function()
136 heartbeat_data->led_cdev = led_cdev; in heartbeat_trig_activate()
140 if (!led_cdev->blink_brightness) in heartbeat_trig_activate()
141 led_cdev->blink_brightness = led_cdev->max_brightness; in heartbeat_trig_activate()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/drivers/leds/trigger/
H A Dledtrig-timer.c37 led_blink_set(led_cdev, &state, &led_cdev->blink_delay_off); in led_delay_on_store()
38 led_cdev->blink_delay_on = state; in led_delay_on_store()
62 led_blink_set(led_cdev, &led_cdev->blink_delay_on, &state); in led_delay_off_store()
63 led_cdev->blink_delay_off = state; in led_delay_off_store()
88 dev_warn(led_cdev->dev, in pattern_init()
94 led_cdev->blink_delay_on = pattern[0]; in pattern_init()
95 led_cdev->blink_delay_off = pattern[1]; in pattern_init()
105 pattern_init(led_cdev); in timer_trig_activate()
118 led_blink_set(led_cdev, &led_cdev->blink_delay_on, in timer_trig_activate()
119 &led_cdev->blink_delay_off); in timer_trig_activate()
[all …]
H A Dledtrig-pattern.c25 struct led_classdev *led_cdev; member
128 return led_cdev->pattern_set(led_cdev, data->patterns, in pattern_trig_start_pattern()
181 led_cdev->pattern_clear(led_cdev); in repeat_store()
273 led_cdev->pattern_clear(led_cdev); in pattern_trig_store_patterns()
381 dev_warn(led_cdev->dev, in pattern_init()
396 if (!!led_cdev->pattern_set ^ !!led_cdev->pattern_clear) { in pattern_trig_activate()
397 dev_warn(led_cdev->dev, in pattern_trig_activate()
406 data->led_cdev = led_cdev; in pattern_trig_activate()
412 pattern_init(led_cdev); in pattern_trig_activate()
427 if (!led_cdev->activated) in pattern_trig_deactivate()
[all …]
H A Dledtrig-oneshot.c31 led_blink_set_oneshot(led_cdev, in led_shot()
32 &led_cdev->blink_delay_on, &led_cdev->blink_delay_off, in led_shot()
87 led_cdev->blink_delay_on = state; in led_delay_on_store()
111 led_cdev->blink_delay_off = state; in led_delay_off_store()
140 dev_warn(led_cdev->dev, in pattern_init()
146 led_cdev->blink_delay_on = pattern[0]; in pattern_init()
147 led_cdev->blink_delay_off = pattern[1]; in pattern_init()
154 led_cdev->blink_delay_on = DEFAULT_DELAY; in pattern_init()
155 led_cdev->blink_delay_off = DEFAULT_DELAY; in pattern_init()
169 pattern_init(led_cdev); in oneshot_trig_activate()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/drivers/leds/trigger/
H A Dledtrig-timer.c37 led_blink_set(led_cdev, &state, &led_cdev->blink_delay_off); in led_delay_on_store()
38 led_cdev->blink_delay_on = state; in led_delay_on_store()
62 led_blink_set(led_cdev, &led_cdev->blink_delay_on, &state); in led_delay_off_store()
63 led_cdev->blink_delay_off = state; in led_delay_off_store()
88 dev_warn(led_cdev->dev, in pattern_init()
94 led_cdev->blink_delay_on = pattern[0]; in pattern_init()
95 led_cdev->blink_delay_off = pattern[1]; in pattern_init()
105 pattern_init(led_cdev); in timer_trig_activate()
118 led_blink_set(led_cdev, &led_cdev->blink_delay_on, in timer_trig_activate()
119 &led_cdev->blink_delay_off); in timer_trig_activate()
[all …]
H A Dledtrig-pattern.c25 struct led_classdev *led_cdev; member
128 return led_cdev->pattern_set(led_cdev, data->patterns, in pattern_trig_start_pattern()
181 led_cdev->pattern_clear(led_cdev); in repeat_store()
273 led_cdev->pattern_clear(led_cdev); in pattern_trig_store_patterns()
381 dev_warn(led_cdev->dev, in pattern_init()
396 if (!!led_cdev->pattern_set ^ !!led_cdev->pattern_clear) { in pattern_trig_activate()
397 dev_warn(led_cdev->dev, in pattern_trig_activate()
406 data->led_cdev = led_cdev; in pattern_trig_activate()
412 pattern_init(led_cdev); in pattern_trig_activate()
427 if (!led_cdev->activated) in pattern_trig_deactivate()
[all …]
H A Dledtrig-oneshot.c31 led_blink_set_oneshot(led_cdev, in led_shot()
32 &led_cdev->blink_delay_on, &led_cdev->blink_delay_off, in led_shot()
87 led_cdev->blink_delay_on = state; in led_delay_on_store()
111 led_cdev->blink_delay_off = state; in led_delay_off_store()
140 dev_warn(led_cdev->dev, in pattern_init()
146 led_cdev->blink_delay_on = pattern[0]; in pattern_init()
147 led_cdev->blink_delay_off = pattern[1]; in pattern_init()
154 led_cdev->blink_delay_on = DEFAULT_DELAY; in pattern_init()
155 led_cdev->blink_delay_off = DEFAULT_DELAY; in pattern_init()
169 pattern_init(led_cdev); in oneshot_trig_activate()
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/include/linux/
H A Dleds.h116 int (*blink_set)(struct led_classdev *led_cdev,
120 int (*pattern_set)(struct led_classdev *led_cdev,
174 struct led_classdev *led_cdev,
188 struct led_classdev *led_cdev) in led_classdev_register() argument
194 struct led_classdev *led_cdev,
198 struct led_classdev *led_cdev) in devm_led_classdev_register() argument
204 struct led_classdev *led_cdev);
333 return led_cdev->flags & LED_SYSFS_DISABLE; in led_sysfs_is_disabled()
350 int (*activate)(struct led_classdev *led_cdev);
398 led_cdev->trigger_data = trigger_data; in led_set_trigger_data()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/include/linux/
H A Dleds.h116 int (*blink_set)(struct led_classdev *led_cdev,
120 int (*pattern_set)(struct led_classdev *led_cdev,
174 struct led_classdev *led_cdev,
188 struct led_classdev *led_cdev) in led_classdev_register() argument
194 struct led_classdev *led_cdev,
198 struct led_classdev *led_cdev) in devm_led_classdev_register() argument
204 struct led_classdev *led_cdev);
333 return led_cdev->flags & LED_SYSFS_DISABLE; in led_sysfs_is_disabled()
350 int (*activate)(struct led_classdev *led_cdev);
398 led_cdev->trigger_data = trigger_data; in led_set_trigger_data()
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/include/linux/
H A Dleds.h116 int (*blink_set)(struct led_classdev *led_cdev,
120 int (*pattern_set)(struct led_classdev *led_cdev,
174 struct led_classdev *led_cdev,
188 struct led_classdev *led_cdev) in led_classdev_register() argument
194 struct led_classdev *led_cdev,
198 struct led_classdev *led_cdev) in devm_led_classdev_register() argument
204 struct led_classdev *led_cdev);
333 return led_cdev->flags & LED_SYSFS_DISABLE; in led_sysfs_is_disabled()
350 int (*activate)(struct led_classdev *led_cdev);
398 led_cdev->trigger_data = trigger_data; in led_set_trigger_data()
[all …]

12345678910>>...19