> -----Original Message----- > From: Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> > Sent: 2024年1月29日 15:58 > To: William Qiu <william.qiu@xxxxxxxxxxxxxxxx> > Cc: devicetree@xxxxxxxxxxxxxxx; linux-kernel@xxxxxxxxxxxxxxx; > linux-riscv@xxxxxxxxxxxxxxxxxxx; linux-can@xxxxxxxxxxxxxxx; Emil Renner > Berthing <kernel@xxxxxxxx>; Rob Herring <robh+dt@xxxxxxxxxx>; Wolfgang > Grandegger <wg@xxxxxxxxxxxxxx>; Philipp Zabel <p.zabel@xxxxxxxxxxxxxx>; > Krzysztof Kozlowski <krzysztof.kozlowski+dt@xxxxxxxxxx>; Conor Dooley > <conor+dt@xxxxxxxxxx>; David S . Miller <davem@xxxxxxxxxxxxx>; Eric > Dumazet <edumazet@xxxxxxxxxx>; Jakub Kicinski <kuba@xxxxxxxxxx>; Paolo > Abeni <pabeni@xxxxxxxxxx>; Paul Walmsley <paul.walmsley@xxxxxxxxxx>; > Palmer Dabbelt <palmer@xxxxxxxxxxx>; Albert Ou <aou@xxxxxxxxxxxxxxxxx> > Subject: Re: [PATCH v1 0/4] CAST Controller Area Network driver support > > On 29.01.2024 11:12:35, William Qiu wrote: > > 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. > > Is there a public available data sheet for the IP core? > > Marc > We do have the data sheet, but I'm not sure if CAST is willing to make it public. I need to contact them first and then reply to you. Or you can contact them on their website, which is https://www.cast-inc.com/. Thanks, William > > > > 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 > > > > > > > > -- > Pengutronix e.K. | Marc Kleine-Budde | > Embedded Linux | https://www.pengutronix.de | > Vertretung Nürnberg | Phone: +49-5121-206917-129 | > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 |