[PATCH 00/14] treewide: add initial support for R-Car V3U

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This patch series adds initial support for R-Car V3U (r8a779a0).

Yoshihiro Shimoda (14):
  dt-bindings: arm: renesas: Document R-Car V3U SoC DT bindings
  dt-bindings: arm: renesas: Document Renesas Falcon boards
  dt-bindings: power: renesas,rcar-sysc: Document r8a779a0 SYSC binding
  dt-bindings: power: Add r8a779a0 SYSC power domain definitions
  dt-bindings: reset: renesas,rst: Document r8a779a0 reset module
  dt-bindings: clock: renesas,cpg-mssr: Document r8a779a0
  dt-bindings: clock: Add r8a77961 CPG Core Clock Definitions
  dt-bindings: serial: renesas,scif: Document r8a779a0 bindings
  soc: renesas: identify R-Car V3U
  soc: renesas: r8a779a0-sysc: Add r8a779a0 support
  soc: renesas: rcar-rst: Add support for R-Car V3U
  clk: renesas: cpg-mssr: Add support for R-Car V3U
  arm64: dts: renesas: Add Renesas R8A779A0 SoC support
  arm64: dts: renesas: Add Renesas Falcon boards support

 Documentation/devicetree/bindings/arm/renesas.yaml |   7 +
 .../bindings/clock/renesas,cpg-mssr.yaml           |   1 +
 .../bindings/power/renesas,rcar-sysc.yaml          |   1 +
 .../devicetree/bindings/reset/renesas,rst.yaml     |   1 +
 .../devicetree/bindings/serial/renesas,scif.yaml   |   1 +
 arch/arm64/boot/dts/renesas/Makefile               |   2 +
 arch/arm64/boot/dts/renesas/falcon-cpu.dtsi        |  44 ++
 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts    |  23 +
 arch/arm64/boot/dts/renesas/r8a779a0.dtsi          | 132 ++++++
 drivers/clk/renesas/Kconfig                        |   4 +
 drivers/clk/renesas/Makefile                       |   1 +
 drivers/clk/renesas/r8a779a0-cpg-mssr.c            | 479 +++++++++++++++++++++
 drivers/clk/renesas/renesas-cpg-mssr.c             |  20 +-
 drivers/clk/renesas/renesas-cpg-mssr.h             |   2 +
 drivers/soc/renesas/Kconfig                        |  10 +
 drivers/soc/renesas/Makefile                       |   1 +
 drivers/soc/renesas/r8a779a0-sysc.c                | 460 ++++++++++++++++++++
 drivers/soc/renesas/rcar-rst.c                     |   6 +
 drivers/soc/renesas/renesas-soc.c                  |   8 +
 include/dt-bindings/clock/r8a779a0-cpg-mssr.h      |  63 +++
 include/dt-bindings/power/r8a779a0-sysc.h          |  61 +++
 21 files changed, 1324 insertions(+), 3 deletions(-)
 create mode 100644 arch/arm64/boot/dts/renesas/falcon-cpu.dtsi
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0-falcon.dts
 create mode 100644 arch/arm64/boot/dts/renesas/r8a779a0.dtsi
 create mode 100644 drivers/clk/renesas/r8a779a0-cpg-mssr.c
 create mode 100644 drivers/soc/renesas/r8a779a0-sysc.c
 create mode 100644 include/dt-bindings/clock/r8a779a0-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/r8a779a0-sysc.h

-- 
2.7.4




[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux