diff --git a/arch/arm64/boot/dts/rockchip/rv1126b.dtsi b/arch/arm64/boot/dts/rockchip/rv1126b.dtsi index 952ddc0e5f1b..1c6fff7913af 100644 --- a/arch/arm64/boot/dts/rockchip/rv1126b.dtsi +++ b/arch/arm64/boot/dts/rockchip/rv1126b.dtsi @@ -228,6 +228,32 @@ interrupts = ; }; + can0: can@21d40000 { + compatible = "rockchip,rv1126b-canfd"; + reg = <0x21d40000 0x1000>; + interrupts = ; + clocks = <&cru CLK_CAN0>, <&cru HCLK_CAN0>; + clock-names = "baudclk", "apb_pclk"; + resets = <&cru SRST_RESETN_CAN0>, <&cru SRST_HRESETN_CAN0>; + reset-names = "can", "can-apb"; + dmas = <&dmac 44>; + dma-names = "rx"; + status = "disabled"; + }; + + can1: can@21d50000 { + compatible = "rockchip,rv1126b-canfd"; + reg = <0x21d50000 0x1000>; + interrupts = ; + clocks = <&cru CLK_CAN1>, <&cru HCLK_CAN1>; + clock-names = "baudclk", "apb_pclk"; + resets = <&cru SRST_RESETN_CAN1>, <&cru SRST_HRESETN_CAN1>; + reset-names = "can", "can-apb"; + dmas = <&dmac 45>; + dma-names = "rx"; + status = "disabled"; + }; + hw_decompress: decompress@22100000 { compatible = "rockchip,hw-decompress"; reg = <0x22100000 0x1000>;