[U-Boot] Resend: Pull request: u-boot-sh/rmobile

Hi Tom,
Please pull u-boot-sh rmobile branch.
The following changes since commit 59d07ee08e858bf2c121d0cdc6c8ddd3b26ee5b1:
SPL: tiny-printf: avoid any BSS usage (2016-07-08 12:50:34 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-sh.git rmobile
for you to fetch changes up to 9d96c3f426f72569c08d57a2736f984a9a632340:
ARM: rmobile: r8a7795: Add MMU layout (2016-08-10 13:14:37 +0900)
---------------------------------------------------------------- Hiroyuki Yokoyama (1): serial: sh: Add support R8A7795
Nobuhiro Iwamatsu (15): ARM: rmobile: Move SoC sources to mach-rmobile ARM: rmobile: Move SoC headers to mach-rmobile/include/mach ARM: Rmobile: Rename CONFIG_RMOBILE to CONFIG_ARCH_RMOBILE MAINTAINERS: Add maintainer entry of RMOBILE ARM: rmobile: Create R-Car 32bit (Gen1 and Gen2) for Kconfig ARM: rmobile: Move rcar-gen2-common to rcar-common ARM: rmobile: Add support R-Car Generation 3 ARM: rmobile: Add support R8A7795 ARM: rmobile: Add support salvator-x board ARM: rmobile: rcar-common: Fix warning of type difference arm: rmobile: Update defconfig ARM: rmobile: lager: Move rcar-gen2-common to rcar-common ARM: rmobile: Remove duplicate configs by Kconfig in rcar-gen3-common.h ARM: rmobile: salvator-x: Update defconfig ARM: rmobile: r8a7795: Add MMU layout
Yannick Gicquel (1): mmc: rmobile: add a compiler barrier
masakazu.mochizuki.wd@hitachi.com (2): arm: rmobile: Add BLANCHE board support arm: rmobile: Fix HDMI output for BLANCHE board
MAINTAINERS | 6 + arch/arm/Kconfig | 7 +- arch/arm/Makefile | 1 + arch/arm/cpu/armv7/Makefile | 1 + arch/arm/mach-rmobile/Kconfig | 20 + arch/arm/{cpu/armv7/rmobile/Kconfig => mach-rmobile/Kconfig.32} | 12 +- arch/arm/mach-rmobile/Kconfig.64 | 28 + arch/arm/{cpu/armv7/rmobile => mach-rmobile}/Makefile | 4 +- arch/arm/{cpu/armv7/rmobile => mach-rmobile}/board.c | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/cpu_info-r8a7740.c | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/cpu_info-rcar.c | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/cpu_info-sh73a0.c | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/cpu_info.c | 1 + arch/arm/{cpu/armv7/rmobile => mach-rmobile}/emac.c | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/ehci-rmobile.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/gpio.h | 6 + arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/irqs.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/mmc.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7740-gpio.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7740.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7790-gpio.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7790.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7791-gpio.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7791.h | 0 arch/arm/mach-rmobile/include/mach/r8a7792-gpio.h | 220 +++++++ arch/arm/mach-rmobile/include/mach/r8a7792.h | 34 + arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7793-gpio.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7793.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7794-gpio.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7794.h | 0 arch/arm/mach-rmobile/include/mach/r8a7795-gpio.h | 988 +++++++++++++++++++++++++++++ arch/arm/mach-rmobile/include/mach/r8a7795.h | 36 ++ arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/rcar-base.h | 387 +++++++++++- arch/arm/mach-rmobile/include/mach/rcar-gen3-base.h | 100 +++ arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/rcar-mstp.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/rmobile.h | 8 +- arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/sh73a0-gpio.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/sh73a0.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/sh_sdhi.h | 0 arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/sys_proto.h | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/lowlevel_init.S | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/lowlevel_init_ca15.S | 0 arch/arm/mach-rmobile/lowlevel_init_gen3.S | 76 +++ arch/arm/mach-rmobile/memmap-r8a7795.c | 30 + arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7740.c | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7790.c | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7790.h | 48 ++ arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7791.c | 0 arch/arm/mach-rmobile/pfc-r8a7792.c | 2302 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7793.c | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7794.c | 0 arch/arm/mach-rmobile/pfc-r8a7795.c | 4844 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-sh73a0.c | 0 arch/arm/{cpu/armv7/rmobile => mach-rmobile}/timer.c | 0 board/atmark-techno/armadillo-800eva/armadillo-800eva.c | 2 +- board/kmc/kzm9g/kzm9g.c | 2 +- board/renesas/alt/Makefile | 2 +- board/renesas/alt/alt.c | 2 +- board/renesas/alt/qos.c | 6 +- board/renesas/blanche/Kconfig | 12 + board/renesas/blanche/Makefile | 9 + board/renesas/blanche/blanche.c | 488 +++++++++++++++ board/renesas/blanche/qos.c | 1366 ++++++++++++++++++++++++++++++++++++++++ board/renesas/blanche/qos.h | 12 + board/renesas/gose/Makefile | 2 +- board/renesas/gose/gose.c | 2 +- board/renesas/gose/qos.c | 6 +- board/renesas/koelsch/Makefile | 2 +- board/renesas/koelsch/koelsch.c | 2 +- board/renesas/koelsch/qos.c | 6 +- board/renesas/lager/Makefile | 2 +- board/renesas/lager/lager.c | 2 +- board/renesas/lager/qos.c | 6 +- board/renesas/porter/Makefile | 2 +- board/renesas/porter/porter.c | 2 +- board/renesas/porter/qos.c | 6 +- board/renesas/{rcar-gen2-common => rcar-common}/common.c | 14 +- board/renesas/salvator-x/Kconfig | 15 + board/renesas/salvator-x/MAINTAINERS | 6 + board/renesas/salvator-x/Makefile | 9 + board/renesas/salvator-x/salvator-x.c | 120 ++++ board/renesas/silk/Makefile | 2 +- board/renesas/silk/qos.c | 6 +- board/renesas/silk/silk.c | 2 +- board/renesas/stout/Makefile | 2 +- board/renesas/stout/qos.c | 6 +- board/renesas/stout/stout.c | 2 +- configs/alt_defconfig | 20 +- configs/armadillo-800eva_defconfig | 2 +- configs/blanche_defconfig | 22 + configs/gose_defconfig | 21 +- configs/koelsch_defconfig | 20 +- configs/kzm9g_defconfig | 2 +- configs/lager_defconfig | 21 +- configs/porter_defconfig | 21 +- configs/salvator-x_defconfig | 12 + configs/silk_defconfig | 20 +- configs/stout_defconfig | 21 +- drivers/mmc/sh_mmcif.h | 2 +- drivers/mmc/sh_sdhi.c | 29 +- drivers/serial/serial_sh.h | 9 +- include/configs/alt.h | 6 +- include/configs/armadillo-800eva.h | 2 +- include/configs/blanche.h | 121 ++++ include/configs/gose.h | 6 +- include/configs/koelsch.h | 6 +- include/configs/kzm9g.h | 2 +- include/configs/lager.h | 4 +- include/configs/porter.h | 6 +- include/configs/rcar-gen3-common.h | 99 +++ include/configs/salvator-x.h | 54 ++ include/configs/silk.h | 6 +- include/configs/stout.h | 4 +- include/sh_pfc.h | 3 + include/sh_tmu.h | 2 +- 115 files changed, 11606 insertions(+), 221 deletions(-) create mode 100644 arch/arm/mach-rmobile/Kconfig rename arch/arm/{cpu/armv7/rmobile/Kconfig => mach-rmobile/Kconfig.32} (81%) create mode 100644 arch/arm/mach-rmobile/Kconfig.64 rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/Makefile (76%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/board.c (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/cpu_info-r8a7740.c (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/cpu_info-rcar.c (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/cpu_info-sh73a0.c (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/cpu_info.c (98%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/emac.c (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/ehci-rmobile.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/gpio.h (77%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/irqs.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/mmc.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7740-gpio.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7740.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7790-gpio.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7790.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7791-gpio.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7791.h (100%) create mode 100644 arch/arm/mach-rmobile/include/mach/r8a7792-gpio.h create mode 100644 arch/arm/mach-rmobile/include/mach/r8a7792.h rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7793-gpio.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7793.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7794-gpio.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/r8a7794.h (100%) create mode 100644 arch/arm/mach-rmobile/include/mach/r8a7795-gpio.h create mode 100644 arch/arm/mach-rmobile/include/mach/r8a7795.h rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/rcar-base.h (62%) create mode 100644 arch/arm/mach-rmobile/include/mach/rcar-gen3-base.h rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/rcar-mstp.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/rmobile.h (77%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/sh73a0-gpio.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/sh73a0.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/sh_sdhi.h (100%) rename arch/arm/{include/asm/arch-rmobile => mach-rmobile/include/mach}/sys_proto.h (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/lowlevel_init.S (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/lowlevel_init_ca15.S (100%) create mode 100644 arch/arm/mach-rmobile/lowlevel_init_gen3.S create mode 100644 arch/arm/mach-rmobile/memmap-r8a7795.c rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7740.c (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7790.c (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7790.h (63%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7791.c (100%) create mode 100644 arch/arm/mach-rmobile/pfc-r8a7792.c rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7793.c (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-r8a7794.c (100%) create mode 100644 arch/arm/mach-rmobile/pfc-r8a7795.c rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/pfc-sh73a0.c (100%) rename arch/arm/{cpu/armv7/rmobile => mach-rmobile}/timer.c (100%) create mode 100644 board/renesas/blanche/Kconfig create mode 100644 board/renesas/blanche/Makefile create mode 100644 board/renesas/blanche/blanche.c create mode 100644 board/renesas/blanche/qos.c create mode 100644 board/renesas/blanche/qos.h rename board/renesas/{rcar-gen2-common => rcar-common}/common.c (81%) create mode 100644 board/renesas/salvator-x/Kconfig create mode 100644 board/renesas/salvator-x/MAINTAINERS create mode 100644 board/renesas/salvator-x/Makefile create mode 100644 board/renesas/salvator-x/salvator-x.c create mode 100644 configs/blanche_defconfig create mode 100644 configs/salvator-x_defconfig create mode 100755 include/configs/blanche.h create mode 100644 include/configs/rcar-gen3-common.h create mode 100644 include/configs/salvator-x.h

On Wed, Aug 10, 2016 at 11:35:47PM +0900, Nobuhiro Iwamatsu wrote:
Hi Tom,
Please pull u-boot-sh rmobile branch.
The following changes since commit 59d07ee08e858bf2c121d0cdc6c8ddd3b26ee5b1:
SPL: tiny-printf: avoid any BSS usage (2016-07-08 12:50:34 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-sh.git rmobile
for you to fetch changes up to 9d96c3f426f72569c08d57a2736f984a9a632340:
ARM: rmobile: r8a7795: Add MMU layout (2016-08-10 13:14:37 +0900)
Still breaking some machines, sorry: +(smdkc100,s5p_goni) ../scripts/Makefile.build:59: ../arch/arm/cpu/armv7/s5pc1xx/Makefile: No such file or directory +(smdkc100,s5p_goni) make[3]: *** No rule to make target '../arch/arm/cpu/armv7/s5pc1xx/Makefile'. Stop. +(smdkc100,s5p_goni) make[2]: *** [arch/arm/cpu/armv7/s5pc1xx] Error 2 +(smdkc100,s5p_goni) make[1]: *** [arch/arm/cpu/armv7] Error 2

Hi,
2016-08-11 10:15 GMT+09:00 Tom Rini trini@konsulko.com:
On Wed, Aug 10, 2016 at 11:35:47PM +0900, Nobuhiro Iwamatsu wrote:
Hi Tom,
Please pull u-boot-sh rmobile branch.
The following changes since commit 59d07ee08e858bf2c121d0cdc6c8ddd3b26ee5b1:
SPL: tiny-printf: avoid any BSS usage (2016-07-08 12:50:34 -0400)
are available in the git repository at:
git://git.denx.de/u-boot-sh.git rmobile
for you to fetch changes up to 9d96c3f426f72569c08d57a2736f984a9a632340:
ARM: rmobile: r8a7795: Add MMU layout (2016-08-10 13:14:37 +0900)
Still breaking some machines, sorry: +(smdkc100,s5p_goni) ../scripts/Makefile.build:59: ../arch/arm/cpu/armv7/s5pc1xx/Makefile: No such file or directory +(smdkc100,s5p_goni) make[3]: *** No rule to make target '../arch/arm/cpu/armv7/s5pc1xx/Makefile'. Stop. +(smdkc100,s5p_goni) make[2]: *** [arch/arm/cpu/armv7/s5pc1xx] Error 2 +(smdkc100,s5p_goni) make[1]: *** [arch/arm/cpu/armv7] Error 2
-- Tom
Hmm, sorry. I 've noticed that it contains unnecessary fixes for s5pc1xx. I already sent a patch on this. I will send a new PR.
Best regards, Nobuhiro
participants (2)
-
Nobuhiro Iwamatsu
-
Tom Rini