Lines Matching defs:adp5588_gpio_write
55 static int adp5588_gpio_write(struct i2c_client *client, u8 reg, u8 val)
99 adp5588_gpio_write(dev->client, GPIO_DAT_OUT1 + bank,
114 ret = adp5588_gpio_write(dev->client, GPIO_DIR1 + bank, dev->dir[bank]);
138 ret = adp5588_gpio_write(dev->client, GPIO_DAT_OUT1 + bank,
140 ret |= adp5588_gpio_write(dev->client, GPIO_DIR1 + bank,
176 adp5588_gpio_write(dev->client, GPIO_DIR1 + i,
183 adp5588_gpio_write(dev->client, GPI_EM1 + i,
270 adp5588_gpio_write(dev->client, INT_STAT, status); /* Status is W1C */
280 adp5588_gpio_write(dev->client, CFG,
294 adp5588_gpio_write(client, CFG, ADP5588_AUTO_INC);
295 adp5588_gpio_write(client, INT_STAT, -1); /* status is W1C */
387 ret |= adp5588_gpio_write(client, KP_GPIO1 + i, 0);
388 ret |= adp5588_gpio_write(client, GPIO_PULL1 + i,
390 ret |= adp5588_gpio_write(client, GPIO_INT_EN1 + i, 0);