Home
last modified time | relevance | path

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

/linux-6.1.9/drivers/input/keyboard/
Dtc3589x-keypad.c152 ret = tc3589x_set_bits(tc3589x, TC3589x_IOCFG, 0x0, IOCFG_IG); in tc3589x_keypad_init_key_hardware()
217 tc3589x_set_bits(tc3589x, TC3589x_KBDIC, in tc3589x_keypad_irq()
220 tc3589x_set_bits(tc3589x, TC3589x_KBDMSK, in tc3589x_keypad_irq()
232 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTCTRL, TC3589x_KBDRST, 0x0); in tc3589x_keypad_enable()
237 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMFS, 0x0, TC3589x_KBDMFS_EN); in tc3589x_keypad_enable()
242 ret = tc3589x_set_bits(tc3589x, TC3589x_CLKEN, 0x0, KPD_CLK_EN); in tc3589x_keypad_enable()
247 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTINTCLR, 0x0, 0x1); in tc3589x_keypad_enable()
252 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMSK, 0x0, in tc3589x_keypad_enable()
268 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDIC, in tc3589x_keypad_disable()
274 ret = tc3589x_set_bits(tc3589x, TC3589x_KBDMSK, in tc3589x_keypad_disable()
[all …]
/linux-6.1.9/drivers/gpio/
Dgpio-tc3589x.c73 return tc3589x_set_bits(tc3589x, reg, BIT(pos), BIT(pos)); in tc3589x_gpio_direction_output()
84 return tc3589x_set_bits(tc3589x, reg, BIT(pos), 0); in tc3589x_gpio_direction_input()
124 ret = tc3589x_set_bits(tc3589x, odmreg, BIT(pos), 0); in tc3589x_gpio_set_config()
128 return tc3589x_set_bits(tc3589x, odereg, BIT(pos), BIT(pos)); in tc3589x_gpio_set_config()
131 ret = tc3589x_set_bits(tc3589x, odmreg, BIT(pos), BIT(pos)); in tc3589x_gpio_set_config()
135 return tc3589x_set_bits(tc3589x, odereg, BIT(pos), BIT(pos)); in tc3589x_gpio_set_config()
138 return tc3589x_set_bits(tc3589x, odereg, BIT(pos), 0); in tc3589x_gpio_set_config()
338 ret = tc3589x_set_bits(tc3589x, TC3589x_RSTCTRL, in tc3589x_gpio_probe()
/linux-6.1.9/include/linux/mfd/
Dtc3589x.h137 extern int tc3589x_set_bits(struct tc3589x *tc3589x, u8 reg, u8 mask, u8 val);
/linux-6.1.9/drivers/mfd/
Dtc3589x.c123 int tc3589x_set_bits(struct tc3589x *tc3589x, u8 reg, u8 mask, u8 val) in tc3589x_set_bits() function
142 EXPORT_SYMBOL_GPL(tc3589x_set_bits);