zephyr/boards
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
..
arc drivers: pinctrl_emsdp: fix definition location 2023-06-13 07:02:08 -04:00
arm boards: arm: nucleo_l476rg: add storage partition 2023-07-18 17:59:36 +00:00
arm64 boards: arm64: add support of Salvator XS M3 board 2023-07-11 11:17:41 +02:00
common scripts: west: add silabs_commander runner 2023-04-25 10:34:16 -07:00
mips boards: mips: Remove label property from devicetree 2022-08-09 14:17:48 +02:00
nios2 docs: boards: fix capitalization of board architectures 2023-07-06 09:15:59 +02:00
posix ctf tracing: native/host backend: Refactor to support embedded C libraries 2023-07-13 05:47:08 -04:00
riscv soc: riscv: andes_v5: remove redundant CONFIG_CACHE_ENABLE 2023-07-17 10:10:31 +00:00
shields drivers: input: gt911: enable fallback to alternate address 2023-07-18 18:49:13 +00:00
sparc dts/sparc/gaisler: add SoC and board compatible strings 2023-05-02 10:53:27 +02:00
x86 boards: qemu_x86_64: Add smbus to supported list 2023-07-17 15:13:38 -04:00
xtensa boards: xiao_esp32s3: update CAN support 2023-07-10 15:13:52 +02:00
CMakeLists.txt
deprecated.cmake
index.rst docs: boards: sort the board architectures alphanumerically 2023-07-06 09:15:59 +02:00
Kconfig boards: kconfig: qemu: introduce QEMU_GDBSERVER_LISTEN_DEV 2023-02-20 09:48:52 +01:00