From e66f8600116eb4408375e8134108215997f1a3eb Mon Sep 17 00:00:00 2001 From: KwangCheol Lee Date: Mon, 7 Aug 2017 16:33:36 +0900 Subject: [PATCH] ARM64: dts: bcm2710-rpi-3-b: add DT support for DRM relevant devices Add DTs to support the official RPI touchscreen LCD. Change-Id: Ibf3b17bfe5d1f0bbe55f941018a489899e8ea9ef Signed-off-by: KwangCheol Lee --- arch/arm/boot/dts/bcm2710-rpi-3-b.dts | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/arch/arm/boot/dts/bcm2710-rpi-3-b.dts b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts index a1a3f6f..d4999f0 100644 --- a/arch/arm/boot/dts/bcm2710-rpi-3-b.dts +++ b/arch/arm/boot/dts/bcm2710-rpi-3-b.dts @@ -20,6 +20,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 { @@ -250,4 +262,17 @@ cam0_reg: &cam_dummy_reg { &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