Searched refs:lp55xx_write (Results 1 – 6 of 6) sorted by relevance
/linux-4.4.14/drivers/leds/ |
D | leds-lp5562.c | 127 lp55xx_write(led->chip, addr[led->chan_nr], led_current); in lp5562_set_led_current() 152 lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DISABLE); in lp5562_stop_engine() 164 lp55xx_write(chip, LP5562_REG_ENABLE, LP5562_ENABLE_DEFAULT); in lp5562_run_engine() 167 lp55xx_write(chip, LP5562_REG_ENG_SEL, LP5562_ENG_SEL_PWM); in lp5562_run_engine() 168 lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DIRECT); in lp5562_run_engine() 202 lp55xx_write(chip, LP5562_REG_OP_MODE, mode); in lp5562_run_engine() 229 lp55xx_write(chip, addr[idx] + i, 0); in lp5562_update_firmware() 253 lp55xx_write(chip, addr[idx] + i, pattern[i]); in lp5562_update_firmware() 288 ret = lp55xx_write(chip, LP5562_REG_OP_MODE, LP5562_CMD_DIRECT); in lp5562_post_init_device() 298 ret = lp55xx_write(chip, LP5562_REG_CONFIG, cfg); in lp5562_post_init_device() [all …]
|
D | leds-lp5523.c | 134 lp55xx_write(led->chip, LP5523_REG_LED_CURRENT_BASE + led->chan_nr, in lp5523_set_led_current() 142 ret = lp55xx_write(chip, LP5523_REG_ENABLE, LP5523_ENABLE); in lp5523_post_init_device() 149 ret = lp55xx_write(chip, LP5523_REG_CONFIG, in lp5523_post_init_device() 157 ret = lp55xx_write(chip, LP5523_REG_ENABLE_LEDS_MSB, 0x01); in lp5523_post_init_device() 161 ret = lp55xx_write(chip, LP5523_REG_ENABLE_LEDS_LSB, 0xff); in lp5523_post_init_device() 199 lp55xx_write(chip, LP5523_REG_PROG_PAGE_SEL, page_sel[idx]); in lp5523_load_engine_and_select_page() 204 lp55xx_write(chip, LP5523_REG_OP_MODE, 0); in lp5523_stop_all_engines() 227 lp55xx_write(chip, LP5523_REG_LED_PWM_BASE + i, 0); in lp5523_turn_off_channels() 272 lp55xx_write(chip, LP5523_REG_OP_MODE, mode); in lp5523_run_engine() 292 ret = lp55xx_write(chip, LP5523_REG_CH1_PROG_START, 0x00); in lp5523_init_program_engine() [all …]
|
D | leds-lp8501.c | 90 lp55xx_write(led->chip, LP8501_REG_LED_CURRENT_BASE + led->chan_nr, in lp8501_set_led_current() 99 ret = lp55xx_write(chip, LP8501_REG_ENABLE, LP8501_ENABLE); in lp8501_post_init_device() 109 ret = lp55xx_write(chip, LP8501_REG_CONFIG, val); in lp8501_post_init_device() 143 lp55xx_write(chip, LP8501_REG_PROG_PAGE_SEL, page_sel[idx]); in lp8501_load_engine() 148 lp55xx_write(chip, LP8501_REG_OP_MODE, 0); in lp8501_stop_engine() 157 lp55xx_write(chip, LP8501_REG_LED_PWM_BASE + i, 0); in lp8501_turn_off_channels() 202 lp55xx_write(chip, LP8501_REG_OP_MODE, mode); in lp8501_run_engine() 222 lp55xx_write(chip, LP8501_REG_PROG_MEM + i, 0); in lp8501_update_program_memory() 246 lp55xx_write(chip, LP8501_REG_PROG_MEM + i, pattern[i]); in lp8501_update_program_memory() 282 lp55xx_write(chip, LP8501_REG_LED_PWM_BASE + led->chan_nr, in lp8501_led_brightness_work()
|
D | leds-lp5521.c | 130 lp55xx_write(led->chip, LP5521_REG_LED_CURRENT_BASE + led->chan_nr, in lp5521_set_led_current() 156 lp55xx_write(chip, LP5521_REG_OP_MODE, 0); in lp5521_stop_all_engines() 183 lp55xx_write(chip, LP5521_REG_OP_MODE, LP5521_CMD_DIRECT); in lp5521_run_engine() 217 lp55xx_write(chip, LP5521_REG_OP_MODE, mode); in lp5521_run_engine() 261 ret = lp55xx_write(chip, addr[idx] + i, pattern[i]); in lp5521_update_program_memory() 319 ret = lp55xx_write(chip, LP5521_REG_OP_MODE, LP5521_CMD_DIRECT); in lp5521_post_init_device() 326 ret = lp55xx_write(chip, LP5521_REG_CONFIG, val); in lp5521_post_init_device() 331 lp55xx_write(chip, LP5521_REG_R_PWM, 0); in lp5521_post_init_device() 332 lp55xx_write(chip, LP5521_REG_G_PWM, 0); in lp5521_post_init_device() 333 lp55xx_write(chip, LP5521_REG_B_PWM, 0); in lp5521_post_init_device() [all …]
|
D | leds-lp55xx-common.c | 48 lp55xx_write(chip, addr, val); in lp55xx_reset_device() 58 ret = lp55xx_write(chip, addr, val); in lp55xx_detect_device() 321 int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val) in lp55xx_write() function 325 EXPORT_SYMBOL_GPL(lp55xx_write); 352 return lp55xx_write(chip, reg, tmp); in lp55xx_update_bits()
|
D | leds-lp55xx-common.h | 182 extern int lp55xx_write(struct lp55xx_chip *chip, u8 reg, u8 val);
|