[0/5] Add Basic support for R8A774A1 (RZ/G2M)

Message ID 20200618211444.391556-1-aford173@gmail.com
Headers show
Series
  • Add Basic support for R8A774A1 (RZ/G2M)
Related show

Message

Adam Ford June 18, 2020, 9:14 p.m.
The R8A774A1 (RZ/G2M) a commercial SoC based off the automotive
R8A7796 SoC.

This series will start the foundation to support this SoC by importing
porting the device tree and bindings from Linux 5.8-rc1, then porting
the clock driver, pinctrl driver, and sdhi drivers from Renesas'
RZG2M repo found:

https://github.com/renesas-rz/renesas-u-boot-cip/tree/v2018.09/rzg2

Adam Ford (5):
  ARM: renesas: Add basic R8A774A1 Support
  ARM: dts: r8a774a1: Import DTS from Linux 5.8-rc1
  clk: renesas: Add R8A774A1 clock tables
  pinctrl: renesas: Add R8A774A1 PFC tables
  mmc: renesas-sdhi: Enable support for R8A774A1

 arch/arm/dts/r8a774a1.dtsi                    | 2787 ++++++++
 arch/arm/mach-rmobile/Kconfig.64              |    3 +
 drivers/clk/renesas/Kconfig                   |    7 +
 drivers/clk/renesas/Makefile                  |    1 +
 drivers/clk/renesas/r8a774a1-cpg-mssr.c       |  343 +
 drivers/mmc/renesas-sdhi.c                    |    2 +-
 drivers/pinctrl/renesas/Kconfig               |   10 +
 drivers/pinctrl/renesas/Makefile              |    1 +
 drivers/pinctrl/renesas/pfc-r8a774a1.c        | 6196 +++++++++++++++++
 include/dt-bindings/clock/r8a774a1-cpg-mssr.h |   65 +
 include/dt-bindings/power/r8a774a1-sysc.h     |   33 +
 11 files changed, 9447 insertions(+), 1 deletion(-)
 create mode 100644 arch/arm/dts/r8a774a1.dtsi
 create mode 100644 drivers/clk/renesas/r8a774a1-cpg-mssr.c
 create mode 100644 drivers/pinctrl/renesas/pfc-r8a774a1.c
 create mode 100644 include/dt-bindings/clock/r8a774a1-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/r8a774a1-sysc.h

Comments

Marek Vasut June 18, 2020, 9:51 p.m. | #1
On 6/18/20 11:14 PM, Adam Ford wrote:
> Add R8A774A1 PFC tables based on Renesas' repo based on 2018.09.

It seems linux/next uses the same file for 7796 and 774a1 , can we do
the same for U-Boot ?
Adam Ford June 18, 2020, 9:56 p.m. | #2
On Thu, Jun 18, 2020 at 4:51 PM Marek Vasut <marek.vasut at gmail.com> wrote:
>
> On 6/18/20 11:14 PM, Adam Ford wrote:
> > Add R8A774A1 PFC tables based on Renesas' repo based on 2018.09.
>
> It seems linux/next uses the same file for 7796 and 774a1 , can we do
> the same for U-Boot ?

That looks encouraging.  I'll try that.  It makes sense since the
774a1 is the commercial version of the automotive 7796 if I understand
it correctly.

adam