[PATCH v4] arm64: dts: nuvoton: ma35d1: add CAN nodes

Jacky Huang ychuang570808 at gmail.com
Fri Sep 18 19:51:07 PDT 2026


> +               can0: can at 403c0000 {
> +                       compatible = "bosch,m_can";
> +                       reg = <0x0 0x403c0000 0x0 0x200>, <0x0 0x403c0200 0x0 0x2000>;
> +                       reg-names = "m_can", "message_ram";
> +                       interrupts = <GIC_SPI 71 IRQ_TYPE_LEVEL_HIGH>,
> +                                    <GIC_SPI 131 IRQ_TYPE_LEVEL_HIGH>;
> +                       interrupt-names = "int0", "int1";
> +                       resets = <&sys MA35D1_RESET_CANFD0>;
> +                       clocks = <&clk HCLK3>, <&clk CAN0_GATE>;
> +                       clock-names = "hclk", "cclk";
> +                       bosch,mram-cfg = <0x0 4 4 32 32 32 8 8>;
> +                       status = "disabled";
> +               };

Hi Zi-Yu,

The CANFD0 through CANFD3 reset properties added in v4 address Marc's
comment, and the reset assignments look correct.

Reviewed-by: Jacky Huang <ychuang3 at nuvoton.com>

Best regards,
Jacky Huang





More information about the linux-arm-kernel mailing list