[PULL] u-boot-sh/master

Marek Vasut marek.vasut at mailbox.org
Thu Feb 2 02:42:16 CET 2023


The following changes since commit 1e1cd8eb2d0c8e5b28b2dd6622ec9cbbd5eb61b8:

   Merge tag 'fsl-qoriq-2023-2-1' of 
https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq (2023-02-01 
09:31:17 -0500)

are available in the Git repository at:

   git://source.denx.de/u-boot-sh.git master

for you to fetch changes up to 1006b33b3a612acbaa66970f3bb8817216fc854e:

   net: ravb: Drop SoC-specific compatible support (2023-02-02 01:49:21 
+0100)

----------------------------------------------------------------
Hai Pham (20):
       dt-bindings: power: Pick R-Car Gen3 R8A77961 M3W+ header from 
Linux 6.1.7
       dt-bindings: clock: Pick R-Car Gen3 R8A77961 M3W+ header from 
Linux 6.1.7
       pinctrl: renesas: r8a7796: Add R8A77961 PFC support
       clk: renesas: Add dummy SDnH clock
       clk: renesas: Rename CLK_R8A7796 to CLK_R8A77960
       clk: renesas: r8a7796: Add R8A77961 CPG/MSSR support
       clk: renesas: Use pre-defined offset for RPC clocks
       mmc: renesas-sdhi: R-Car M3 r1.3 also uses 4 tuning taps
       mmc: renesas-sdhi: Filter out HS400 on M3-W r1.2, V3M, V3H r1.x, D3
       mmc: renesas-sdhi: Adjust HS400 calibration tables
       mmc: renesas-sdhi: Adjust HS400 calibration offsets for M3-W r1.3
       mmc: renesas-sdhi: Add R8A77961 M3-W+ support
       mmc: renesas-sdhi: Drop R-Car H3 ES3.0 HS400 calibration table
       mmc: renesas-sdhi: Flag non-standard SDnH handling for V3M
       clk: renesas: Introduce and use rcar_clk_get_rate64_div_table 
function
       clk: renesas: Handle E3/D3 RPCSRC clock
       clk: renesas: Switch to new SD clock handling
       clk: renesas: Add R8A77970 SD0H/SD0 clocks for SDHI
       clk: renesas: rcar-gen3: Factor out CPG library
       configs: draak: Enable I2C support for R-Car D3

Marek Vasut (30):
       ARM: dts: rmobile: Synchronize DT headers with Linux 6.1.7
       ARM: dts: rmobile: Synchronize DTs with Linux 6.1.7
       pinctrl: renesas: Synchronize PFC core with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A7790 H2 PFC tables with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A7791 M2-W and R8A7793 M2-N PFC 
tables with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A7792 V2H PFC tables with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A7794 E2 PFC tables with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A7795 H3 PFC tables with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A77960 M3-W and R8A77961 M3-W+ 
PFC tables with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A77965 M3-N PFC tables with Linux 
6.1.7
       pinctrl: renesas: Synchronize R8A77970 V3M PFC tables with Linux 
6.1.7
       pinctrl: renesas: Synchronize R8A77980 V3H PFC tables with Linux 
6.1.7
       pinctrl: renesas: Synchronize R8A77990 E3 PFC tables with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A77995 D3 PFC tables with Linux 6.1.7
       pinctrl: renesas: Synchronize R8A779A0 V3U PFC tables with Linux 
6.1.7
       clk: renesas: Synchronize R8A7795 H3 clock tables with Linux 6.1.7
       clk: renesas: Synchronize R8A77960 M3-W and R8A77961 M3-W+ clock 
tables with Linux 6.1.7
       clk: renesas: Synchronize R8A77965 M3-N clock tables with Linux 6.1.7
       clk: renesas: Synchronize R8A77980 V3H clock tables with Linux 6.1.7
       clk: renesas: Synchronize R8A77990 E3 clock tables with Linux 6.1.7
       clk: renesas: Synchronize R8A77995 D3 clock tables with Linux 6.1.7
       clk: renesas: Synchronize R8A779A0 V3U clock tables with Linux 6.1.7
       clk: renesas: Synchronize R8A774A1 RZ/G2M clock tables with Linux 
