Lines Matching refs:adp5588_read
58 static int adp5588_read(struct i2c_client *client, u8 reg) in adp5588_read() function
86 val = adp5588_read(kpad->client, GPIO_DAT_STAT1 + bank); in adp5588_gpio_get_value()
220 kpad->dat_out[i] = adp5588_read(kpad->client, in adp5588_gpio_add()
222 kpad->dir[i] = adp5588_read(kpad->client, GPIO_DIR1 + i); in adp5588_gpio_add()
272 int key = adp5588_read(kpad->client, Key_EVENTA + i); in adp5588_report_events()
299 status = adp5588_read(client, INT_STAT); in adp5588_work()
305 ev_cnt = adp5588_read(client, KEY_LCK_EC_STAT) & ADP5588_KEC; in adp5588_work()
348 ret |= adp5588_read(client, Key_EVENTA); in adp5588_setup()
395 int gpi_stat1 = adp5588_read(kpad->client, GPIO_DAT_STAT1); in adp5588_report_switch_state()
396 int gpi_stat2 = adp5588_read(kpad->client, GPIO_DAT_STAT2); in adp5588_report_switch_state()
397 int gpi_stat3 = adp5588_read(kpad->client, GPIO_DAT_STAT3); in adp5588_report_switch_state()
510 ret = adp5588_read(client, DEV_ID); in adp5588_probe()