diff --git a/arch/arm64/boot/dts/rockchip/px30.dtsi b/arch/arm64/boot/dts/rockchip/px30.dtsi index d1cf8b73d507..61f2110a9b9d 100644 --- a/arch/arm64/boot/dts/rockchip/px30.dtsi +++ b/arch/arm64/boot/dts/rockchip/px30.dtsi @@ -1007,6 +1007,16 @@ }; }; + mipi_dphy_rx0: mipi-dphy-rx0@ff2f0000 { + compatible = "rockchip,rk3326-mipi-dphy"; + reg = <0x0 0xff2f0000 0x0 0x4000>; + clocks = <&cru PCLK_MIPICSIPHY>; + clock-names = "dphy-ref"; + power-domains = <&power PX30_PD_VI>; + rockchip,grf = <&grf>; + status = "disabled"; + }; + usb20_otg: usb@ff300000 { compatible = "rockchip,px30-usb", "rockchip,rk3066-usb", "snps,dwc2"; @@ -1431,6 +1441,20 @@ status = "disabled"; }; + rkisp1: rkisp1@ff4a0000 { + compatible = "rockchip,rk3326-rkisp1"; + reg = <0x0 0xff4a0000 0x0 0x8000>; + interrupts = ; + clocks = <&cru ACLK_ISP>, <&cru HCLK_ISP>, + <&cru SCLK_ISP>, <&cru PCLK_ISP>; + clock-names = "aclk_isp", "hclk_isp", + "clk_isp", "pclk_isp"; + devfreq = <&dmc>; + power-domains = <&power PX30_PD_VI>; + iommus = <&isp_mmu>; + status = "disabled"; + }; + isp_mmu: iommu@ff4a8000 { compatible = "rockchip,iommu"; reg = <0x0 0xff4a8000 0x0 0x100>;