* Re: [PATCH v7 00/19] SH Mobile pinctrl DT support
2013-07-04 18:17 [PATCH v7 00/19] SH Mobile pinctrl DT support Laurent Pinchart
@ 2013-07-05 0:13 ` Simon Horman
2013-07-05 11:11 ` Laurent Pinchart
2013-07-16 5:06 ` Simon Horman
2 siblings, 0 replies; 4+ messages in thread
From: Simon Horman @ 2013-07-05 0:13 UTC (permalink / raw)
To: linux-sh
On Thu, Jul 04, 2013 at 08:17:13PM +0200, Laurent Pinchart wrote:
> Hello,
>
> Here's the seventh version of the SH Mobile pin controllers (PFC) DT support
> patch set.
>
> The patches depend on the v3.11-rc pinctrl core. Linus Torvald has merged the
> pinctrl tree into his master branch, so I've based this series on a merge of
> Linus' master and tags/renesas-next-20130704v3 from Simon's tree
> (git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git). The result
> is available in my tree at
>
> git://linuxtv.org/pinchartl/fbdev.git pinmux/3.11/dt
>
> The series is pretty self-explanatory. The patches gradually move SoC code
> and board code over to the device tree for the armadilla800eva-reference,
> kzm9g-reference and marzen-reference boards. The code has been tested on the
> three boards, but armadillo800eva has received less testing as it can't be
> booted all the way to userspace with network support due to missing DT
> bindings.
>
> As the patches only touch the SH Mobile architecture they can all be merged
> through Simon's tree. Simon, will you rebase your tree on v3.11-rc1 when it
> will be tagged ?
In general I like to rebase once the renesas code that was accepted into
the arm-soc tree has been accepted into Linus's tree.
It appears that is already the case, except for some late fixes
(renesas-fixes2-for-v3.11), as of the current (pre v3.11-rc1) master branch
of Linus's tree. So yes, I plan to rebase once v3.11-rc1 is tagged.
>
> Changes since v6:
>
> - Dropped the sh-pfc driver patches that have been merged in mainline
> - Added kzm9g-reference patches back now that pinconf DT bindings are
> available
>
> Changes since v5:
>
> - Dropped generic pinconf support
> - Dropped kzm9g-reference patches, as those require pinconf support
>
> Changes since v4:
>
> - Added generic pinconf bindings
> - Use symbolic names for GPIO flags
>
> Changes since v3:
>
> - Fixed the GPIO flags description in the DT bindings documentation
> - Mention the gpio-rcar driver in the DT bindings documentation for platforms
> that use it
> - Removed unneeded #ifdef CONFIG_OF...#endif
> - Removed unused support for platform data
> - Simplified error path in sh_pfc_dt_node_to_map()
> - Added gpio-ranges for r8a7778, r8a7779 and r8a7790
>
> Changes since v2:
>
> - Added pin configuration properties
> - Rewrote all arch changes
>
> Changes since v1:
>
> - Fixed gpio cell number 2 documentation
> - Added missing gpio-controller and #gpio-cells properties to r8a7740 DT
> - Split kzm9g DT patch into SoC and board patches
> - Dropped pinctrl mappings move to DT
>
> Laurent Pinchart (19):
> ARM: shmobile: r8a73a4: Add pin control device to device tree
> ARM: shmobile: r8a7740: Add pin control device to device tree
> ARM: shmobile: r8a7778: Add pin control device to device tree
> ARM: shmobile: r8a7778: Add GPIO controller devices to device tree
> ARM: shmobile: r8a7779: Add pin control device to device tree
> ARM: shmobile: r8a7779: Add GPIO controller devices to device tree
> ARM: shmobile: r8a7790: Add pin control device to device tree
> ARM: shmobile: r8a7790: Add GPIO controller devices to device tree
> ARM: shmobile: sh7372: Add pin control device to device tree
> ARM: shmobile: sh73a0: Add pin control device to device tree
> ARM: shmobile: armadillo-reference: Move pinctrl mappings to device
> tree
> ARM: shmobile: armadillo-reference: Add st1232 pin mappings
> ARM: shmobile: armadillo-reference: Move st1232 reset GPIO to DT
> ARM: shmobile: armadillo-reference: Add LED1-LED4 to the device tree
> ARM: shmobile: marzen-reference: Move pinctrl mappings to device tree
> ARM: shmobile: marzen-reference: Add LED2-LED4 to the device tree
> ARM: shmobile: kzm9g-reference: Move pinctrl mappings to device tree
> ARM: shmobile: kzm9g-reference: Move SDHI regulators to DT
> ARM: shmobile: kzm9g-reference: Add LED1-LED4 to the device tree
>
> arch/arm/boot/dts/r8a73a4.dtsi | 7 ++
> .../boot/dts/r8a7740-armadillo800eva-reference.dts | 34 ++++++++
> arch/arm/boot/dts/r8a7740.dtsi | 8 ++
> arch/arm/boot/dts/r8a7778.dtsi | 66 ++++++++++++++++
> arch/arm/boot/dts/r8a7779-marzen-reference.dts | 49 ++++++++++++
> arch/arm/boot/dts/r8a7779.dtsi | 90 ++++++++++++++++++++++
> arch/arm/boot/dts/r8a7790.dtsi | 78 +++++++++++++++++++
> arch/arm/boot/dts/sh7372.dtsi | 8 ++
> arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 90 +++++++++++++++++++++-
> arch/arm/boot/dts/sh73a0.dtsi | 8 ++
> .../board-armadillo800eva-reference.c | 18 +----
> arch/arm/mach-shmobile/board-kzm9g-reference.c | 47 -----------
> arch/arm/mach-shmobile/board-marzen-reference.c | 28 -------
> 13 files changed, 437 insertions(+), 94 deletions(-)
>
> --
> Regards,
>
> Laurent Pinchart
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-sh" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH v7 00/19] SH Mobile pinctrl DT support
2013-07-04 18:17 [PATCH v7 00/19] SH Mobile pinctrl DT support Laurent Pinchart
2013-07-05 0:13 ` Simon Horman
@ 2013-07-05 11:11 ` Laurent Pinchart
2013-07-16 5:06 ` Simon Horman
2 siblings, 0 replies; 4+ messages in thread
From: Laurent Pinchart @ 2013-07-05 11:11 UTC (permalink / raw)
To: linux-sh
Hi Simon,
On Friday 05 July 2013 09:13:14 Simon Horman wrote:
> On Thu, Jul 04, 2013 at 08:17:13PM +0200, Laurent Pinchart wrote:
> > Hello,
> >
> > Here's the seventh version of the SH Mobile pin controllers (PFC) DT
> > support patch set.
> >
> > The patches depend on the v3.11-rc pinctrl core. Linus Torvald has merged
> > the pinctrl tree into his master branch, so I've based this series on a
> > merge of Linus' master and tags/renesas-next-20130704v3 from Simon's tree
> > (git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git). The
> > result is available in my tree at
> >
> > git://linuxtv.org/pinchartl/fbdev.git pinmux/3.11/dt
> >
> > The series is pretty self-explanatory. The patches gradually move SoC code
> > and board code over to the device tree for the armadilla800eva-reference,
> > kzm9g-reference and marzen-reference boards. The code has been tested on
> > the three boards, but armadillo800eva has received less testing as it
> > can't be booted all the way to userspace with network support due to
> > missing DT bindings.
> >
> > As the patches only touch the SH Mobile architecture they can all be
> > merged through Simon's tree. Simon, will you rebase your tree on v3.11-rc1
> > when it will be tagged ?
>
> In general I like to rebase once the renesas code that was accepted into
> the arm-soc tree has been accepted into Linus's tree.
>
> It appears that is already the case, except for some late fixes
> (renesas-fixes2-for-v3.11), as of the current (pre v3.11-rc1) master branch
> of Linus's tree. So yes, I plan to rebase once v3.11-rc1 is tagged.
Great, thanks.
--
Regards,
Laurent Pinchart
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH v7 00/19] SH Mobile pinctrl DT support
2013-07-04 18:17 [PATCH v7 00/19] SH Mobile pinctrl DT support Laurent Pinchart
2013-07-05 0:13 ` Simon Horman
2013-07-05 11:11 ` Laurent Pinchart
@ 2013-07-16 5:06 ` Simon Horman
2 siblings, 0 replies; 4+ messages in thread
From: Simon Horman @ 2013-07-16 5:06 UTC (permalink / raw)
To: linux-sh
On Fri, Jul 05, 2013 at 01:11:38PM +0200, Laurent Pinchart wrote:
> Hi Simon,
>
> On Friday 05 July 2013 09:13:14 Simon Horman wrote:
> > On Thu, Jul 04, 2013 at 08:17:13PM +0200, Laurent Pinchart wrote:
> > > Hello,
> > >
> > > Here's the seventh version of the SH Mobile pin controllers (PFC) DT
> > > support patch set.
> > >
> > > The patches depend on the v3.11-rc pinctrl core. Linus Torvald has merged
> > > the pinctrl tree into his master branch, so I've based this series on a
> > > merge of Linus' master and tags/renesas-next-20130704v3 from Simon's tree
> > > (git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git). The
> > > result is available in my tree at
> > >
> > > git://linuxtv.org/pinchartl/fbdev.git pinmux/3.11/dt
> > >
> > > The series is pretty self-explanatory. The patches gradually move SoC code
> > > and board code over to the device tree for the armadilla800eva-reference,
> > > kzm9g-reference and marzen-reference boards. The code has been tested on
> > > the three boards, but armadillo800eva has received less testing as it
> > > can't be booted all the way to userspace with network support due to
> > > missing DT bindings.
> > >
> > > As the patches only touch the SH Mobile architecture they can all be
> > > merged through Simon's tree. Simon, will you rebase your tree on v3.11-rc1
> > > when it will be tagged ?
> >
> > In general I like to rebase once the renesas code that was accepted into
> > the arm-soc tree has been accepted into Linus's tree.
> >
> > It appears that is already the case, except for some late fixes
> > (renesas-fixes2-for-v3.11), as of the current (pre v3.11-rc1) master branch
> > of Linus's tree. So yes, I plan to rebase once v3.11-rc1 is tagged.
>
> Great, thanks.
I have now rebased. Accordingly, this series is now queued up for v3.12 in
the pinmux branch. That branch is based directly on v3.11-rc1. This
is available in renesas-devel-20130716.
^ permalink raw reply [flat|nested] 4+ messages in thread