[PULL] u-boot-sh/master_sh/gen4/initial

Marek Vasut marek.vasut+renesas at mailbox.org
Fri Apr 7 21:48:36 CEST 2023


The following changes since commit b0b77fdf3d7d2c1a5e48c3971a677f14e372c164:

  Merge tag 'fsl-qoriq-2023-4-6' of https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq (2023-04-05 22:19:57 -0400)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-sh.git master_sh/gen4/initial

for you to fetch changes up to 36b63c92c3ffb5a8673f58e2111f3ee3273e6952:

  ARM: renesas: Add R8A779G0 V4H White Hawk board code (2023-04-07 17:13:28 +0200)

----------------------------------------------------------------
Hai Pham (19):
      ARM: rmobile: Add R-Car Generation 4 support
      gpio: renesas: Add R-Car Gen4 support
      i2c: rcar_i2c: Add R-Car Gen4 support
      mmc: renesas-sdhi: Add R-Car Gen4 support
      net: ravb: Add R-Car Gen4 support
      serial: sh: Add R-Car Gen4 support
      serial: sh: Add HSCIF support for R-Car SoC
      clk: renesas: Add R8A779F0 S4 clock tables
      ARM: rmobile: Turn R-Car V3U into R-Car Gen4
      ARM: dts: renesas: Add R8A779F0 S4 DT
      ARM: dts: renesas: Add R8A779F0 S4 DT extras
      ARM: dts: renesas: Add R8A779F0 S4 Spider DTs
      ARM: renesas: Add R8A779F0 S4 Kconfig entry and PRR ID
      ARM: renesas: Add R8A779F0 S4 Spider board code
      clk: renesas: Add R8A779G0 V4H clock tables
      pinctrl: renesas: Add R8A779G0 V4H PFC tables
      ARM: dts: renesas: Add R8A779G0 V4H DT extras
      ARM: renesas: Add R8A779G0 V4H Kconfig entry and PRR ID
      ARM: renesas: Add R8A779G0 V4H White Hawk board code

LUU HOAI (1):
      pinctrl: renesas: Add R8A779F0 S4 PFC tables

Marek Vasut (4):
      mmc: tmio: Check 'addr' width before checking for 64bit limitation
      mmc: tmio: Replace ifdeffery with IS_ENABLED/CONFIG_IS_ENABLED macros
      spi: renesas: Make driver available on R-Car Gen4
      clk: renesas: Update R-Car Gen3 driver Gen4 support

Phong Hoang (1):
      ARM: dts: renesas: Add R8A779G0 V4H DT

