diff --git a/arch/arm64/boot/dts/rockchip/overlay/Makefile b/arch/arm64/boot/dts/rockchip/overlay/Makefile index 41c323473d5..25e4e189d97 100644 --- a/arch/arm64/boot/dts/rockchip/overlay/Makefile +++ b/arch/arm64/boot/dts/rockchip/overlay/Makefile @@ -7,6 +7,7 @@ dtbo-$(CONFIG_ARCH_ROCKCHIP) += \ rockchip-rk3328-opp-1.5ghz.dtbo \ rockchip-rk3399-opp-2ghz.dtbo \ rockchip-rockpi4cplus-usb-host.dtbo \ + rockchip-rockpro64-lcd.dtbo \ rockchip-spi-jedec-nor.dtbo \ rockchip-spi-spidev.dtbo \ rockchip-uart4.dtbo \ diff --git a/arch/arm64/boot/dts/rockchip/overlay/rockchip-rockpro64-lcd.dts b/arch/arm64/boot/dts/rockchip/overlay/rockchip-rockpro64-lcd.dts new file mode 100644 index 00000000000..c9ce8f8b565 --- /dev/null +++ b/arch/arm64/boot/dts/rockchip/overlay/rockchip-rockpro64-lcd.dts @@ -0,0 +1,58 @@ +//For RockPro64 7″ LCD TOUCH SCREEN PANEL + +/dts-v1/; +/plugin/; + +/ { + compatible = "rockchip,rk3399"; + + fragment@0 { + target=<&backlight>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@1 { + target=<&touch>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@2 { + target=<&mipi_dsi>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@3 { + target=<&vopl>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@4 { + target=<&vopl_mmu>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@5 { + target=<&vopb>; + __overlay__ { + status = "okay"; + }; + }; + + fragment@6 { + target=<&vopb_mmu>; + __overlay__ { + status = "okay"; + }; + }; +}; +