Home
last modified time | relevance | path

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

/Linux-v6.1/drivers/input/keyboard/
Dtc3589x-keypad.c125 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDSIZE, in tc3589x_keypad_init_key_hardware()
131 ret = tc3589x_reg_write(tc3589x, TC3589x_KBCFG_LSB, DEDICATED_KEY_VAL); in tc3589x_keypad_init_key_hardware()
135 ret = tc3589x_reg_write(tc3589x, TC3589x_KBCFG_MSB, DEDICATED_KEY_VAL); in tc3589x_keypad_init_key_hardware()
140 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDSETTLE_REG, in tc3589x_keypad_init_key_hardware()
146 ret = tc3589x_reg_write(tc3589x, TC3589x_KBDBOUNCE, in tc3589x_keypad_init_key_hardware()
157 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG0_LSB, in tc3589x_keypad_init_key_hardware()
162 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG0_MSB, in tc3589x_keypad_init_key_hardware()
168 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG1_LSB, in tc3589x_keypad_init_key_hardware()
173 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG1_MSB, in tc3589x_keypad_init_key_hardware()
178 ret = tc3589x_reg_write(tc3589x, TC3589x_IOPULLCFG2_LSB, in tc3589x_keypad_init_key_hardware()
/Linux-v6.1/drivers/mfd/
Dtc3589x.c61 int tc3589x_reg_write(struct tc3589x *tc3589x, u8 reg, u8 data) in tc3589x_reg_write() function
72 EXPORT_SYMBOL_GPL(tc3589x_reg_write);
136 ret = tc3589x_reg_write(tc3589x, reg, ret); in tc3589x_set_bits()
273 ret = tc3589x_reg_write(tc3589x, TC3589x_RSTCTRL, in tc3589x_chip_init()
281 return tc3589x_reg_write(tc3589x, TC3589x_RSTINTCLR, 0x1); in tc3589x_chip_init()
448 ret = tc3589x_reg_write(tc3589x, TC3589x_CLKMODE, in tc3589x_suspend()
462 ret = tc3589x_reg_write(tc3589x, TC3589x_CLKMODE, in tc3589x_resume()
/Linux-v6.1/drivers/gpio/
Dgpio-tc3589x.c216 tc3589x_reg_write(tc3589x, regmap[i] + j, new); in tc3589x_gpio_irq_sync_unlock()
288 tc3589x_reg_write(tc3589x, TC3589x_GPIOIC0 + i, status[i]); in tc3589x_gpio_irq()
349 ret = tc3589x_reg_write(tc3589x, TC3589x_DKBDMSK, in tc3589x_gpio_probe()
/Linux-v6.1/include/linux/mfd/
Dtc3589x.h131 extern int tc3589x_reg_write(struct tc3589x *tc3589x, u8 reg, u8 data);