6.1.7
       clk: renesas: Synchronize R8A774B1 RZ/G2N clock tables with Linux 
6.1.7
       clk: renesas: Synchronize R8A774C0 RZ/G2E clock tables with Linux 
6.1.7
       clk: renesas: Synchronize R8A774E1 RZ/G2H clock tables with Linux 
6.1.7
       clk: renesas: Add and enable CPG reset driver
       clk: renesas: Drop core param from gen3_clk_get_rate64_pll_mul_reg
       clk: renesas: Convert Gen2/Gen3 clock tables to clk-provider 
struct clk_div_table
       net: ravb: Drop SoC-specific compatible support

  arch/arm/dts/beacon-renesom-baseboard.dtsi      |   27 +-
  arch/arm/dts/beacon-renesom-som.dtsi            |    9 +-
  arch/arm/dts/cat875.dtsi                        |    5 +-
  arch/arm/dts/condor-common.dtsi                 |  548 
++++++++++++++++++++++
  arch/arm/dts/draak.dtsi                         |  744 
+++++++++++++++++++++++++++++
  arch/arm/dts/ebisu.dtsi                         |  869 
++++++++++++++++++++++++++++++++++
  arch/arm/dts/hihope-rev4.dtsi                   |   10 +-
  arch/arm/dts/hihope-rzg2-ex.dtsi                |    7 +-
  arch/arm/dts/r8a774a1-beacon-rzg2m-kit.dts      |    8 +
  arch/arm/dts/r8a774a1-hihope-rzg2m-ex.dts       |    2 +-
  arch/arm/dts/r8a774a1-hihope-rzg2m.dts          |    2 +-
  arch/arm/dts/r8a774a1.dtsi                      |   66 +--
  arch/arm/dts/r8a774b1-beacon-rzg2n-kit.dts      |    2 +-
  arch/arm/dts/r8a774b1.dtsi                      |   42 +-
  arch/arm/dts/r8a774c0-cat874.dts                |   10 +-
  arch/arm/dts/r8a774c0-ek874.dts                 |    2 +-
  arch/arm/dts/r8a774c0-u-boot.dtsi               |    1 -
  arch/arm/dts/r8a774c0.dtsi                      |   66 ++-
  arch/arm/dts/r8a774e1-beacon-rzg2h-kit.dts      |    2 +-
  arch/arm/dts/r8a774e1.dtsi                      |   43 +-
  arch/arm/dts/r8a7790-lager.dts                  |   27 +-
  arch/arm/dts/r8a7790-stout.dts                  |   11 +-
  arch/arm/dts/r8a7790.dtsi                       |   45 +-
  arch/arm/dts/r8a7791-koelsch.dts                |   27 +-
  arch/arm/dts/r8a7791-porter.dts                 |   14 +-
  arch/arm/dts/r8a7791.dtsi                       |  121 ++++-
  arch/arm/dts/r8a7792-blanche.dts                |   14 +-
  arch/arm/dts/r8a7792.dtsi                       |   16 +-
  arch/arm/dts/r8a7793-gose.dts                   |   33 +-
  arch/arm/dts/r8a7793.dtsi                       |   33 +-
  arch/arm/dts/r8a7794-alt.dts                    |   53 ++-
  arch/arm/dts/r8a7794-silk.dts                   |   26 +-
  arch/arm/dts/r8a7794.dtsi                       |   35 +-
  arch/arm/dts/r8a77950-salvator-x.dts            |  108 -----
  arch/arm/dts/r8a77950-ulcb.dts                  |    2 +-
  arch/arm/dts/r8a77950.dtsi                      |   27 +-
  arch/arm/dts/r8a77951.dtsi                      |  259 ++++++++---
  arch/arm/dts/r8a77960-salvator-x.dts            |   46 --
  arch/arm/dts/r8a77960-ulcb.dts                  |    2 +-
  arch/arm/dts/r8a77960.dtsi                      |  212 ++++++---
  arch/arm/dts/r8a77965-salvator-x.dts            |   45 --
  arch/arm/dts/r8a77965-ulcb.dts                  |    2 +-
  arch/arm/dts/r8a77965.dtsi                      |  338 ++++++++++++--
  arch/arm/dts/r8a77970-eagle.dts                 |  193 +++++++-
  arch/arm/dts/r8a77970.dtsi                      |   53 ++-
  arch/arm/dts/r8a77980-condor.dts                |  274 +----------
  arch/arm/dts/r8a77980.dtsi                      |   92 ++--
  arch/arm/dts/r8a77990-ebisu.dts                 |  743 
