diff --git a/arch/arm/boot/dts/rk3506.dtsi b/arch/arm/boot/dts/rk3506.dtsi index a6d1a6ba2fe6..1225de9ea729 100644 --- a/arch/arm/boot/dts/rk3506.dtsi +++ b/arch/arm/boot/dts/rk3506.dtsi @@ -425,6 +425,28 @@ status = "disabled"; }; + can0: can@ff320000 { + compatible = "rockchip,rk3506-canfd", "rockchip,rk3576-canfd"; + reg = <0xff320000 0x1000>; + interrupts = ; + clocks = <&cru CLK_CAN0>, <&cru HCLK_CAN0>; + clock-names = "baudclk", "apb_pclk"; + resets = <&cru SRST_CAN0>, <&cru SRST_H_CAN0>; + reset-names = "can", "can-apb"; + status = "disabled"; + }; + + can1: can@ff330000 { + compatible = "rockchip,rk3506-canfd", "rockchip,rk3576-canfd"; + reg = <0xff330000 0x1000>; + interrupts = ; + clocks = <&cru CLK_CAN1>, <&cru HCLK_CAN1>; + clock-names = "baudclk", "apb_pclk"; + resets = <&cru SRST_CAN1>, <&cru SRST_H_CAN1>; + reset-names = "can", "can-apb"; + status = "disabled"; + }; + fspi: spi@ff488000 { compatible = "rockchip,fspi"; reg = <0xff488000 0x4000>;