diff --git a/arch/arm64/boot/dts/rockchip/rk3368.dtsi b/arch/arm64/boot/dts/rockchip/rk3368.dtsi index bea61531cfe2..632dd81dc94b 100644 --- a/arch/arm64/boot/dts/rockchip/rk3368.dtsi +++ b/arch/arm64/boot/dts/rockchip/rk3368.dtsi @@ -1447,6 +1447,21 @@ status = "disabled"; }; + rkisp1: rkisp1@ff910000 { + compatible = "rockchip,rk3368-rkisp1"; + reg = <0x0 0xff910000 0x0 0x4000>; + interrupts = ; + interrupt-names = "isp_irq"; + clocks = <&cru ACLK_RGA>, <&cru HCLK_ISP>, + <&cru SCLK_ISP>, <&cru PCLK_ISP>; + clock-names = "aclk_isp", "hclk_isp", + "clk_isp", "pclk_isp"; + devfreq = <&dmc>; + power-domains = <&power RK3368_PD_VIO>; + iommus = <&isp_mmu>; + status = "disabled"; + }; + isp_mmu: iommu@ff914000 { compatible = "rockchip,iommu"; reg = <0x0 0xff914000 0x0 0x100>, @@ -1597,6 +1612,16 @@ status = "disabled"; }; + mipi_dphy_rx0: mipi-dphy-rx0@ff96C000 { + compatible = "rockchip,rk3368-mipi-dphy"; + reg = <0x0 0xff96C000 0x0 0x4000>; + clocks = <&cru PCLK_DPHYRX>; + clock-names = "pclk_dphyrx"; + power-domains = <&power RK3368_PD_VIO>; + rockchip,grf = <&grf>; + status = "disabled"; + }; + edp: edp@ff970000 { compatible = "rockchip,rk3368-edp"; reg = <0x0 0xff970000 0x0 0x8000>;