+----------------------------
  arch/arm/dts/r8a77990.dtsi                      |  335 +++++++++++---
  arch/arm/dts/r8a77995-draak.dts                 |  516 
+--------------------
  arch/arm/dts/r8a77995.dtsi                      |  372 ++++++++++++++-
  arch/arm/dts/r8a779a0-falcon-cpu.dtsi           |  233 ++++++++--
  arch/arm/dts/r8a779a0-falcon-csi-dsi.dtsi       |  265 +++++++++++
  arch/arm/dts/r8a779a0-falcon-ethernet.dtsi      |   15 +
  arch/arm/dts/r8a779a0-falcon-u-boot.dts         |    2 +-
  arch/arm/dts/r8a779a0-falcon.dts                |   76 ++-
  arch/arm/dts/r8a779a0.dtsi                      | 2137 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----
  arch/arm/dts/ulcb.dtsi                          |  103 ++++-
  arch/arm/mach-rmobile/Kconfig.64                |   11 +-
  configs/r8a77990_ebisu_defconfig                |    2 +-
  configs/r8a77995_draak_defconfig                |    2 +-
  configs/rcar3_ulcb_defconfig                    |    2 +-
  drivers/clk/clk_versaclock.c                    |    2 +-
  drivers/clk/renesas/Kconfig                     |   16 +-
  drivers/clk/renesas/Makefile                    |    4 +-
  drivers/clk/renesas/clk-rcar-gen2.c             |    6 +-
  drivers/clk/renesas/clk-rcar-gen3.c             |  386 +++++++++------
  drivers/clk/renesas/r8a774a1-cpg-mssr.c         |   47 +-
  drivers/clk/renesas/r8a774b1-cpg-mssr.c         |   40 +-
  drivers/clk/renesas/r8a774c0-cpg-mssr.c         |   38 +-
  drivers/clk/renesas/r8a774e1-cpg-mssr.c         |   38 +-
  drivers/clk/renesas/r8a7795-cpg-mssr.c          |   43 +-
  drivers/clk/renesas/r8a7796-cpg-mssr.c          |   67 ++-
  drivers/clk/renesas/r8a77965-cpg-mssr.c         |   39 +-
  drivers/clk/renesas/r8a77970-cpg-mssr.c         |   20 +-
  drivers/clk/renesas/r8a77980-cpg-mssr.c         |   28 +-
  drivers/clk/renesas/r8a77990-cpg-mssr.c         |   38 +-
  drivers/clk/renesas/r8a77995-cpg-mssr.c         |   32 +-
  drivers/clk/renesas/r8a779a0-cpg-mssr.c         |   73 +--
  drivers/clk/renesas/rcar-cpg-lib.c              |  169 +++++++
  drivers/clk/renesas/rcar-cpg-lib.h              |   33 ++
  drivers/clk/renesas/rcar-gen3-cpg.h             |   64 ++-
  drivers/gpio/sh_pfc.c                           |    2 +-
  drivers/mmc/renesas-sdhi.c                      |  102 ++--
  drivers/mmc/tmio-common.h                       |    2 +
  drivers/net/ravb.c                              |    6 -
  drivers/pinctrl/renesas/Kconfig                 |   14 +-
  drivers/pinctrl/renesas/Makefile                |    5 +-
  drivers/pinctrl/renesas/pfc-r8a7790.c           |  961 
