From dcac668e1461323278691cf537567aeaf676cc15 Mon Sep 17 00:00:00 2001 From: Hoegeun Kwon Date: Fri, 19 Oct 2018 15:23:42 +0900 Subject: [PATCH] ARM: dts: bcm2710-rpi-3-b-plus: Add DT support for DRM relevant devices Add dts to support the official RPI touchscreen LCD. Change-Id: I05eff2d5548f84d1e3df62a080bfd2694bbc59ae Signed-off-by: Hoegeun Kwon --- arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts b/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts index 1031cac..4014d83 100644 --- a/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts +++ b/arch/arm/boot/dts/bcm2710-rpi-3-b-plus.dts @@ -22,6 +22,18 @@ serial1 = &uart0; mmc1 = &mmcnr; }; + + rpi_backlight: rpi_backlight { + compatible = "raspberrypi,rpi-backlight"; + firmware = <&firmware>; + status = "okay"; + }; + + rpi_ft5406: rpi_ft5406 { + compatible = "rpi,rpi-ft5406"; + firmware = <&firmware>; + status = "okay"; + }; }; &gpio { @@ -221,3 +233,21 @@ pwr_led_trigger = <&pwr_led>,"linux,default-trigger"; }; }; + +&i2c_dsi { + gpios = <&gpio 44 0 + &gpio 45 0>; + status = "okay"; +}; + +&dsi1 { + #address-cells = <1>; + #size-cells = <0>; + status = "okay"; + + pitouchscreen: panel@0 { + compatible = "raspberrypi,touchscreen"; + reg = <0>; + raspberrypi,touchscreen-bridge = <&pitouchscreen_bridge>; + }; +}; -- 2.7.4