[U-Boot] [PULL] u-boot-sh/rmobile-mx
Marek Vasut
marek.vasut at gmail.com
Sat Jan 27 19:40:49 UTC 2018
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
More information about the U-Boot
mailing list