linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: kraxel@redhat.com (Gerd Hoffmann)
To: linux-arm-kernel@lists.infradead.org
Subject: [PATCH 0/8] ARM: dts: bcm283x: add and use pinctrl groups
Date: Wed,  7 Sep 2016 12:31:21 +0200	[thread overview]
Message-ID: <1473244289-20728-1-git-send-email-kraxel@redhat.com> (raw)

  Hi,

Patches 1-4 of this series add pinctrl group declarations for the
bcm283x.  Picked them up from Eric's git branches and the rpi mailing
list.  They alone should not break anything as they have no effect at
all without patches 5-8.  But even unused pinctrl groups are useful to
have for documentation purposes, so I'd like to see those land in the
next merge window even in case patches 5-8 are considered to be too
risky.

Patches 5-8 put some of these pinctrl groups into use, by adding them
to the devices they belong to (and removing the pins from &gpio at the
same time).  That should in theory not break anything too as we only move
the pinctrl setup to another place, but you never know ...

I've tested it on rpi2 and rpi3 hardware without any problems showing up.
/sys/kernel/debug/pinctrl/3f200000.gpio/pinmux-pins is more informative
with the patches applied.

cheers,
  Gerd

Eric Anholt (3):
  ARM: dts: bcm283x: Define standard pinctrl groups in the gpio node.
  ARM: dts: bcm283x: Add a group for mapping pins 48-53 to sdhost.
  ARM: dts: bcm283x: Add a new EMMC pin group from the downstream tree.

Gerd Hoffmann (5):
  ARM: dts: bcm283x: Add the emmc pin group to bcm283x.dtsi.
  ARM: dts: bcm283x: add pinctrl group to &pwm, drop pins from &gpio
  ARM: dts: bcm283x: add pinctrl group to &i2c0, drop pins from &gpio
  ARM: dts: bcm283x: add pinctrl group to &i2c1, drop pins from &gpio
  ARM: dts: bcm283x: add pinctrl group to &sdhci, drop pins from &gpio

 arch/arm/boot/dts/bcm2835-rpi.dtsi |  12 ++-
 arch/arm/boot/dts/bcm283x.dtsi     | 183 +++++++++++++++++++++++++++++++++++++
 2 files changed, 193 insertions(+), 2 deletions(-)

-- 
1.8.3.1

             reply	other threads:[~2016-09-07 10:31 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-09-07 10:31 Gerd Hoffmann [this message]
2016-09-07 10:31 ` [PATCH 1/8] ARM: dts: bcm283x: Define standard pinctrl groups in the gpio node Gerd Hoffmann
2016-09-07 18:09   ` Stefan Wahren
2016-09-07 18:50     ` Eric Anholt
2016-09-08  7:48       ` Gerd Hoffmann
2016-09-08 17:55   ` Stefan Wahren
2016-09-09  9:05     ` Gerd Hoffmann
2016-09-09 14:12       ` Stefan Wahren
2016-09-09 21:20       ` Eric Anholt
2016-09-11 21:22         ` Dave Stevenson
2016-09-13  6:09           ` Eric Anholt
2016-09-07 10:31 ` [PATCH 2/8] ARM: dts: bcm283x: Add the emmc pin group to bcm283x.dtsi Gerd Hoffmann
2016-09-07 10:31 ` [PATCH 3/8] ARM: dts: bcm283x: Add a group for mapping pins 48-53 to sdhost Gerd Hoffmann
2016-09-07 10:31 ` [PATCH 4/8] ARM: dts: bcm283x: Add a new EMMC pin group from the downstream tree Gerd Hoffmann
2016-09-07 18:13   ` Stefan Wahren
2016-09-08  7:44     ` Gerd Hoffmann
2016-09-08 12:06       ` Stefan Wahren
2016-09-09  8:26         ` Gerd Hoffmann
2016-09-09  8:47           ` Gerd Hoffmann
2016-09-08 19:50       ` Scott Branden
2016-09-09  6:58         ` Stefan Wahren
2016-09-09 16:37           ` Scott Branden
2016-09-09 21:22     ` Eric Anholt
2016-09-07 10:31 ` [PATCH 5/8] ARM: dts: bcm283x: add pinctrl group to &pwm, drop pins from &gpio Gerd Hoffmann
2016-09-07 10:31 ` [PATCH 6/8] ARM: dts: bcm283x: add pinctrl group to &i2c0, " Gerd Hoffmann
2016-09-07 10:31 ` [PATCH 7/8] ARM: dts: bcm283x: add pinctrl group to &i2c1, " Gerd Hoffmann
2016-09-07 10:31 ` [PATCH 8/8] ARM: dts: bcm283x: add pinctrl group to &sdhci, " Gerd Hoffmann

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=1473244289-20728-1-git-send-email-kraxel@redhat.com \
    --to=kraxel@redhat.com \
    --cc=linux-arm-kernel@lists.infradead.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: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).