From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nobuhiro Iwamatsu Date: Thu, 21 Jul 2016 04:10:30 +0900 Subject: [U-Boot] Pull request: u-boot-sh/rmobile Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de 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 997660af470f68e9d3fa7c06271d35b40bbe3833: arm: rmobile: Update defconfig (2016-07-09 05:50:53 +0900) ---------------------------------------------------------------- Hiroyuki Yokoyama (1): serial: sh: Add support R8A7795 Nobuhiro Iwamatsu (11): 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 Yannick Gicquel (1): mmc: rmobile: add a compiler barrier masakazu.mochizuki.wd at 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/{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/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 | 4 + 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 | 105 ++ 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 +- 113 files changed, 11573 insertions(+), 220 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 (77%) 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 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 -- Nobuhiro Iwamatsu iwamatsu at {nigauri.org / debian.org} GPG ID: 40AD1FA6