Hi, This patchset adds initial rudimentary support for the CAST Controller Area Network driver. And we registered cast in kernel as well. This driver will be applied in JH7110 SoC first, so add relevant compatibility support. William Qiu (4): dt-bindings: vendor-prefixes: Add cast vendor prefix dt-bindings: can: Add bindings for CAST CAN Controller can: cast: add driver for CAST CAN controller riscv: dts: starfive: jh7110: Add CAN node .../devicetree/bindings/net/can/cast,can.yaml | 95 ++ .../devicetree/bindings/vendor-prefixes.yaml | 2 + MAINTAINERS | 7 + arch/riscv/boot/dts/starfive/jh7110.dtsi | 32 + drivers/net/can/Kconfig | 7 + drivers/net/can/Makefile | 1 + drivers/net/can/cast_can.c | 1215 +++++++++++++++++ 7 files changed, 1359 insertions(+) create mode 100644 Documentation/devicetree/bindings/net/can/cast,can.yaml create mode 100644 drivers/net/can/cast_can.c -- 2.34.1