diff --git a/arch/arm/boot/dts/rv1106.dtsi b/arch/arm/boot/dts/rv1106.dtsi index ed09b4b7647f..5ec7a280b5df 100644 --- a/arch/arm/boot/dts/rv1106.dtsi +++ b/arch/arm/boot/dts/rv1106.dtsi @@ -95,6 +95,30 @@ }; }; + rkisp_vir0: rkisp-vir0 { + compatible = "rockchip,rkisp-vir"; + rockchip,hw = <&rkisp>; + status = "disabled"; + }; + + rkisp_vir1: rkisp-vir1 { + compatible = "rockchip,rkisp-vir"; + rockchip,hw = <&rkisp>; + status = "disabled"; + }; + + rkisp_vir2: rkisp-vir2 { + compatible = "rockchip,rkisp-vir"; + rockchip,hw = <&rkisp>; + status = "disabled"; + }; + + rkisp_vir3: rkisp-vir3 { + compatible = "rockchip,rkisp-vir"; + rockchip,hw = <&rkisp>; + status = "disabled"; + }; + timer { compatible = "arm,armv7-timer"; interrupts = ; @@ -755,6 +779,20 @@ status = "disabled"; }; + rkisp: rkisp@ffa00000 { + compatible = "rockchip,rv1106-rkisp"; + reg = <0xffa00000 0x7f00>; + interrupts = , + , + ; + interrupt-names = "isp_irq", "mi_irq", "mipi_irq"; + clocks = <&cru ACLK_ISP3P2>, <&cru HCLK_ISP3P2>, + <&cru CLK_CORE_ISP3P2>, <&cru ISP0CLK_VICAP>; + clock-names = "aclk_isp", "hclk_isp", + "clk_isp_core", "clk_isp_core_vicap"; + status = "disabled"; + }; + gmac: ethernet@ffa80000 { compatible = "rockchip,rv1106-gmac", "snps,dwmac-4.20a"; reg = <0xffa80000 010000>;