zephyr/dts/bindings/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
..
focaltech,ft5336.yaml input: ft5336: move the ft5336 binding under input 2023-04-06 11:41:47 +02:00
goodix,gt911.yaml drivers: input: gt911: enable fallback to alternate address 2023-07-18 18:49:13 +00:00
gpio-keys.yaml dts: bindings: zephyr,gpio-keys require code and add docs 2023-03-14 17:15:09 -04:00
gpio-qdec.yaml input: add a gpio qdec input driver 2023-06-22 10:46:15 +02:00
nuvoton,npcx-kbd.yaml input: convert the Nuvoton npcx keyboard scan driver to input 2023-05-18 09:32:33 +02:00
xptek,xpt2046.yaml input: convert xpt2046 from kscan 2023-06-27 12:17:06 +00:00
zephyr,gpio-keys.yaml dts: bindings: zephyr,gpio-keys require code and add docs 2023-03-14 17:15:09 -04:00
zephyr,input-longpress.yaml dts: bindings: input: fix comments in longpress example 2023-05-17 09:24:38 +00:00
zephyr,input-sdl-touch.yaml input: convert the kscan_sdl driver from kscan to input 2023-04-11 09:34:23 +02:00