[U-Boot] [PULL] u-boot-sh/rmobile-mx

The following changes since commit 16121280188d3daa57b18ad623d0845bbbb5a90a:
Merge git://git.denx.de/u-boot-fsl-qoriq (2018-01-23 21:48:53 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-sh.git rmobile-mx
for you to fetch changes up to 789edf694c63a6eff1188b3672af7d0228a1a0d9:
ARM: rmobile: Convert R8A7791 Porter board to DM and DT (2018-01-27 20:38:54 +0100)
---------------------------------------------------------------- Chris Brandt (1): serial: sh: Add support for R7S72100 (RZ/A1)
Marek Vasut (41): ARM: dts: rmobile: Update DTS to match Linux 4.14 ARM: dts: rmobile: Factor out U-Boot extras ARM: rmobile: Convert CONFIG_R8A77xx to Kconfig serial: sh: Replace fdtdec_get_addr() with devfdt_get_addr() serial: sh: Unify CONFIG_R8A779[01234] as CONFIG_RCAR_GEN2 clk: renesas: Split RCar Gen3 driver clk: renesas: Make clk_ids per-driver clk: renesas: Make PLL configurations per-SoC clk: renesas: Pull Gen3 specific bits into separate header clk: renesas: Split SMSTPCR and RMSTPCR tables clk: renesas: Make clock tables Kconfig configurable clk: renesas: Split out code shared between Gen2 and Gen3 clk: renesas: Add DIV6P1 clock type clk: renesas: Add Gen2 clock core clk: renesas: Import R8A7790 H2 clock tables clk: renesas: Import R8A7791/R8A7793 M2 clock tables clk: renesas: Import R8A7792 V2H clock tables clk: renesas: Import R8A7794 E2 clock tables pinctrl: rmobile: Import R8A7790 H2 PFC tables pinctrl: rmobile: Import R8A7791/R8A7793 M2 PFC tables pinctrl: rmobile: Import R8A7792 V2H PFC tables pinctrl: rmobile: Import R8A7794 E2 PFC tables gpio: rmobile: Add RCar Gen2 compatible string pci: rmobile: Add RCar Gen2 PCIe controller driver net: ravb: staticize ravb_start net: sh_eth: Unify CONFIG_R8A779[01234] as CONFIG_RCAR_GEN2 net: sh_eth: Pass sh_eth_dev around net: sh_eth: Split sh_eth_recv net: sh_eth: Separate out MAC address programming net: sh_eth: Split sh_eth_init net: sh_eth: Clump legacy functions together net: sh_eth: Add DM and DT support ARM: dts: rmobile: Import R8A7790 DTS from Linux 4.15-rc8 ARM: dts: rmobile: Import R8A7791 DTS from Linux 4.15-rc8 ARM: dts: rmobile: Import R8A7792 DTS from Linux 4.15-rc8 ARM: dts: rmobile: Import R8A7793 DTS from Linux 4.15-rc8 ARM: dts: rmobile: Import R8A7794 DTS from Linux 4.15-rc8 ARM: dts: rmobile: Add rudimentary R8A7790 Stout DT ARM: dts: rmobile: Add SoC and board U-Boot DT extras ARM: rmobile: Enable OF_CONTROL on RCar Gen2 ARM: rmobile: Convert R8A7791 Porter board to DM and DT
arch/arm/dts/r8a7790-lager-u-boot.dts | 10 + arch/arm/dts/r8a7790-lager.dts | 856 +++++++++++++++++++ arch/arm/dts/r8a7790-stout-u-boot.dts | 10 + arch/arm/dts/r8a7790-stout.dts | 54 ++ arch/arm/dts/r8a7790-u-boot.dtsi | 13 + arch/arm/dts/r8a7790.dtsi | 1665 ++++++++++++++++++++++++++++++++++++ arch/arm/dts/r8a7791-koelsch-u-boot.dts | 10 + arch/arm/dts/r8a7791-koelsch.dts | 840 ++++++++++++++++++ arch/arm/dts/r8a7791-porter-u-boot.dts | 10 + arch/arm/dts/r8a7791-porter.dts | 452 ++++++++++ arch/arm/dts/r8a7791-u-boot.dtsi | 13 + arch/arm/dts/r8a7791.dtsi | 1665 ++++++++++++++++++++++++++++++++++++ arch/arm/dts/r8a7792-blanche-u-boot.dts | 10 + arch/arm/dts/r8a7792-blanche.dts | 327 +++++++ arch/arm/dts/r8a7792-u-boot.dtsi | 9 + arch/arm/dts/r8a7792.dtsi | 857 +++++++++++++++++++ arch/arm/dts/r8a7793-gose-u-boot.dts | 10 + arch/arm/dts/r8a7793-gose.dts | 727 ++++++++++++++++ arch/arm/dts/r8a7793-u-boot.dtsi | 13 + arch/arm/dts/r8a7793.dtsi | 1332 +++++++++++++++++++++++++++++ arch/arm/dts/r8a7794-alt-u-boot.dts | 10 + arch/arm/dts/r8a7794-alt.dts | 414 +++++++++ arch/arm/dts/r8a7794-silk-u-boot.dts | 10 + arch/arm/dts/r8a7794-silk.dts | 460 ++++++++++ arch/arm/dts/r8a7794-u-boot.dtsi | 13 + arch/arm/dts/r8a7794.dtsi | 1347 +++++++++++++++++++++++++++++ arch/arm/dts/r8a7795-h3ulcb-u-boot.dts | 10 + arch/arm/dts/r8a7795-h3ulcb.dts | 20 +- arch/arm/dts/r8a7795-salvator-x-u-boot.dts | 10 + arch/arm/dts/r8a7795-salvator-x.dts | 6 +- arch/arm/dts/r8a7795-u-boot.dtsi | 13 + arch/arm/dts/r8a7795.dtsi | 323 ++++++- arch/arm/dts/r8a7796-m3ulcb-u-boot.dts | 10 + arch/arm/dts/r8a7796-m3ulcb.dts | 18 +- arch/arm/dts/r8a7796-salvator-x-u-boot.dts | 10 + arch/arm/dts/r8a7796-salvator-x.dts | 35 +- arch/arm/dts/r8a7796-u-boot.dtsi | 13 + arch/arm/dts/r8a7796.dtsi | 366 +++++++- arch/arm/dts/r8a77970-eagle-u-boot.dts | 10 + arch/arm/dts/r8a77970-eagle.dts | 4 +- arch/arm/dts/r8a77970-u-boot.dtsi | 13 + arch/arm/dts/r8a77970.dtsi | 9 +- arch/arm/dts/r8a77995-draak-u-boot.dts | 10 + arch/arm/dts/r8a77995-draak.dts | 4 +- arch/arm/dts/r8a77995-u-boot.dtsi | 9 + arch/arm/dts/r8a77995.dtsi | 8 +- arch/arm/dts/r8a779x-u-boot.dtsi | 25 + arch/arm/dts/salvator-common.dtsi | 15 +- arch/arm/dts/ulcb.dtsi | 48 +- arch/arm/mach-rmobile/Kconfig.32 | 26 + board/renesas/porter/Makefile | 2 +- board/renesas/porter/porter.c | 123 +-- configs/alt_defconfig | 3 + configs/armadillo-800eva_defconfig | 1 + configs/blanche_defconfig | 3 + configs/gose_defconfig | 3 + configs/koelsch_defconfig | 3 + configs/lager_defconfig | 3 + configs/porter_defconfig | 27 +- configs/r8a7795_salvator-x_defconfig | 2 +- configs/r8a7795_ulcb_defconfig | 2 +- configs/r8a7796_salvator-x_defconfig | 2 +- configs/r8a7796_ulcb_defconfig | 2 +- configs/r8a77970_eagle_defconfig | 2 +- configs/r8a77995_draak_defconfig | 2 +- configs/silk_defconfig | 3 + configs/stout_defconfig | 3 + drivers/clk/renesas/Kconfig | 70 ++ drivers/clk/renesas/Makefile | 11 + drivers/clk/renesas/clk-rcar-gen2.c | 279 ++++++ drivers/clk/renesas/clk-rcar-gen3.c | 1140 +------------------------ drivers/clk/renesas/r8a7790-cpg-mssr.c | 295 +++++++ drivers/clk/renesas/r8a7791-cpg-mssr.c | 292 +++++++ drivers/clk/renesas/r8a7792-cpg-mssr.c | 249 ++++++ drivers/clk/renesas/r8a7794-cpg-mssr.c | 276 ++++++ drivers/clk/renesas/r8a7795-cpg-mssr.c | 369 ++++++++ drivers/clk/renesas/r8a7796-cpg-mssr.c | 342 ++++++++ drivers/clk/renesas/r8a77970-cpg-mssr.c | 233 +++++ drivers/clk/renesas/r8a77995-cpg-mssr.c | 241 ++++++ drivers/clk/renesas/rcar-gen2-cpg.h | 49 ++ drivers/clk/renesas/rcar-gen3-cpg.h | 60 ++ drivers/clk/renesas/renesas-cpg-mssr.c | 175 ++++ drivers/clk/renesas/renesas-cpg-mssr.h | 117 +++ drivers/gpio/gpio-rcar.c | 1 + drivers/net/ravb.c | 2 +- drivers/net/sh_eth.c | 507 +++++++++-- drivers/net/sh_eth.h | 6 +- drivers/pci/Kconfig | 9 + drivers/pci/Makefile | 1 + drivers/pci/pci-rcar-gen2.c | 264 ++++++ drivers/pinctrl/renesas/Kconfig | 55 ++ drivers/pinctrl/renesas/Makefile | 5 + drivers/pinctrl/renesas/pfc-r8a7790.c | 5720 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/pinctrl/renesas/pfc-r8a7791.c | 6605 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/pinctrl/renesas/pfc-r8a7792.c | 2795 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/pinctrl/renesas/pfc-r8a7794.c | 5140 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ drivers/pinctrl/renesas/pfc.c | 57 +- drivers/pinctrl/renesas/sh_pfc.h | 5 + drivers/serial/serial_sh.c | 4 +- drivers/serial/serial_sh.h | 14 +- include/configs/alt.h | 1 - include/configs/armadillo-800eva.h | 1 - include/configs/blanche.h | 1 - include/configs/gose.h | 1 - include/configs/koelsch.h | 1 - include/configs/lager.h | 1 - include/configs/porter.h | 22 +- include/configs/rcar-gen2-common.h | 2 + include/configs/silk.h | 1 - include/configs/stout.h | 1 - include/dt-bindings/clock/r8a7790-clock.h | 162 ++++ include/dt-bindings/clock/r8a7790-cpg-mssr.h | 52 ++ include/dt-bindings/clock/r8a7791-clock.h | 165 ++++ include/dt-bindings/clock/r8a7791-cpg-mssr.h | 48 ++ include/dt-bindings/clock/r8a7792-clock.h | 102 +++ include/dt-bindings/clock/r8a7792-cpg-mssr.h | 43 + include/dt-bindings/clock/r8a7793-clock.h | 167 ++++ include/dt-bindings/clock/r8a7793-cpg-mssr.h | 48 ++ include/dt-bindings/clock/r8a7794-clock.h | 141 +++ include/dt-bindings/clock/r8a7794-cpg-mssr.h | 47 + include/dt-bindings/power/r8a7790-sysc.h | 34 + include/dt-bindings/power/r8a7791-sysc.h | 26 + include/dt-bindings/power/r8a7792-sysc.h | 26 + include/dt-bindings/power/r8a7793-sysc.h | 28 + include/dt-bindings/power/r8a7794-sysc.h | 26 + scripts/config_whitelist.txt | 6 - 126 files changed, 37435 insertions(+), 1444 deletions(-) create mode 100644 arch/arm/dts/r8a7790-lager-u-boot.dts create mode 100644 arch/arm/dts/r8a7790-lager.dts create mode 100644 arch/arm/dts/r8a7790-stout-u-boot.dts create mode 100644 arch/arm/dts/r8a7790-stout.dts create mode 100644 arch/arm/dts/r8a7790-u-boot.dtsi create mode 100644 arch/arm/dts/r8a7790.dtsi create mode 100644 arch/arm/dts/r8a7791-koelsch-u-boot.dts create mode 100644 arch/arm/dts/r8a7791-koelsch.dts create mode 100644 arch/arm/dts/r8a7791-porter-u-boot.dts create mode 100644 arch/arm/dts/r8a7791-porter.dts create mode 100644 arch/arm/dts/r8a7791-u-boot.dtsi create mode 100644 arch/arm/dts/r8a7791.dtsi create mode 100644 arch/arm/dts/r8a7792-blanche-u-boot.dts create mode 100644 arch/arm/dts/r8a7792-blanche.dts create mode 100644 arch/arm/dts/r8a7792-u-boot.dtsi create mode 100644 arch/arm/dts/r8a7792.dtsi create mode 100644 arch/arm/dts/r8a7793-gose-u-boot.dts create mode 100644 arch/arm/dts/r8a7793-gose.dts create mode 100644 arch/arm/dts/r8a7793-u-boot.dtsi create mode 100644 arch/arm/dts/r8a7793.dtsi create mode 100644 arch/arm/dts/r8a7794-alt-u-boot.dts create mode 100644 arch/arm/dts/r8a7794-alt.dts create mode 100644 arch/arm/dts/r8a7794-silk-u-boot.dts create mode 100644 arch/arm/dts/r8a7794-silk.dts create mode 100644 arch/arm/dts/r8a7794-u-boot.dtsi create mode 100644 arch/arm/dts/r8a7794.dtsi create mode 100644 arch/arm/dts/r8a7795-h3ulcb-u-boot.dts create mode 100644 arch/arm/dts/r8a7795-salvator-x-u-boot.dts create mode 100644 arch/arm/dts/r8a7795-u-boot.dtsi create mode 100644 arch/arm/dts/r8a7796-m3ulcb-u-boot.dts create mode 100644 arch/arm/dts/r8a7796-salvator-x-u-boot.dts create mode 100644 arch/arm/dts/r8a7796-u-boot.dtsi create mode 100644 arch/arm/dts/r8a77970-eagle-u-boot.dts create mode 100644 arch/arm/dts/r8a77970-u-boot.dtsi create mode 100644 arch/arm/dts/r8a77995-draak-u-boot.dts create mode 100644 arch/arm/dts/r8a77995-u-boot.dtsi create mode 100644 arch/arm/dts/r8a779x-u-boot.dtsi create mode 100644 drivers/clk/renesas/clk-rcar-gen2.c create mode 100644 drivers/clk/renesas/r8a7790-cpg-mssr.c create mode 100644 drivers/clk/renesas/r8a7791-cpg-mssr.c create mode 100644 drivers/clk/renesas/r8a7792-cpg-mssr.c create mode 100644 drivers/clk/renesas/r8a7794-cpg-mssr.c create mode 100644 drivers/clk/renesas/r8a7795-cpg-mssr.c create mode 100644 drivers/clk/renesas/r8a7796-cpg-mssr.c create mode 100644 drivers/clk/renesas/r8a77970-cpg-mssr.c create mode 100644 drivers/clk/renesas/r8a77995-cpg-mssr.c create mode 100644 drivers/clk/renesas/rcar-gen2-cpg.h create mode 100644 drivers/clk/renesas/rcar-gen3-cpg.h create mode 100644 drivers/clk/renesas/renesas-cpg-mssr.c create mode 100644 drivers/clk/renesas/renesas-cpg-mssr.h create mode 100644 drivers/pci/pci-rcar-gen2.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a7790.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a7791.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a7792.c create mode 100644 drivers/pinctrl/renesas/pfc-r8a7794.c create mode 100644 include/dt-bindings/clock/r8a7790-clock.h create mode 100644 include/dt-bindings/clock/r8a7790-cpg-mssr.h create mode 100644 include/dt-bindings/clock/r8a7791-clock.h create mode 100644 include/dt-bindings/clock/r8a7791-cpg-mssr.h create mode 100644 include/dt-bindings/clock/r8a7792-clock.h create mode 100644 include/dt-bindings/clock/r8a7792-cpg-mssr.h create mode 100644 include/dt-bindings/clock/r8a7793-clock.h create mode 100644 include/dt-bindings/clock/r8a7793-cpg-mssr.h create mode 100644 include/dt-bindings/clock/r8a7794-clock.h create mode 100644 include/dt-bindings/clock/r8a7794-cpg-mssr.h create mode 100644 include/dt-bindings/power/r8a7790-sysc.h create mode 100644 include/dt-bindings/power/r8a7791-sysc.h create mode 100644 include/dt-bindings/power/r8a7792-sysc.h create mode 100644 include/dt-bindings/power/r8a7793-sysc.h create mode 100644 include/dt-bindings/power/r8a7794-sysc.h

On Sat, Jan 27, 2018 at 08:40:49PM +0100, Marek Vasut wrote:
The following changes since commit 16121280188d3daa57b18ad623d0845bbbb5a90a:
Merge git://git.denx.de/u-boot-fsl-qoriq (2018-01-23 21:48:53 -0500)
are available in the Git repository at:
git://git.denx.de/u-boot-sh.git rmobile-mx
for you to fetch changes up to 789edf694c63a6eff1188b3672af7d0228a1a0d9:
ARM: rmobile: Convert R8A7791 Porter board to DM and DT (2018-01-27 20:38:54 +0100)
Applied to u-boot/master, thanks!
participants (2)
-
Marek Vasut
-
Tom Rini