[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