++++++++++++++++++++++----------------
  drivers/pinctrl/renesas/pfc-r8a7791.c           |  820 
++++++++++++++++++++------------
  drivers/pinctrl/renesas/pfc-r8a7792.c           | 1206 
++++++++++++++++++++++++++++++-----------------
  drivers/pinctrl/renesas/pfc-r8a7794.c           |  671 
++++++++++++++++++---------
  drivers/pinctrl/renesas/pfc-r8a7795.c           |  577 
++++++++---------------
  drivers/pinctrl/renesas/pfc-r8a7796.c           |  601 
+++++++++---------------
  drivers/pinctrl/renesas/pfc-r8a77965.c          |  609 
+++++++++---------------
  drivers/pinctrl/renesas/pfc-r8a77970.c          |  478 ++++++++++---------
  drivers/pinctrl/renesas/pfc-r8a77980.c          |  515 
++++++++++++---------
  drivers/pinctrl/renesas/pfc-r8a77990.c          |  606 
+++++++++++-------------
  drivers/pinctrl/renesas/pfc-r8a77995.c          |  746 
++++++++++++++++++++---------
  drivers/pinctrl/renesas/pfc-r8a779a0.c          |  400 ++++++----------
  drivers/pinctrl/renesas/pfc.c                   |  115 ++++-
  drivers/pinctrl/renesas/sh_pfc.h                |  258 ++++++-----
  include/dt-bindings/clock/r8a774a1-cpg-mssr.h   |    6 +-
  include/dt-bindings/clock/r8a774b1-cpg-mssr.h   |    2 +-
  include/dt-bindings/clock/r8a774c0-cpg-mssr.h   |    2 +-
  include/dt-bindings/clock/r8a77961-cpg-mssr.h   |   65 +++
  include/dt-bindings/clock/r8a77970-cpg-mssr.h   |    8 +-
  include/dt-bindings/{clk => clock}/versaclock.h |    0
  include/dt-bindings/power/r8a774a1-sysc.h       |    6 +-
  include/dt-bindings/power/r8a774b1-sysc.h       |    2 +-
  include/dt-bindings/power/r8a774c0-sysc.h       |    2 +-
  include/dt-bindings/power/r8a7794-sysc.h        |    5 +-
  include/dt-bindings/power/r8a7795-sysc.h        |    5 +-
  include/dt-bindings/power/r8a7796-sysc.h        |    5 +-
  include/dt-bindings/power/r8a77961-sysc.h       |   32 ++
  include/dt-bindings/power/r8a77970-sysc.h       |    5 +-
  include/dt-bindings/power/r8a77995-sysc.h       |    5 +-
  117 files changed, 12559 insertions(+), 6855 deletions(-)
  create mode 100644 arch/arm/dts/condor-common.dtsi
  create mode 100644 arch/arm/dts/draak.dtsi
  create mode 100644 arch/arm/dts/ebisu.dtsi
  create mode 100644 arch/arm/dts/r8a779a0-falcon-csi-dsi.dtsi
  create mode 100644 arch/arm/dts/r8a779a0-falcon-ethernet.dtsi
  create mode 100644 drivers/clk/renesas/rcar-cpg-lib.c
  create mode 100644 drivers/clk/renesas/rcar-cpg-lib.h
  create mode 100644 include/dt-bindings/clock/r8a77961-cpg-mssr.h
  rename include/dt-bindings/{clk => clock}/versaclock.h (100%)
  create mode 100644 include/dt-bindings/power/r8a77961-sysc.h


More information about the U-Boot mailing list