Home
last modified time | relevance | path

Searched defs:led (Results 1 – 25 of 187) sorted by relevance

12345678

/Linux-v5.4/drivers/leds/
Dleds-bd2802.c72 struct led_state led[2]; member
107 static inline int bd2802_is_rgb_off(struct bd2802_led *led, enum led_ids id, in bd2802_is_rgb_off()
123 static inline int bd2802_is_led_off(struct bd2802_led *led, enum led_ids id) in bd2802_is_led_off()
131 static inline int bd2802_is_all_off(struct bd2802_led *led) in bd2802_is_all_off()
170 static void bd2802_update_state(struct bd2802_led *led, enum led_ids id, in bd2802_update_state()
215 static void bd2802_configure(struct bd2802_led *led) in bd2802_configure()
227 static void bd2802_reset_cancel(struct bd2802_led *led) in bd2802_reset_cancel()
234 static void bd2802_enable(struct bd2802_led *led, enum led_ids id) in bd2802_enable()
248 static void bd2802_set_on(struct bd2802_led *led, enum led_ids id, in bd2802_set_on()
267 static void bd2802_set_blink(struct bd2802_led *led, enum led_ids id, in bd2802_set_blink()
[all …]
Dleds-lm3533.c59 static inline int lm3533_led_get_ctrlbank_id(struct lm3533_led *led) in lm3533_led_get_ctrlbank_id()
64 static inline u8 lm3533_led_get_lv_reg(struct lm3533_led *led, u8 base) in lm3533_led_get_lv_reg()
69 static inline u8 lm3533_led_get_pattern(struct lm3533_led *led) in lm3533_led_get_pattern()
74 static inline u8 lm3533_led_get_pattern_reg(struct lm3533_led *led, in lm3533_led_get_pattern_reg()
80 static int lm3533_led_pattern_enable(struct lm3533_led *led, int enable) in lm3533_led_pattern_enable()
121 struct lm3533_led *led = to_lm3533_led(cdev); in lm3533_led_set() local
133 struct lm3533_led *led = to_lm3533_led(cdev); in lm3533_led_get() local
243 static u8 lm3533_led_delay_set(struct lm3533_led *led, u8 base, in lm3533_led_delay_set()
271 static int lm3533_led_delay_on_set(struct lm3533_led *led, unsigned long *t) in lm3533_led_delay_on_set()
276 static int lm3533_led_delay_off_set(struct lm3533_led *led, unsigned long *t) in lm3533_led_delay_off_set()
[all …]
Dleds-max77693.c140 static inline bool max77693_fled_used(struct max77693_led_device *led, in max77693_fled_used()
148 static int max77693_set_mode_reg(struct max77693_led_device *led, u8 mode) in max77693_set_mode_reg()
180 static int max77693_add_mode(struct max77693_led_device *led, u8 mode) in max77693_add_mode()
220 static int max77693_clear_mode(struct max77693_led_device *led, in max77693_clear_mode()
232 static void max77693_add_allowed_modes(struct max77693_led_device *led, in max77693_add_allowed_modes()
242 static void max77693_distribute_currents(struct max77693_led_device *led, in max77693_distribute_currents()
266 static int max77693_set_torch_current(struct max77693_led_device *led, in max77693_set_torch_current()
292 static int max77693_set_flash_current(struct max77693_led_device *led, in max77693_set_flash_current()
320 static int max77693_set_timeout(struct max77693_led_device *led, u32 microsec) in max77693_set_timeout()
337 static int max77693_get_strobe_status(struct max77693_led_device *led, in max77693_get_strobe_status()
[all …]
Dleds-aat1290.c96 static void aat1290_as2cwire_write(struct aat1290_led *led, int addr, int value) in aat1290_as2cwire_write()
126 static void aat1290_set_flash_safety_timer(struct aat1290_led *led, in aat1290_set_flash_safety_timer()
144 struct aat1290_led *led = fled_cdev_to_led(fled_cdev); in aat1290_led_brightness_set() local
175 struct aat1290_led *led = fled_cdev_to_led(fled_cdev); in aat1290_led_flash_strobe_set() local
215 static int aat1290_led_parse_dt(struct aat1290_led *led, in aat1290_led_parse_dt()
291 static void aat1290_led_validate_mm_current(struct aat1290_led *led, in aat1290_led_validate_mm_current()
308 static int init_mm_current_scale(struct aat1290_led *led, in init_mm_current_scale()
331 static int aat1290_led_get_configuration(struct aat1290_led *led, in aat1290_led_get_configuration()
358 static void aat1290_init_flash_timeout(struct aat1290_led *led, in aat1290_init_flash_timeout()
378 struct aat1290_led *led = fled_cdev_to_led(fled_cdev); in aat1290_intensity_to_brightness() local
[all …]
Dleds-wm8350.c88 static int wm8350_led_enable(struct wm8350_led *led) in wm8350_led_enable()
113 static int wm8350_led_disable(struct wm8350_led *led) in wm8350_led_disable()
144 struct wm8350_led *led = to_wm8350_led(led_cdev); in wm8350_led_set() local
180 struct wm8350_led *led = platform_get_drvdata(pdev); in wm8350_led_shutdown() local
189 struct wm8350_led *led; in wm8350_led_probe() local
247 struct wm8350_led *led = platform_get_drvdata(pdev); in wm8350_led_remove() local
Dleds-ktd2692.c95 static void ktd2692_expresswire_start(struct ktd2692_context *led) in ktd2692_expresswire_start()
101 static void ktd2692_expresswire_reset(struct ktd2692_context *led) in ktd2692_expresswire_reset()
107 static void ktd2692_expresswire_end(struct ktd2692_context *led) in ktd2692_expresswire_end()
115 static void ktd2692_expresswire_set_bit(struct ktd2692_context *led, bool bit) in ktd2692_expresswire_set_bit()
146 static void ktd2692_expresswire_write(struct ktd2692_context *led, u8 value) in ktd2692_expresswire_write()
160 struct ktd2692_context *led = fled_cdev_to_led(fled_cdev); in ktd2692_led_brightness_set() local
182 struct ktd2692_context *led = fled_cdev_to_led(fled_cdev); in ktd2692_led_flash_strobe_set() local
247 static void ktd2692_setup(struct ktd2692_context *led) in ktd2692_setup()
259 static int ktd2692_parse_dt(struct ktd2692_context *led, struct device *dev, in ktd2692_parse_dt()
335 struct ktd2692_context *led; in ktd2692_probe() local
[all …]
Dleds-lm3601x.c135 static int lm3601x_read_faults(struct lm3601x_led *led) in lm3601x_read_faults()
174 struct lm3601x_led *led = fled_cdev_to_led(fled_cdev); in lm3601x_brightness_set() local
209 struct lm3601x_led *led = fled_cdev_to_led(fled_cdev); in lm3601x_strobe_set() local
246 struct lm3601x_led *led = fled_cdev_to_led(fled_cdev); in lm3601x_flash_brightness_set() local
272 struct lm3601x_led *led = fled_cdev_to_led(fled_cdev); in lm3601x_flash_timeout_set() local
285 struct lm3601x_led *led = fled_cdev_to_led(fled_cdev); in lm3601x_strobe_get() local
305 struct lm3601x_led *led = fled_cdev_to_led(fled_cdev); in lm3601x_flash_fault_get() local
322 static int lm3601x_register_leds(struct lm3601x_led *led, in lm3601x_register_leds()
358 static int lm3601x_parse_node(struct lm3601x_led *led, in lm3601x_parse_node()
416 struct lm3601x_led *led; in lm3601x_probe() local
[all …]
Dleds-regulator.c58 static void regulator_led_enable(struct regulator_led *led) in regulator_led_enable()
74 static void regulator_led_disable(struct regulator_led *led) in regulator_led_disable()
93 struct regulator_led *led = to_regulator_led(led_cdev); in regulator_led_brightness_set() local
126 struct regulator_led *led; in regulator_led_probe() local
180 struct regulator_led *led = platform_get_drvdata(pdev); in regulator_led_remove() local
Dleds-max8997.c47 static void max8997_led_set_mode(struct max8997_led *led, in max8997_led_set_mode()
97 static void max8997_led_enable(struct max8997_led *led, bool enable) in max8997_led_enable()
116 static void max8997_led_set_current(struct max8997_led *led, in max8997_led_set_current()
151 struct max8997_led *led = in max8997_led_brightness_set() local
167 struct max8997_led *led = in max8997_led_show_mode() local
201 struct max8997_led *led = in max8997_led_store_mode() local
237 struct max8997_led *led; in max8997_led_probe() local
Dleds-mt6323.c104 struct mt6323_led *led[MT6323_MAX_LEDS]; member
110 struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev); in mt6323_led_hw_brightness() local
134 struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev); in mt6323_led_hw_off() local
159 struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev); in mt6323_get_led_hw_brightness() local
190 struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev); in mt6323_led_hw_on() local
244 struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev); in mt6323_led_set_blink() local
311 struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev); in mt6323_led_set_brightness() local
341 struct mt6323_led *led = container_of(cdev, struct mt6323_led, cdev); in mt6323_led_set_dt_default() local
376 struct mt6323_led *led; in mt6323_led_probe() local
Dleds-lp5523.c104 #define LED_ACTIVE(mux, led) (!!(mux & (0x0001 << led))) argument
118 static void lp5523_set_led_current(struct lp55xx_led *led, u8 led_current) in lp5523_set_led_current()
392 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in show_engine_mode() local
414 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in store_engine_mode() local
481 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in show_engine_leds() local
525 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in store_engine_leds() local
558 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in store_engine_load() local
580 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in lp5523_selftest() local
683 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in show_master_fader() local
705 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in store_master_fader() local
[all …]
Dleds-lp55xx-common.c85 struct lp55xx_led *led = dev_to_lp55xx_led(dev); in lp55xx_show_current() local
94 struct lp55xx_led *led = dev_to_lp55xx_led(dev); in lp55xx_store_current() local
118 struct lp55xx_led *led = dev_to_lp55xx_led(dev); in lp55xx_show_max_current() local
137 struct lp55xx_led *led = cdev_to_lp55xx_led(cdev); in lp55xx_set_brightness() local
144 static int lp55xx_init_led(struct lp55xx_led *led, in lp55xx_init_led()
232 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in lp55xx_show_engine_select() local
242 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in lp55xx_store_engine_select() local
284 struct lp55xx_led *led = i2c_get_clientdata(to_i2c_client(dev)); in lp55xx_store_engine_run() local
455 int lp55xx_register_leds(struct lp55xx_led *led, struct lp55xx_chip *chip) in lp55xx_register_leds()
498 void lp55xx_unregister_leds(struct lp55xx_led *led, struct lp55xx_chip *chip) in lp55xx_unregister_leds()
Dleds-adp5520.c32 struct adp5520_led *led; in adp5520_led_set() local
39 static int adp5520_led_setup(struct adp5520_led *led) in adp5520_led_setup()
95 struct adp5520_led *led, *led_dat; in adp5520_led_probe() local
169 struct adp5520_led *led; in adp5520_led_remove() local
Dleds-pca9532.c28 #define LED_REG(m, led) (PCA9532_REG_OFFSET(m) + 0x5 + (led >> 2)) argument
29 #define LED_NUM(led) (led & 0x3) argument
155 static void pca9532_setled(struct pca9532_led *led) in pca9532_setled()
176 struct pca9532_led *led = ldev_to_led(led_cdev); in pca9532_set_brightness() local
197 struct pca9532_led *led = ldev_to_led(led_cdev); in pca9532_set_blink() local
253 static enum pca9532_state pca9532_getled(struct pca9532_led *led) in pca9532_getled()
272 struct pca9532_led *led = &data->leds[offset]; in pca9532_gpio_request_pin() local
283 struct pca9532_led *led = &data->leds[offset]; in pca9532_gpio_set_value() local
368 struct pca9532_led *led = &data->leds[i]; in pca9532_configure() local
Dleds-da9052.c39 static int da9052_set_led_brightness(struct da9052_led *led, in da9052_set_led_brightness()
57 struct da9052_led *led = in da9052_led_set() local
94 struct da9052_led *led = NULL; in da9052_led_probe() local
161 struct da9052_led *led = platform_get_drvdata(pdev); in da9052_led_remove() local
Dleds-ss4200.c181 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev); in __nasgpio_led_set_attr() local
203 struct nasgpio_led *led = led_classdev_to_nasgpio_led(led_cdev); in nasgpio_led_get_attr() local
423 struct led_classdev *led = &nas_led->led_cdev; in get_classdev_for_led_nr() local
447 struct led_classdev *led = dev_get_drvdata(dev); in nas_led_blink_show() local
459 struct led_classdev *led = dev_get_drvdata(dev); in nas_led_blink_store() local
483 struct led_classdev *led = get_classdev_for_led_nr(led_nr); in register_nasgpio_led() local
501 struct led_classdev *led = get_classdev_for_led_nr(led_nr); in unregister_nasgpio_led() local
Dleds-wm831x-status.c38 static void wm831x_status_set(struct wm831x_status *led) in wm831x_status_set()
69 struct wm831x_status *led = to_wm831x_status(led_cdev); in wm831x_status_brightness_set() local
86 struct wm831x_status *led = to_wm831x_status(led_cdev); in wm831x_status_blink_set() local
162 struct wm831x_status *led = to_wm831x_status(led_cdev); in wm831x_status_src_show() local
186 struct wm831x_status *led = to_wm831x_status(led_cdev); in wm831x_status_src_store() local
/Linux-v5.4/drivers/hid/
Dhid-gt683r.c64 struct gt683r_led *led = hid_get_drvdata(hdev); in gt683r_brightness_set() local
83 struct gt683r_led *led = hid_get_drvdata(hdev); in mode_show() local
101 struct gt683r_led *led = hid_get_drvdata(hdev); in mode_store() local
122 static int gt683r_led_snd_msg(struct gt683r_led *led, u8 *msg) in gt683r_led_snd_msg()
139 static int gt683r_leds_set(struct gt683r_led *led, u8 leds) in gt683r_leds_set()
158 static int gt683r_mode_set(struct gt683r_led *led, u8 mode) in gt683r_mode_set()
183 struct gt683r_led *led = container_of(work, struct gt683r_led, work); in gt683r_led_work() local
229 struct gt683r_led *led; in gt683r_led_probe() local
290 struct gt683r_led *led = hid_get_drvdata(hdev); in gt683r_led_remove() local
Dhid-led.c191 struct hidled_led *led = to_hidled_led(cdev); in riso_kagaku_write() local
202 struct hidled_led *led = to_hidled_led(cdev); in dream_cheeky_write() local
232 struct hidled_led *led = to_hidled_led(cdev); in _thingm_write() local
279 static inline int delcom_get_lednum(const struct hidled_led *led) in delcom_get_lednum()
289 static int delcom_enable_led(struct hidled_led *led) in delcom_enable_led()
299 static int delcom_set_pwm(struct hidled_led *led) in delcom_set_pwm()
311 struct hidled_led *led = to_hidled_led(cdev); in delcom_write() local
343 struct hidled_led *led = to_hidled_led(cdev); in luxafor_write() local
410 static int hidled_init_led(struct hidled_led *led, const char *color_name, in hidled_init_led()
/Linux-v5.4/drivers/net/wireless/ralink/rt2x00/
Drt2x00leds.c21 struct rt2x00_led *led = &rt2x00dev->led_qual; in rt2x00leds_led_quality() local
62 static void rt2x00led_led_simple(struct rt2x00_led *led, bool enabled) in rt2x00led_led_simple()
92 struct rt2x00_led *led, in rt2x00leds_register_led()
171 static void rt2x00leds_unregister_led(struct rt2x00_led *led) in rt2x00leds_unregister_led()
197 static inline void rt2x00leds_suspend_led(struct rt2x00_led *led) in rt2x00leds_suspend_led()
216 static inline void rt2x00leds_resume_led(struct rt2x00_led *led) in rt2x00leds_resume_led()
/Linux-v5.4/drivers/net/wireless/realtek/rtl818x/rtl8187/
Dleds.c30 struct rtl8187_led *led = &priv->led_tx; in led_turn_on() local
68 struct rtl8187_led *led = &priv->led_tx; in led_turn_off() local
102 struct rtl8187_led *led = container_of(led_dev, struct rtl8187_led, in rtl8187_led_brightness_set() local
132 struct rtl8187_led *led, const char *name, in rtl8187_register_led()
161 static void rtl8187_unregister_led(struct rtl8187_led *led) in rtl8187_unregister_led()
/Linux-v5.4/drivers/leds/trigger/
Dledtrig-backlight.c21 struct led_classdev *led; member
33 struct led_classdev *led = n->led; in fb_notifier_callback() local
71 struct led_classdev *led = led_trigger_get_led(dev); in bl_trig_invert_store() local
101 static int bl_trig_activate(struct led_classdev *led) in bl_trig_activate()
124 static void bl_trig_deactivate(struct led_classdev *led) in bl_trig_deactivate()
Dledtrig-gpio.c18 struct led_classdev *led; member
27 struct led_classdev *led = _led; in gpio_trig_irq() local
87 struct led_classdev *led = led_trigger_get_led(dev); in gpio_trig_inverted_store() local
120 struct led_classdev *led = led_trigger_get_led(dev); in gpio_trig_gpio_store() local
166 static int gpio_trig_activate(struct led_classdev *led) in gpio_trig_activate()
182 static void gpio_trig_deactivate(struct led_classdev *led) in gpio_trig_deactivate()
/Linux-v5.4/drivers/input/
Dinput-leds.c52 struct input_led *led = container_of(cdev, struct input_led, cdev); in input_leds_brightness_get() local
61 struct input_led *led = container_of(cdev, struct input_led, cdev); in input_leds_brightness_set() local
88 struct input_led *led; in input_leds_connect() local
154 struct input_led *led = &leds->leds[led_no]; in input_leds_connect() local
176 struct input_led *led = &leds->leds[i]; in input_leds_disconnect() local
/Linux-v5.4/drivers/net/wireless/broadcom/b43/
Dleds.c48 struct b43_led *led) in b43_led_update()
99 struct b43_led *led = container_of(led_dev, struct b43_led, led_dev); in b43_led_brightness_set() local
108 static int b43_register_led(struct b43_wldev *dev, struct b43_led *led, in b43_register_led()
138 static void b43_unregister_led(struct b43_led *led) in b43_unregister_led()
251 struct b43_led *led; in b43_leds_init() local

12345678