Tho Vu (5):
      dt-bindings: power: Add R8A779F0 S4 SYSC power domain definitions
      dt-bindings: clock: Add R8A779F0 S4 CPG Core Clock headers
      dt-bindings: power: Add R8A779G0 V4H SYSC power domain definitions
      dt-bindings: clock: Add R8A779G0 V4H CPG Core Clock Definitions
      ARM: dts: renesas: Add R8A779G0 V4H White Hawk DTs

 Kconfig                                            |    6 +-
 arch/arm/dts/Makefile                              |   10 +-
 arch/arm/dts/r8a779f0-spider-cpu.dtsi              |  190 +
 arch/arm/dts/r8a779f0-spider-ethernet.dtsi         |  105 +
 arch/arm/dts/r8a779f0-spider-u-boot.dts            |   42 +
 arch/arm/dts/r8a779f0-spider.dts                   |   24 +
 arch/arm/dts/r8a779f0-u-boot.dtsi                  |   28 +
 arch/arm/dts/r8a779f0.dtsi                         | 1179 ++++++
 arch/arm/dts/r8a779g0-u-boot.dtsi                  |   28 +
 arch/arm/dts/r8a779g0-white-hawk-cpu.dtsi          |  375 ++
 arch/arm/dts/r8a779g0-white-hawk-csi-dsi.dtsi      |   15 +
 arch/arm/dts/r8a779g0-white-hawk-ethernet.dtsi     |   16 +
 arch/arm/dts/r8a779g0-white-hawk-u-boot.dts        |   42 +
 arch/arm/dts/r8a779g0-white-hawk.dts               |   25 +
 arch/arm/dts/r8a779g0.dtsi                         | 1355 +++++++
 arch/arm/mach-rmobile/Kconfig                      |    4 +
 arch/arm/mach-rmobile/Kconfig.64                   |    1 +
 arch/arm/mach-rmobile/Kconfig.rcar3                |   13 -
 arch/arm/mach-rmobile/Kconfig.rcar4                |   53 +
 arch/arm/mach-rmobile/Makefile                     |    2 +-
 arch/arm/mach-rmobile/cpu_info-rcar.c              |    2 +-
 arch/arm/mach-rmobile/cpu_info.c                   |    6 +-
 .../arm/mach-rmobile/include/mach/rcar-gen4-base.h |   75 +
 arch/arm/mach-rmobile/include/mach/rmobile.h       |    4 +
 board/renesas/rcar-common/common.c                 |    2 +-
 board/renesas/spider/Kconfig                       |   15 +
 board/renesas/spider/Makefile                      |    9 +
 board/renesas/spider/spider.c                      |   72 +
 board/renesas/whitehawk/Kconfig                    |   15 +
 board/renesas/whitehawk/Makefile                   |    9 +
 board/renesas/whitehawk/whitehawk.c                |   72 +
 common/Kconfig                                     |    2 +-
 configs/r8a779a0_falcon_defconfig                  |    2 +-
 configs/r8a779f0_spider_defconfig                  |   69 +
 configs/r8a779g0_whitehawk_defconfig               |   74 +
 doc/device-tree-bindings/serial/sh.txt             |    2 +-
 drivers/clk/renesas/Kconfig                        |   18 +-
 drivers/clk/renesas/Makefile                       |    2 +
 drivers/clk/renesas/clk-rcar-gen3.c                |  109 +-
 drivers/clk/renesas/r8a779a0-cpg-mssr.c            |   20 +-
 drivers/clk/renesas/r8a779f0-cpg-mssr.c            |  250 ++
 drivers/clk/renesas/r8a779g0-cpg-mssr.c            |  312 ++
 drivers/clk/renesas/rcar-gen3-cpg.h                |   28 +-
 drivers/clk/renesas/renesas-cpg-mssr.c             |    2 +-
 drivers/clk/renesas/renesas-cpg-mssr.h             |   28 +-
 drivers/gpio/gpio-rcar.c                           |    1 +
 drivers/gpio/sh_pfc.c                              |    2 +-
 drivers/i2c/Kconfig                                |    2 +-
 drivers/i2c/rcar_i2c.c                             |    1 +
 drivers/mmc/renesas-sdhi.c                         |    1 +
 drivers/mmc/tmio-common.c                          |   59 +-
 drivers/mmc/tmio-common.h                          |    2 -
 drivers/net/Kconfig                                |    2 +-
 drivers/net/ravb.c                                 |    1 +
 drivers/pinctrl/renesas/Kconfig                    |   12 +
 drivers/pinctrl/renesas/Makefile                   |    2 +
 drivers/pinctrl/renesas/pfc-r8a779f0.c             | 2106 ++++++++++
 drivers/pinctrl/renesas/pfc-r8a779g0.c             | 4265 ++++++++++++++++++++
 drivers/pinctrl/renesas/pfc.c                      |   28 +-
 drivers/pinctrl/renesas/sh_pfc.h                   |    5 +
 drivers/serial/serial_sh.c                         |    6 +
 drivers/serial/serial_sh.h                         |   28 +-
 drivers/spi/Kconfig                                |    2 +-
 include/configs/falcon.h                           |   12 +-
 include/configs/rcar-gen4-common.h                 |   30 +
 include/configs/spider.h                           |   14 +
 include/configs/whitehawk.h                        |   14 +
 include/dm/platform_data/serial_sh.h               |    1 +
 include/dt-bindings/clock/r8a779f0-cpg-mssr.h      |   64 +
 include/dt-bindings/clock/r8a779g0-cpg-mssr.h      |   90 +
 include/dt-bindings/power/r8a779f0-sysc.h          |   30 +
 include/dt-bindings/power/r8a779g0-sysc.h          |   46 +
 72 files changed, 11402 insertions(+), 136 deletions(-)
 create mode 100644 arch/arm/dts/r8a779f0-spider-cpu.dtsi
 create mode 100644 arch/arm/dts/r8a779f0-spider-ethernet.dtsi
 create mode 100644 arch/arm/dts/r8a779f0-spider-u-boot.dts
 create mode 100644 arch/arm/dts/r8a779f0-spider.dts
 create mode 100644 arch/arm/dts/r8a779f0-u-boot.dtsi
 create mode 100644 arch/arm/dts/r8a779f0.dtsi
 create mode 100644 arch/arm/dts/r8a779g0-u-boot.dtsi
 create mode 100644 arch/arm/dts/r8a779g0-white-hawk-cpu.dtsi
 create mode 100644 arch/arm/dts/r8a779g0-white-hawk-csi-dsi.dtsi
 create mode 100644 arch/arm/dts/r8a779g0-white-hawk-ethernet.dtsi
 create mode 100644 arch/arm/dts/r8a779g0-white-hawk-u-boot.dts
 create mode 100644 arch/arm/dts/r8a779g0-white-hawk.dts
 create mode 100644 arch/arm/dts/r8a779g0.dtsi
 create mode 100644 arch/arm/mach-rmobile/Kconfig.rcar4
 create mode 100644 arch/arm/mach-rmobile/include/mach/rcar-gen4-base.h
 create mode 100644 board/renesas/spider/Kconfig
 create mode 100644 board/renesas/spider/Makefile
 create mode 100644 board/renesas/spider/spider.c
 create mode 100644 board/renesas/whitehawk/Kconfig
 create mode 100644 board/renesas/whitehawk/Makefile
 create mode 100644 board/renesas/whitehawk/whitehawk.c
 create mode 100644 configs/r8a779f0_spider_defconfig
 create mode 100644 configs/r8a779g0_whitehawk_defconfig
 create mode 100644 drivers/clk/renesas/r8a779f0-cpg-mssr.c
 create mode 100644 drivers/clk/renesas/r8a779g0-cpg-mssr.c
 create mode 100644 drivers/pinctrl/renesas/pfc-r8a779f0.c
 create mode 100644 drivers/pinctrl/renesas/pfc-r8a779g0.c
 create mode 100644 include/configs/rcar-gen4-common.h
 create mode 100644 include/configs/spider.h
 create mode 100644 include/configs/whitehawk.h
 create mode 100644 include/dt-bindings/clock/r8a779f0-cpg-mssr.h
 create mode 100644 include/dt-bindings/clock/r8a779g0-cpg-mssr.h
 create mode 100644 include/dt-bindings/power/r8a779f0-sysc.h
 create mode 100644 include/dt-bindings/power/r8a779g0-sysc.h


More information about the U-Boot mailing list