zephyr/drivers/input
Daniel DeGrasse 5862b38e99 drivers: input: gt911: enable fallback to alternate address
GT911 IC uses the INT pin to select the correct I2C address during
reset. However, some boards may not route this pin (or may only support
receiving inputs on it). This results in the I2C address selected by the
GT911 IC being arbitrary based on the state of the (floating) INT pin.

To resolve this, introduce an `alt-addr` property for this device. When
set, the INT pin will not be pulled low. Instead, the I2C address will be
probed at runtime, starting with the devicetree address and falling back to
`alt-addr`.

Signed-off-by: Daniel DeGrasse <daniel.degrasse@nxp.com>
2023-07-18 18:49:13 +00:00
..
CMakeLists.txt input: convert cst816s from kscan 2023-07-18 08:55:26 -05:00
input_cst816s.c input: convert cst816s from kscan 2023-07-18 08:55:26 -05:00
input_ft5336.c input: check for gpio_add_callback error codes. 2023-06-01 06:33:27 -04:00
input_gpio_keys.c input: check for gpio_add_callback error codes. 2023-06-01 06:33:27 -04:00
input_gpio_qdec.c input: add a gpio qdec input driver 2023-06-22 10:46:15 +02:00
input_gt911.c drivers: input: gt911: enable fallback to alternate address 2023-07-18 18:49:13 +00:00
input_npcx_kbd.c input: npcx_kbd: set the thread name 2023-05-18 09:32:33 +02:00
input_sdl_touch_bottom.c input SDL: Split in top and bottom 2023-07-06 16:04:15 +02:00
input_sdl_touch_bottom.h input SDL: Split in top and bottom 2023-07-06 16:04:15 +02:00
input_sdl_touch.c input SDL: Split in top and bottom 2023-07-06 16:04:15 +02:00
input_xpt2046.c input: convert xpt2046 from kscan 2023-06-27 12:17:06 +00:00
Kconfig input: convert cst816s from kscan 2023-07-18 08:55:26 -05:00
Kconfig.cst816s input: convert cst816s from kscan 2023-07-18 08:55:26 -05:00
Kconfig.ft5336
Kconfig.gpio_keys
Kconfig.gpio_qdec input: add a gpio qdec input driver 2023-06-22 10:46:15 +02:00
Kconfig.gt911 input: convert gt911 from kscan 2023-07-13 14:24:50 +00:00
Kconfig.npcx input: convert the Nuvoton npcx keyboard scan driver to input 2023-05-18 09:32:33 +02:00
Kconfig.sdl input: convert the kscan_sdl driver from kscan to input 2023-04-11 09:34:23 +02:00
Kconfig.xpt2046 input: convert xpt2046 from kscan 2023-06-27 12:17:06 +00:00