[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20240129031239.17037-1-william.qiu@starfivetech.com>
Date: Mon, 29 Jan 2024 11:12:35 +0800
From: William Qiu <william.qiu@...rfivetech.com>
To: devicetree@...r.kernel.org,
linux-kernel@...r.kernel.org,
linux-riscv@...ts.infradead.org,
linux-can@...r.kernel.org
Cc: Emil Renner Berthing <kernel@...il.dk>,
Rob Herring <robh+dt@...nel.org>,
Wolfgang Grandegger <wg@...ndegger.com>,
Philipp Zabel <p.zabel@...gutronix.de>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Conor Dooley <conor+dt@...nel.org>,
Marc Kleine-Budde <mkl@...gutronix.de>,
"David S . Miller" <davem@...emloft.net>,
Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>,
Paul Walmsley <paul.walmsley@...ive.com>,
Palmer Dabbelt <palmer@...belt.com>,
Albert Ou <aou@...s.berkeley.edu>,
William Qiu <william.qiu@...rfivetech.com>
Subject: [PATCH v1 0/4] CAST Controller Area Network driver support
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
Powered by blists - more mailing lists