Searched refs:pm860x_bulk_read (Results 1 – 7 of 7) sorted by relevance
/drivers/rtc/ |
D | rtc-88pm860x.c | 91 pm860x_bulk_read(info->i2c, PM8607_RTC_COUNTER1, 4, buf); in pm860x_rtc_read_time() 112 pm860x_bulk_read(info->i2c, PM8607_RTC_COUNTER1, 4, buf); in pm860x_rtc_set_time() 140 pm860x_bulk_read(info->i2c, PM8607_RTC_EXPIRE1, 4, buf); in pm860x_rtc_read_alarm() 207 pm860x_bulk_read(info->i2c, REG_VRTC_MEAS1, 2, buf); in calibrate_vrtc_work()
|
/drivers/mfd/ |
D | 88pm860x-i2c.c | 44 int pm860x_bulk_read(struct i2c_client *i2c, int reg, in pm860x_bulk_read() function 55 EXPORT_SYMBOL(pm860x_bulk_read);
|
D | 88pm860x-core.c | 609 ret = pm860x_bulk_read(i2c, PM8607_INT_STATUS1, in device_irq_init()
|
/drivers/power/supply/ |
D | 88pm860x_battery.c | 160 ret = pm860x_bulk_read(info->i2c, offset, 2, buf); in measure_12bit_voltage() 194 ret = pm860x_bulk_read(info->i2c, PM8607_LDO5, 5, buf); in measure_vbatt() 219 ret = pm860x_bulk_read(info->i2c, PM8607_IBAT_MEAS1, 2, buf); in measure_current() 255 ret = pm860x_bulk_read(info->i2c, PM8607_CCNT_MEAS1, 2, buf); in read_ccnt()
|
D | 88pm860x_charger.c | 121 ret = pm860x_bulk_read(info->i2c, PM8607_VCHG_MEAS1, 2, buf); in measure_vchg()
|
/drivers/leds/ |
D | leds-88pm860x.c | 93 pm860x_bulk_read(led->i2c, led->reg_control, 3, buf); in pm860x_led_set()
|
/drivers/input/touchscreen/ |
D | 88pm860x-ts.c | 57 ret = pm860x_bulk_read(touch->i2c, MEAS_TSIX_1, MEAS_LEN, buf); in pm860x_touch_handler()
|