Home
last modified time | relevance | path

Searched refs:lp55xx_write (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/drivers/leds/
H A Dleds-lp5562.c124 lp55xx_write(led->chip, addr[led->chan_nr], led_current); in lp5562_set_led_current()
149 lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DISABLE); in lp5562_stop_engine()
161 lp55xx_write(chip, LP5562_REG_ENABLE, LP5562_ENABLE_DEFAULT); in lp5562_run_engine()
164 lp55xx_write(chip, LP5562_REG_ENG_SEL, LP5562_ENG_SEL_PWM); in lp5562_run_engine()
165 lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DIRECT); in lp5562_run_engine()
199 lp55xx_write(chip, LP5562_REG_OP_MODE, mode); in lp5562_run_engine()
226 lp55xx_write(chip, addr[idx] + i, 0); in lp5562_update_firmware()
250 lp55xx_write(chip, addr[idx] + i, pattern[i]); in lp5562_update_firmware()
289 ret = lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DIRECT); in lp5562_post_init_device()
299 ret = lp55xx_write(chi in lp5562_post_init_device()
[all...]
H A Dleds-lp5523.c121 lp55xx_write(led->chip, LP5523_REG_LED_CURRENT_BASE + led->chan_nr, in lp5523_set_led_current()
129 ret = lp55xx_write(chip, LP5523_REG_ENABLE, LP5523_ENABLE); in lp5523_post_init_device()
136 ret = lp55xx_write(chip, LP5523_REG_CONFIG, in lp5523_post_init_device()
144 ret = lp55xx_write(chip, LP5523_REG_ENABLE_LEDS_MSB, 0x01); in lp5523_post_init_device()
148 ret = lp55xx_write(chip, LP5523_REG_ENABLE_LEDS_LSB, 0xff); in lp5523_post_init_device()
186 lp55xx_write(chip, LP5523_REG_PROG_PAGE_SEL, page_sel[idx]); in lp5523_load_engine_and_select_page()
191 lp55xx_write(chip, LP5523_REG_OP_MODE, 0); in lp5523_stop_all_engines()
214 lp55xx_write(chip, LP5523_REG_LED_PWM_BASE + i, 0); in lp5523_turn_off_channels()
259 lp55xx_write(chip, LP5523_REG_OP_MODE, mode); in lp5523_run_engine()
279 ret = lp55xx_write(chi in lp5523_init_program_engine()
[all...]
H A Dleds-lp8501.c86 lp55xx_write(led->chip, LP8501_REG_LED_CURRENT_BASE + led->chan_nr, in lp8501_set_led_current()
95 ret = lp55xx_write(chip, LP8501_REG_ENABLE, LP8501_ENABLE); in lp8501_post_init_device()
105 ret = lp55xx_write(chip, LP8501_REG_CONFIG, val); in lp8501_post_init_device()
139 lp55xx_write(chip, LP8501_REG_PROG_PAGE_SEL, page_sel[idx]); in lp8501_load_engine()
144 lp55xx_write(chip, LP8501_REG_OP_MODE, 0); in lp8501_stop_engine()
153 lp55xx_write(chip, LP8501_REG_LED_PWM_BASE + i, 0); in lp8501_turn_off_channels()
198 lp55xx_write(chip, LP8501_REG_OP_MODE, mode); in lp8501_run_engine()
218 lp55xx_write(chip, LP8501_REG_PROG_MEM + i, 0); in lp8501_update_program_memory()
242 lp55xx_write(chip, LP8501_REG_PROG_MEM + i, pattern[i]); in lp8501_update_program_memory()
277 ret = lp55xx_write(chi in lp8501_led_brightness()
[all...]
H A Dleds-lp5521.c117 lp55xx_write(led->chip, LP5521_REG_LED_CURRENT_BASE + led->chan_nr, in lp5521_set_led_current()
143 lp55xx_write(chip, LP5521_REG_OP_MODE, 0); in lp5521_stop_all_engines()
170 lp55xx_write(chip, LP5521_REG_OP_MODE, LP5521_CMD_DIRECT); in lp5521_run_engine()
204 lp55xx_write(chip, LP5521_REG_OP_MODE, mode); in lp5521_run_engine()
248 ret = lp55xx_write(chip, addr[idx] + i, pattern[i]); in lp5521_update_program_memory()
306 ret = lp55xx_write(chip, LP5521_REG_OP_MODE, LP5521_CMD_DIRECT); in lp5521_post_init_device()
313 ret = lp55xx_write(chip, LP5521_REG_CONFIG, val); in lp5521_post_init_device()
318 lp55xx_write(chip, LP5521_REG_R_PWM, 0); in lp5521_post_init_device()
319 lp55xx_write(chip, LP5521_REG_G_PWM, 0); in lp5521_post_init_device()
320 lp55xx_write(chi in lp5521_post_init_device()
[all...]
H A Dleds-lp55xx-common.c49 lp55xx_write(chip, addr, val); in lp55xx_reset_device()
59 ret = lp55xx_write(chip, addr, val); in lp55xx_detect_device()
362 int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val) in lp55xx_write() function
366 EXPORT_SYMBOL_GPL(lp55xx_write); variable
393 return lp55xx_write(chip, reg, tmp); in lp55xx_update_bits()
H A Dleds-lp55xx-common.h186 extern int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val);
/kernel/linux/linux-6.6/drivers/leds/
H A Dleds-lp5562.c124 lp55xx_write(led->chip, addr[led->chan_nr], led_current); in lp5562_set_led_current()
149 lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DISABLE); in lp5562_stop_engine()
161 lp55xx_write(chip, LP5562_REG_ENABLE, LP5562_ENABLE_DEFAULT); in lp5562_run_engine()
164 lp55xx_write(chip, LP5562_REG_ENG_SEL, LP5562_ENG_SEL_PWM); in lp5562_run_engine()
165 lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DIRECT); in lp5562_run_engine()
199 lp55xx_write(chip, LP5562_REG_OP_MODE, mode); in lp5562_run_engine()
226 lp55xx_write(chip, addr[idx] + i, 0); in lp5562_update_firmware()
250 lp55xx_write(chip, addr[idx] + i, pattern[i]); in lp5562_update_firmware()
289 ret = lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DIRECT); in lp5562_post_init_device()
299 ret = lp55xx_write(chi in lp5562_post_init_device()
[all...]
H A Dleds-lp5523.c124 lp55xx_write(led->chip, LP5523_REG_LED_CURRENT_BASE + led->chan_nr, in lp5523_set_led_current()
133 ret = lp55xx_write(chip, LP5523_REG_ENABLE, LP5523_ENABLE); in lp5523_post_init_device()
143 ret = lp55xx_write(chip, LP5523_REG_CONFIG, val); in lp5523_post_init_device()
148 ret = lp55xx_write(chip, LP5523_REG_ENABLE_LEDS_MSB, 0x01); in lp5523_post_init_device()
152 ret = lp55xx_write(chip, LP5523_REG_ENABLE_LEDS_LSB, 0xff); in lp5523_post_init_device()
190 lp55xx_write(chip, LP5523_REG_PROG_PAGE_SEL, page_sel[idx]); in lp5523_load_engine_and_select_page()
195 lp55xx_write(chip, LP5523_REG_OP_MODE, 0); in lp5523_stop_all_engines()
218 lp55xx_write(chip, LP5523_REG_LED_PWM_BASE + i, 0); in lp5523_turn_off_channels()
263 lp55xx_write(chip, LP5523_REG_OP_MODE, mode); in lp5523_run_engine()
283 ret = lp55xx_write(chi in lp5523_init_program_engine()
[all...]
H A Dleds-lp8501.c86 lp55xx_write(led->chip, LP8501_REG_LED_CURRENT_BASE + led->chan_nr, in lp8501_set_led_current()
95 ret = lp55xx_write(chip, LP8501_REG_ENABLE, LP8501_ENABLE); in lp8501_post_init_device()
107 ret = lp55xx_write(chip, LP8501_REG_CONFIG, val); in lp8501_post_init_device()
141 lp55xx_write(chip, LP8501_REG_PROG_PAGE_SEL, page_sel[idx]); in lp8501_load_engine()
146 lp55xx_write(chip, LP8501_REG_OP_MODE, 0); in lp8501_stop_engine()
155 lp55xx_write(chip, LP8501_REG_LED_PWM_BASE + i, 0); in lp8501_turn_off_channels()
200 lp55xx_write(chip, LP8501_REG_OP_MODE, mode); in lp8501_run_engine()
220 lp55xx_write(chip, LP8501_REG_PROG_MEM + i, 0); in lp8501_update_program_memory()
244 lp55xx_write(chip, LP8501_REG_PROG_MEM + i, pattern[i]); in lp8501_update_program_memory()
279 ret = lp55xx_write(chi in lp8501_led_brightness()
[all...]
H A Dleds-lp5521.c114 lp55xx_write(led->chip, LP5521_REG_LED_CURRENT_BASE + led->chan_nr, in lp5521_set_led_current()
140 lp55xx_write(chip, LP5521_REG_OP_MODE, 0); in lp5521_stop_all_engines()
167 lp55xx_write(chip, LP5521_REG_OP_MODE, LP5521_CMD_DIRECT); in lp5521_run_engine()
201 lp55xx_write(chip, LP5521_REG_OP_MODE, mode); in lp5521_run_engine()
245 ret = lp55xx_write(chip, addr[idx] + i, pattern[i]); in lp5521_update_program_memory()
303 ret = lp55xx_write(chip, LP5521_REG_OP_MODE, LP5521_CMD_DIRECT); in lp5521_post_init_device()
312 ret = lp55xx_write(chip, LP5521_REG_CONFIG, val); in lp5521_post_init_device()
317 lp55xx_write(chip, LP5521_REG_R_PWM, 0); in lp5521_post_init_device()
318 lp55xx_write(chip, LP5521_REG_G_PWM, 0); in lp5521_post_init_device()
319 lp55xx_write(chi in lp5521_post_init_device()
[all...]
H A Dleds-lp55xx-common.c50 lp55xx_write(chip, addr, val); in lp55xx_reset_device()
60 ret = lp55xx_write(chip, addr, val); in lp55xx_detect_device()
362 int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val) in lp55xx_write() function
366 EXPORT_SYMBOL_GPL(lp55xx_write); variable
393 return lp55xx_write(chip, reg, tmp); in lp55xx_update_bits()
H A Dleds-lp55xx-common.h186 extern int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val);

Completed in 9 milliseconds