diff --git a/arch/arm/boot/dts/rk3228.dtsi b/arch/arm/boot/dts/rk3228.dtsi index 532f1343fce8..e9f07ac8adcb 100644 --- a/arch/arm/boot/dts/rk3228.dtsi +++ b/arch/arm/boot/dts/rk3228.dtsi @@ -1,4 +1,5 @@ #include +#include #include "skeleton.dtsi" #include "rk3228-clocks.dtsi" @@ -264,6 +265,27 @@ "Mali_PP1_MMU_IRQ"; }; + fb: fb { + compatible = "rockchip,rk-fb"; + rockchip,disp-mode = ; + }; + + rk_screen: rk_screen { + compatible = "rockchip,screen"; + }; + + vop: vop@20050000 { + compatible = "rockchip,rk3228-lcdc"; + + rockchip,cabc_mode = <0>; + rockchip,pwr18 = <0>; + rockchip,iommu-enabled = <1>; + reg = <0x20050000 0x300>; + interrupts = ; + clocks = <&aclk_vop>, <&dclk_vop0>, <&hclk_vio>; + clock-names = "aclk_lcdc", "dclk_lcdc", "hclk_lcdc"; + }; + vop_mmu { dbgname = "vop"; compatible = "rockchip,vop_mmu";