Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

arm64: dts: allwinner: h6: tanix-tx6: Add I2C node

Tanix TX6 has a LED display driven by FD650.

Currently there is no Linux driver nor any binding for it. However, we
can at least provide I2C node in DT, so user space scripts or programs
can manually control it.

Signed-off-by: Jernej Skrabec <jernej.skrabec@gmail.com>
Signed-off-by: Maxime Ripard <maxime@cerno.tech>
Link: https://lore.kernel.org/r/20211121115002.693329-1-jernej.skrabec@gmail.com

authored by

Jernej Skrabec and committed by
Maxime Ripard
f7e47d85 e927f53f

+8
+8
arch/arm64/boot/dts/allwinner/sun50i-h6-tanix-tx6.dts
··· 32 32 }; 33 33 }; 34 34 35 + /* used for FD650 LED display driver */ 36 + i2c { 37 + compatible = "i2c-gpio"; 38 + sda-gpios = <&pio 7 6 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; /* PH6 */ 39 + scl-gpios = <&pio 7 5 (GPIO_ACTIVE_HIGH|GPIO_OPEN_DRAIN)>; /* PH5 */ 40 + i2c-gpio,delay-us = <5>; 41 + }; 42 + 35 43 reg_vcc1v8: regulator-vcc1v8 { 36 44 compatible = "regulator-fixed"; 37 45 regulator-name = "vcc1v8";