Home
last modified time | relevance | path

Searched refs:adp5589_write (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/input/keyboard/
H A Dadp5589-keys.c382 static int adp5589_write(struct i2c_client *client, u8 reg, u8 val) in adp5589_write() function
413 adp5589_write(kpad->client, kpad->var->reg(ADP5589_GPO_DATA_OUT_A) + in adp5589_gpio_set_value()
429 ret = adp5589_write(kpad->client, in adp5589_gpio_direction_input()
455 ret = adp5589_write(kpad->client, kpad->var->reg(ADP5589_GPO_DATA_OUT_A) in adp5589_gpio_direction_output()
457 ret |= adp5589_write(kpad->client, in adp5589_gpio_direction_output()
637 adp5589_write(client, ADP5589_5_INT_STATUS, status); /* Status is W1C */ in adp5589_irq()
665 ret = adp5589_write(client, reg(ADP5589_PIN_CONFIG_A), in adp5589_setup()
667 ret |= adp5589_write(client, reg(ADP5589_PIN_CONFIG_B), in adp5589_setup()
672 ret |= adp5589_write(client, ADP5589_PIN_CONFIG_C, in adp5589_setup()
676 ret |= adp5589_write(client, ADP5589_UNLOCK1, in adp5589_setup()
[all …]