Received: by 2002:a05:7412:d1aa:b0:fc:a2b0:25d7 with SMTP id ba42csp238373rdb; Sun, 28 Jan 2024 23:58:49 -0800 (PST) X-Google-Smtp-Source: AGHT+IHdOg/I44NVAk0tLbh23mIzJmFu6PWiDzXFqT3wDiArosk6sMWEv1UgBu5beiX+aJhCY+p3 X-Received: by 2002:a05:6358:921:b0:176:a428:36c1 with SMTP id r33-20020a056358092100b00176a42836c1mr6857889rwi.22.1706515129179; Sun, 28 Jan 2024 23:58:49 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706515129; cv=pass; d=google.com; s=arc-20160816; b=NTGkaw1wl1Z/pKJ4w6gpee2cjlnCjSqnQ4KarCTlcw9pQtp+t/AXiwh3YGg75JLX/r 7dfyjz37PdIFN2mHgnJfZ7bOdfeAEdyhfzBCWDdoOR6G4vxxEWxV64PYxFgWFgJ+NU6c zGzEcIMqR04sY7yT3xojKjm2d1mZ79EY5dbXBN8rrk80q+E4+wx+lbk+C3ZORT6Jberu MWoRIJqbMj68Fm9f0XXr2qVSxWSjL/F6ZNkUq+1mffs24uQfUvk8BJjuPtHus0Vgqe2U WgnrMBi8fI0/tiZVy9gRhI1ffm59IYgt+Lfg3mAQHPp/8RtLWjWGH+CCK1NfIDqK1J3F DLmQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date; bh=uXD4dzY824/wHftiQHoInmnGVqji8x8HPH72F1iZSpE=; fh=VL4Gwjhe8VdEeWNk9/SJLKq1TVeADJ8Gwizj1ENrI1A=; b=cE7TO2/tpfoywxvhzy0DoamBy5aNlRA7WtVTcUqOBuTidJmo16/4EJB62MHGYAp5eb G59k5pEY/Wzgbmhm+sNGol40Jbw1ek+DqthKoo75jriyjBLJUHEhzliNIYtQ5GGvc5ZO eqnhQEoBu7bRlIr3N7Q6rTuvTWV3wbmMU7Ve7C8aTLdAFUv+Ztk1sdStGgLPI9qJxKZd IvJcXQapcCq5IFqgTbFey1GPr1u89W/xrUuU4PxwCpAJk0QYa7+sZQ6fnBN8ezQzBU+v AydiT+NYKLmnJQawqATka+cpIvnY0JFYGa3hcp09xSP7aXYCdqgHNrIgJ6SJKc/u+gSZ w5QA== ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1 spf=pass spfdomain=pengutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-42314-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-42314-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id q26-20020a62e11a000000b006d9a571a59fsi5342870pfh.145.2024.01.28.23.58.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Jan 2024 23:58:49 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-42314-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; arc=pass (i=1 spf=pass spfdomain=pengutronix.de); spf=pass (google.com: domain of linux-kernel+bounces-42314-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-42314-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 388B7B20B61 for ; Mon, 29 Jan 2024 07:58:15 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EC4914E1CF; Mon, 29 Jan 2024 07:58:09 +0000 (UTC) Received: from metis.whiteo.stw.pengutronix.de (metis.whiteo.stw.pengutronix.de [185.203.201.7]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5851E4F1EA for ; Mon, 29 Jan 2024 07:58:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.203.201.7 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706515089; cv=none; b=ddYmJBf+a7MjWKitdp+989n+SHztTNKXkVSuftMgFaP/kJQ1LD1z2VHNavDgCArNo+DRqFDkIFZnC6elt4eRfqTMRayeDBJTb/Y3cWL3WuEgEQ6AE5MMkRNCgtCdt/Dzt40SfjsewY/cWhJPuWvGYlqb5CJQKGJr5myzzVUIHkM= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706515089; c=relaxed/simple; bh=3961m81izv0uX/Yoc35WgcGFE3fDDN7KcZfdeu3Ss4g=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=XyvhcU0q+Zwr/N7hZPcgA3J9Csh7Ui9b/q1w6Z3tm+MtZkL41PXOUJzH1mbi14D04uxB38HVQiY65GzoEo8HPjW1JFMaG/Qcxg+GdfkOzAacINNamolXxiL9dsVkBc89LO9/ZIB6lxyNGAI0UsGXw35fCqQdSDQJ7onvQ0JCOVU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de; spf=pass smtp.mailfrom=pengutronix.de; arc=none smtp.client-ip=185.203.201.7 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pengutronix.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pengutronix.de Received: from drehscheibe.grey.stw.pengutronix.de ([2a0a:edc0:0:c01:1d::a2]) by metis.whiteo.stw.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rUMWW-0005l1-Ih; Mon, 29 Jan 2024 08:57:44 +0100 Received: from [2a0a:edc0:0:b01:1d::7b] (helo=bjornoya.blackshift.org) by drehscheibe.grey.stw.pengutronix.de with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rUMWT-0037Px-CT; Mon, 29 Jan 2024 08:57:41 +0100 Received: from pengutronix.de (unknown [172.20.34.65]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: mkl-all@blackshift.org) by smtp.blackshift.org (Postfix) with ESMTPSA id F04C02806DB; Mon, 29 Jan 2024 07:57:40 +0000 (UTC) Date: Mon, 29 Jan 2024 08:57:40 +0100 From: Marc Kleine-Budde To: William Qiu Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org, linux-can@vger.kernel.org, Emil Renner Berthing , Rob Herring , Wolfgang Grandegger , Philipp Zabel , Krzysztof Kozlowski , Conor Dooley , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Paul Walmsley , Palmer Dabbelt , Albert Ou Subject: Re: [PATCH v1 0/4] CAST Controller Area Network driver support Message-ID: <20240129-gills-excitable-01213b5b28eb-mkl@pengutronix.de> References: <20240129031239.17037-1-william.qiu@starfivetech.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="tikucubn3q4pl4l6" Content-Disposition: inline In-Reply-To: <20240129031239.17037-1-william.qiu@starfivetech.com> X-SA-Exim-Connect-IP: 2a0a:edc0:0:c01:1d::a2 X-SA-Exim-Mail-From: mkl@pengutronix.de X-SA-Exim-Scanned: No (on metis.whiteo.stw.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org --tikucubn3q4pl4l6 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 29.01.2024 11:12:35, William Qiu wrote: > Hi, >=20 > 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 >=20 > 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 >=20 > .../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.ya= ml > create mode 100644 drivers/net/can/cast_can.c >=20 > -- > 2.34.1 >=20 >=20 >=20 --=20 Pengutronix e.K. | Marc Kleine-Budde | Embedded Linux | https://www.pengutronix.de | Vertretung N=C3=BCrnberg | Phone: +49-5121-206917-129 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 | --tikucubn3q4pl4l6 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEDs2BvajyNKlf9TJQvlAcSiqKBOgFAmW3WnEACgkQvlAcSiqK BOjlzQf/UD7WTrwznL8zamHmMbaReSd0vVpfMLVv2e28fbSycVxa2OEhI1pfZfne xuQsMea7kfXw3QVeMBAxNdozGG44rHBwDm6CJrnWOQxE8NcUCZpmfh8XdMecbNAU 1NE+gGxVoQOwSJinA7JfXB3EvM9ab+U3FEYYZIY/oRV5YmMLei+trVrlqwRfjM5J FIfsDRi1maagiZXgHFsK/3u4bFb53KUyXOPHJn8+XUQ2NNcixRXnOkrSBcd567A0 gt8QR2eEyDwCwFSwcjM3ExvkOG3QsU/BJ6KEyqha4MBJ/7ltLzC+YhQLscMF0pPo y+aScUf3mPvdsoWNL3hioAk8GPnvmQ== =8SPb -----END PGP SIGNATURE----- --tikucubn3q4pl4l6--