devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 00/12] Add r8a77470/iW-RainboW-G23S single board computer support
@ 2018-03-27 14:37 Biju Das
  2018-03-27 14:37 ` [PATCH 01/12] soc: renesas: rcar-sysc: Add r8a77470 support Biju Das
                   ` (8 more replies)
  0 siblings, 9 replies; 31+ messages in thread
From: Biju Das @ 2018-03-27 14:37 UTC (permalink / raw)
  To: Rob Herring, Mark Rutland, Michael Turquette, Stephen Boyd,
	Philipp Zabel, Greg Kroah-Hartman, Russell King
  Cc: Fabrizio Castro, Kishon Vijay Abraham I, Chris Paterson,
	Borislav Petkov, Geert Uytterhoeven, Sergei Shtylyov, devicetree,
	Tony Lindgren, Magnus Damm, Krzysztof Kozlowski, Vladimir Barinov,
	linux-renesas-soc, Marc Zyngier, Simon Horman, Jacopo Mondi,
	linux-arm-kernel, linux-serial, Biju Das, linux-clk,
	Arnd Bergmann, Marek Szyprowski

Hello, 

This series adds support for Rensas RZ/G1C (r8a77470) SoC and
RZ/G1C based iW-RainboW-G23S single board computer.

The series introduces a cpg-mssr clock/power gating module, a power/reset
controller for the SoC.

power areas for RZ/G1C are similar to RZ/G1E.

Few functionalities have currently been enabled in DTS and tested: serial
boot console.

This patch series tested against linux-next tag next-20180327 and
renesas-dev branch tag "renesas-dev-20180326v2-v4.16-rc7

Biju Das (12):
  soc: renesas: rcar-sysc: Add r8a77470 support
  soc: renesas: Identify RZ/G1C
  soc: renesas: rcar-rst: Add support for RZ/G1C
  serial: sh-sci: Document r8a77470 bindings
  clk: renesas: Add r8a77470 CPG Core Clock Definitions
  clk: renesas: cpg-mssr: Add r8a77470 support
  ARM: shmobile: r8a77470: basic SoC support
  ARM: dts: r8a77470: Initial SoC device tree
  ARM: shmobile: Document iW-RainboW-G23S single board computer
  ARM: dts: iwg23s-sbc: Add support for iWave G23S-SBC based on RZ/G1C
  ARM: shmobile: defconfig: Enable r8a77470 SoC
  ARM: multi_v7_defconfig: Enable r8a77470 SoC

 Documentation/devicetree/bindings/arm/shmobile.txt |   4 +
 .../devicetree/bindings/clock/renesas,cpg-mssr.txt |   9 +-
 .../bindings/power/renesas,rcar-sysc.txt           |   1 +
 .../devicetree/bindings/reset/renesas,rst.txt      |   1 +
 .../bindings/serial/renesas,sci-serial.txt         |   2 +
 arch/arm/boot/dts/Makefile                         |   1 +
 arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts          |  30 +++
 arch/arm/boot/dts/r8a77470.dtsi                    | 156 ++++++++++++++
 arch/arm/configs/multi_v7_defconfig                |   1 +
 arch/arm/configs/shmobile_defconfig                |   1 +
 arch/arm/mach-shmobile/Kconfig                     |   4 +
 arch/arm/mach-shmobile/setup-rcar-gen2.c           |   2 +
 drivers/clk/renesas/Kconfig                        |   5 +
 drivers/clk/renesas/Makefile                       |   1 +
 drivers/clk/renesas/r8a7747x-cpg-mssr.c            | 229 +++++++++++++++++++++
 drivers/clk/renesas/rcar-gen2-cpg.c                |  34 ++-
 drivers/clk/renesas/renesas-cpg-mssr.c             |   6 +
 drivers/clk/renesas/renesas-cpg-mssr.h             |   1 +
 drivers/soc/renesas/Kconfig                        |   5 +
 drivers/soc/renesas/Makefile                       |   1 +
 drivers/soc/renesas/r8a7747x-sysc.c                |  29 +++
 drivers/soc/renesas/rcar-rst.c                     |   1 +
 drivers/soc/renesas/rcar-sysc.c                    |   3 +
 drivers/soc/renesas/rcar-sysc.h                    |   1 +
 drivers/soc/renesas/renesas-soc.c                  |   8 +
 include/dt-bindings/clock/r8a7747x-cpg-mssr.h      |  36 ++++
 include/dt-bindings/power/r8a7747x-sysc.h          |  22 ++
 27 files changed, 587 insertions(+), 7 deletions(-)
 create mode 100644 arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts
 create mode 100644 arch/arm/boot/dts/r8a77470.dtsi
 create mode 100644 drivers/clk/renesas/r8a7747x-cpg-mssr.c
 create mode 100644 drivers/soc/renesas/r8a7747x-sysc.c
 create mode 100644 include/dt-bindings/clock/r8a7747x-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/r8a7747x-sysc.h

-- 
2.7.4

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

end of thread, other threads:[~2018-03-30  6:56 UTC | newest]

Thread overview: 31+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-27 14:37 [PATCH 00/12] Add r8a77470/iW-RainboW-G23S single board computer support Biju Das
2018-03-27 14:37 ` [PATCH 01/12] soc: renesas: rcar-sysc: Add r8a77470 support Biju Das
2018-03-28  7:51   ` Geert Uytterhoeven
2018-03-28  8:51     ` Biju Das
2018-03-27 14:37 ` [PATCH 03/12] soc: renesas: rcar-rst: Add support for RZ/G1C Biju Das
2018-03-28  8:00   ` Geert Uytterhoeven
2018-03-28  8:13     ` Simon Horman
2018-03-27 14:37 ` [PATCH 04/12] serial: sh-sci: Document r8a77470 bindings Biju Das
2018-03-28  8:03   ` Geert Uytterhoeven
2018-03-28  8:14     ` Simon Horman
2018-03-27 14:37 ` [PATCH 05/12] clk: renesas: Add r8a77470 CPG Core Clock Definitions Biju Das
2018-03-28  8:19   ` Geert Uytterhoeven
2018-03-28  8:53     ` Biju Das
2018-03-27 14:37 ` [PATCH 06/12] clk: renesas: cpg-mssr: Add r8a77470 support Biju Das
2018-03-28 12:20   ` Geert Uytterhoeven
2018-03-28 18:41     ` Biju Das
2018-03-27 14:37 ` [PATCH 07/12] ARM: shmobile: r8a77470: basic SoC support Biju Das
2018-03-28  7:34   ` Geert Uytterhoeven
2018-03-27 14:37 ` [PATCH 08/12] ARM: dts: r8a77470: Initial SoC device tree Biju Das
2018-03-28 12:57   ` Geert Uytterhoeven
2018-03-28 13:16     ` Biju Das
2018-03-27 14:37 ` [PATCH 09/12] ARM: shmobile: Document iW-RainboW-G23S single board computer Biju Das
2018-03-28  7:36   ` Geert Uytterhoeven
2018-03-28  8:23     ` Simon Horman
2018-03-29 10:00       ` Fabrizio Castro
2018-03-30  6:56         ` Simon Horman
2018-03-27 14:37 ` [PATCH 10/12] ARM: dts: iwg23s-sbc: Add support for iWave G23S-SBC based on RZ/G1C Biju Das
2018-03-28 13:07   ` Geert Uytterhoeven
2018-03-28 13:13     ` Biju Das
2018-03-28 13:49       ` Geert Uytterhoeven
2018-03-28 13:55         ` Biju Das

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).