All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/05] ARM: shmobile: Lager and Koelsch USB prototype patches
@ 2014-04-07  6:33 Magnus Damm
  2014-04-08  3:53 ` Simon Horman
  0 siblings, 1 reply; 2+ messages in thread
From: Magnus Damm @ 2014-04-07  6:33 UTC (permalink / raw)
  To: linux-sh

ARM: shmobile: Lager and Koelsch USB prototype patches

[PATCH 01/05] gpio: rcar: Per-controller gpios property prototype
[PATCH 02/05] ARM: shmobile: Lager DT reference USB platform devices
[PATCH 03/05] ARM: shmobile: Lager DT reference USB pinmux setup 
[PATCH 04/05] ARM: shmobile: Koelsch DT reference USB platform devices
[PATCH 05/05] ARM: shmobile: Koelsch DT reference USB pinmux setup

These patches enable USB functionality for the DT reference
board support for Lager and Koelsch. With these in place it is
possible to use a single kernel binary with CCF and MULTIPLATFORM
on Lager or Koelsch and use USB Host or USB Function even though
DT bindings are not yet developed for such device drivers.

This is intended as a short term prototype to show that USB
can be used on R-Car Gen2 hardware such as Lager and Koelsch
even though DT bindings are not yet in place.

Based on the legacy Lager and Koelsch board code written by Valentine
and Vladimir, but slightly reworked to include clock workarounds and
DT-style GPIO handling. The first patch in this series is a prototype
to allow board code written in C to access GPIOs on controllers
described via DT.

Not for upstream merge.

Not-Yet-Signed-off-by: Magnus Damm <damm@opensource.se>
---

 Written against renesas-devel-v3.14-20140403

 The Koelsch code has a run time dependency on:
 [PATCH] ARM: shmobile: r8a7791: Add EHCI MSTP clock

 arch/arm/boot/dts/r8a7790-lager.dts              |   18 +
 arch/arm/boot/dts/r8a7791-koelsch.dts            |   12 +
 arch/arm/mach-shmobile/board-koelsch-reference.c |  184 +++++++++++++++++++
 arch/arm/mach-shmobile/board-lager-reference.c   |  211 ++++++++++++++++++++++
 drivers/gpio/gpio-rcar.c                         |   23 ++
 5 files changed, 446 insertions(+), 2 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PATCH 00/05] ARM: shmobile: Lager and Koelsch USB prototype patches
  2014-04-07  6:33 [PATCH 00/05] ARM: shmobile: Lager and Koelsch USB prototype patches Magnus Damm
@ 2014-04-08  3:53 ` Simon Horman
  0 siblings, 0 replies; 2+ messages in thread
From: Simon Horman @ 2014-04-08  3:53 UTC (permalink / raw)
  To: linux-sh

On Mon, Apr 07, 2014 at 03:33:42PM +0900, Magnus Damm wrote:
> ARM: shmobile: Lager and Koelsch USB prototype patches
> 
> [PATCH 01/05] gpio: rcar: Per-controller gpios property prototype
> [PATCH 02/05] ARM: shmobile: Lager DT reference USB platform devices
> [PATCH 03/05] ARM: shmobile: Lager DT reference USB pinmux setup 

For reference I would prefer if the above patches were prefixed with

ARM: shmobile: lager: 

> [PATCH 04/05] ARM: shmobile: Koelsch DT reference USB platform devices
> [PATCH 05/05] ARM: shmobile: Koelsch DT reference USB pinmux setup

And likewise if the above patches were prefixed with

ARM: shmobile: koelsch: 

> 
> These patches enable USB functionality for the DT reference
> board support for Lager and Koelsch. With these in place it is
> possible to use a single kernel binary with CCF and MULTIPLATFORM
> on Lager or Koelsch and use USB Host or USB Function even though
> DT bindings are not yet developed for such device drivers.
> 
> This is intended as a short term prototype to show that USB
> can be used on R-Car Gen2 hardware such as Lager and Koelsch
> even though DT bindings are not yet in place.
> 
> Based on the legacy Lager and Koelsch board code written by Valentine
> and Vladimir, but slightly reworked to include clock workarounds and
> DT-style GPIO handling. The first patch in this series is a prototype
> to allow board code written in C to access GPIOs on controllers
> described via DT.
> 
> Not for upstream merge.
> 
> Not-Yet-Signed-off-by: Magnus Damm <damm@opensource.se>
> ---
> 
>  Written against renesas-devel-v3.14-20140403
> 
>  The Koelsch code has a run time dependency on:
>  [PATCH] ARM: shmobile: r8a7791: Add EHCI MSTP clock
> 
>  arch/arm/boot/dts/r8a7790-lager.dts              |   18 +
>  arch/arm/boot/dts/r8a7791-koelsch.dts            |   12 +
>  arch/arm/mach-shmobile/board-koelsch-reference.c |  184 +++++++++++++++++++
>  arch/arm/mach-shmobile/board-lager-reference.c   |  211 ++++++++++++++++++++++
>  drivers/gpio/gpio-rcar.c                         |   23 ++
>  5 files changed, 446 insertions(+), 2 deletions(-)
> 

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-04-08  3:53 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-04-07  6:33 [PATCH 00/05] ARM: shmobile: Lager and Koelsch USB prototype patches Magnus Damm
2014-04-08  3:53 ` Simon Horman

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.