Searched refs:lp8788_update_bits (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/leds/ |
D | leds-lp8788.c | 65 ret = lp8788_update_bits(led->lp, addr, mask, val); in lp8788_led_init_device() 74 return lp8788_update_bits(led->lp, addr, mask, val); in lp8788_led_init_device() 85 ret = lp8788_update_bits(led->lp, LP8788_ISINK_CTRL, mask, val); in lp8788_led_enable()
|
/Linux-v4.19/drivers/regulator/ |
D | lp8788-buck.c | 276 return lp8788_update_bits(buck->lp, addr, LP8788_VOUT_M, selector); in lp8788_buck12_set_voltage_sel() 329 return lp8788_update_bits(buck->lp, LP8788_BUCK_PWM, mask, val); in lp8788_buck_set_mode() 483 return lp8788_update_bits(buck->lp, LP8788_BUCK_DVS_SEL, mask[id], in lp8788_init_dvs() 487 return lp8788_update_bits(buck->lp, LP8788_BUCK_DVS_SEL, mask[id], in lp8788_init_dvs()
|
D | lp8788-ldo.c | 519 return lp8788_update_bits(lp, LP8788_EN_SEL, en_mask[enable_id], 0); in lp8788_config_ldo_enable_mode()
|
/Linux-v4.19/drivers/mfd/ |
D | lp8788.c | 154 int lp8788_update_bits(struct lp8788 *lp, u8 reg, u8 mask, u8 data) in lp8788_update_bits() function 158 EXPORT_SYMBOL_GPL(lp8788_update_bits);
|
D | lp8788-irq.c | 97 lp8788_update_bits(irqd->lp, addr, mask, val); in lp8788_irq_bus_sync_unlock()
|
/Linux-v4.19/drivers/rtc/ |
D | rtc-lp8788.c | 224 return lp8788_update_bits(lp, addr, LP8788_ALM_EN_M, in lp8788_set_alarm() 240 return lp8788_update_bits(lp, LP8788_INTEN_3, mask, enable << shift); in lp8788_alarm_irq_enable()
|
/Linux-v4.19/include/linux/mfd/ |
D | lp8788.h | 333 int lp8788_update_bits(struct lp8788 *lp, u8 reg, u8 mask, u8 data);
|