From: Patrick Menschel <menschel.p@posteo.de> To: robh+dt@kernel.org, mark.rutland@arm.com, linux@armlinux.org.uk, maxime.ripard@free-electrons.com, wens@csie.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, linux-can@vger.kernel.org Cc: Patrick Menschel <menschel.p@posteo.de> Subject: [PATCH v4 0/6] ARM: dts: sunxi: Add CAN node and can0_pins_a pinctrl settings Date: Tue, 4 Apr 2017 20:36:26 +0200 [thread overview] Message-ID: <1491330992-9876-1-git-send-email-menschel.p@posteo.de> (raw) The Allwinner A10/A20 SoCs have an on-board CAN (Controller Area Network) controller. This patch adds the CAN core to the SoC's include files, sun4i-a10.dtsi and sun7i-a20.dtsi. On linux-can mailing list was a discussion about updating the device tree bindings https://lkml.org/lkml/2015/9/17/220 but it did not progress past writing the documentation file. Documentation/devicetree/bindings/net/can/sun4i_can.txt The CAN controller can be enabled in a board specific dts file as described in the documentation file or by using a device tree overlay. I have tested the patch on a Banana Pi (A20 SoC) with mainline kernel 4.10.5. History: v4: fixed style problems, changed device node position of ps20 and ps21 to fix ordering by rising physical address v3: added "allwinner,sun7i-a20-can" compatible to can0 device node contents, make separate patches for device nodes and pinctrl settings v2: changed can0_pins_a node contents to new generic binding method, changed can0_pins_a node position by alphabetical order, changed can0 device node position by rising physical address order v1: initial Patrick Menschel (6): ARM: dts: sun4i: fix device node ordering ARM: dts: sun4i: Add CAN node ARM: dts: sun4i: Add can0_pins_a pinctrl settings ARM: dts: sun7i: fix device node ordering ARM: dts: sun7i: Add CAN node ARM: dts: sun7i: Add can0_pins_a pinctrl settings arch/arm/boot/dts/sun4i-a10.dtsi | 38 ++++++++++++++++++++++----------- arch/arm/boot/dts/sun7i-a20.dtsi | 45 ++++++++++++++++++++++++++-------------- 2 files changed, 56 insertions(+), 27 deletions(-) -- 2.7.4
WARNING: multiple messages have this Message-ID (diff)
From: menschel.p@posteo.de (Patrick Menschel) To: linux-arm-kernel@lists.infradead.org Subject: [PATCH v4 0/6] ARM: dts: sunxi: Add CAN node and can0_pins_a pinctrl settings Date: Tue, 4 Apr 2017 20:36:26 +0200 [thread overview] Message-ID: <1491330992-9876-1-git-send-email-menschel.p@posteo.de> (raw) The Allwinner A10/A20 SoCs have an on-board CAN (Controller Area Network) controller. This patch adds the CAN core to the SoC's include files, sun4i-a10.dtsi and sun7i-a20.dtsi. On linux-can mailing list was a discussion about updating the device tree bindings https://lkml.org/lkml/2015/9/17/220 but it did not progress past writing the documentation file. Documentation/devicetree/bindings/net/can/sun4i_can.txt The CAN controller can be enabled in a board specific dts file as described in the documentation file or by using a device tree overlay. I have tested the patch on a Banana Pi (A20 SoC) with mainline kernel 4.10.5. History: v4: fixed style problems, changed device node position of ps20 and ps21 to fix ordering by rising physical address v3: added "allwinner,sun7i-a20-can" compatible to can0 device node contents, make separate patches for device nodes and pinctrl settings v2: changed can0_pins_a node contents to new generic binding method, changed can0_pins_a node position by alphabetical order, changed can0 device node position by rising physical address order v1: initial Patrick Menschel (6): ARM: dts: sun4i: fix device node ordering ARM: dts: sun4i: Add CAN node ARM: dts: sun4i: Add can0_pins_a pinctrl settings ARM: dts: sun7i: fix device node ordering ARM: dts: sun7i: Add CAN node ARM: dts: sun7i: Add can0_pins_a pinctrl settings arch/arm/boot/dts/sun4i-a10.dtsi | 38 ++++++++++++++++++++++----------- arch/arm/boot/dts/sun7i-a20.dtsi | 45 ++++++++++++++++++++++++++-------------- 2 files changed, 56 insertions(+), 27 deletions(-) -- 2.7.4
next reply other threads:[~2017-04-04 18:36 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2017-04-04 18:36 Patrick Menschel [this message] 2017-04-04 18:36 ` [PATCH v4 0/6] ARM: dts: sunxi: Add CAN node and can0_pins_a pinctrl settings Patrick Menschel 2017-04-04 18:36 ` [PATCH v4 1/6] ARM: dts: sun4i: fix device node ordering Patrick Menschel 2017-04-04 18:36 ` Patrick Menschel 2017-04-04 18:36 ` [PATCH v4 2/6] ARM: dts: sun4i: Add CAN node Patrick Menschel 2017-04-04 18:36 ` Patrick Menschel [not found] ` <1491330992-9876-1-git-send-email-menschel.p-1KBjaw7Xf1+zQB+pC5nmwQ@public.gmane.org> 2017-04-04 18:36 ` [PATCH v4 3/6] ARM: dts: sun4i: Add can0_pins_a pinctrl settings Patrick Menschel 2017-04-04 18:36 ` Patrick Menschel 2017-04-04 18:36 ` Patrick Menschel 2017-04-04 18:36 ` [PATCH v4 4/6] ARM: dts: sun7i: fix device node ordering Patrick Menschel 2017-04-04 18:36 ` Patrick Menschel 2017-04-04 18:36 ` [PATCH v4 5/6] ARM: dts: sun7i: Add CAN node Patrick Menschel 2017-04-04 18:36 ` Patrick Menschel 2017-04-04 18:36 ` [PATCH v4 6/6] ARM: dts: sun7i: Add can0_pins_a pinctrl settings Patrick Menschel 2017-04-04 18:36 ` Patrick Menschel 2017-04-05 6:22 ` [PATCH v4 0/6] ARM: dts: sunxi: Add CAN node and " Maxime Ripard 2017-04-05 6:22 ` Maxime Ripard
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=1491330992-9876-1-git-send-email-menschel.p@posteo.de \ --to=menschel.p@posteo.de \ --cc=devicetree@vger.kernel.org \ --cc=linux-arm-kernel@lists.infradead.org \ --cc=linux-can@vger.kernel.org \ --cc=linux-kernel@vger.kernel.org \ --cc=linux@armlinux.org.uk \ --cc=mark.rutland@arm.com \ --cc=maxime.ripard@free-electrons.com \ --cc=robh+dt@kernel.org \ --cc=wens@csie.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.