
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