[U-Boot] [PULL] u-boot-sh/master
Marek Vasut
marek.vasut at gmail.com
Thu Apr 12 03:28:35 UTC 2018
The following changes since commit
d79dfd4519c3f357a2523acfeb26eca6f59eae4d:
spl: ram: Add TPL Kconfig symbols (2018-04-11 13:22:06 -0400)
are available in the Git repository at:
git://git.denx.de/u-boot-sh.git master
for you to fetch changes up to 97ed677831e45b789fc19bd807273ff34486efb8:
ARM: rmobile: Set maximum kernel size to 64 MiB on Gen3 (2018-04-11
23:19:52 +0200)
----------------------------------------------------------------
Marek Vasut (36):
ARM: rmobile: Split U-Boot and SPL sources on Porter
ARM: rmobile: Do not init caches in TPL before DRAM
ARM: rmobile: Add TPL support on R8A7791 M2 Porter
ARM: rmobile: Add JTAG recovery support for M2 Porter
ARM: rmobile: Enable HUSH on M2 Porter
mmc: uniphier: Split out SoC specific bits from the driver
mmc: renesas-sdhi: Add Renesas SDHI Kconfig entry
ARM: rmobile: Switch to CONFIG_RENESAS_SDHI
mmc: uniphier: Factor out FIFO accessors
mmc: uniphier: Drop useless check
mmc: uniphier: Add support for 16bit variant
mmc: uniphier: Allow passing quirks to the probe function
mmc: renesas-sdhi: Handle 16bit IP
mmc: matsushita-common: Use mmc_of_parse()
mmc: matsushita-common: Add Renesas RCar quirks
mmc: matsushita-common: Handle Renesas div-by-1
mmc: matsushita-common: Handle DMA completion flag differences
mmc: matsushita-common: Handle bus width 0
mmc: matsushita-common: Always check controller version
mmc: matsushita-common: Properly handle pin voltage configuration
mmc: matsushita-common: Export register access functions
mmc: renesas-sdhi: Add Renesas SDR104/HS200 tuning support
ARM: rmobile: Enable HS200 mode on RCar Gen3
mmc: matsushita-common: Special case only select registers in 16bit
mmc: matsushita-common: Correctly set mode in 16bit
mmc: matsushita-common: Wait for command completion
mmc: matsushita-common: Add missing else
mmc: renesas-sdhi: Wait after reconfiguring pins
mtd: rpc: Add Renesas RPC Hyperflash driver
mtd: spi: Add Renesas RPC SPI-flash driver
spi: sh_qspi: Replace data types with short ones
spi: sh_qspi: Drop SPBDCR wait
spi: sh_qspi: Replace ad hoc waiting with wait_for_bit
spi: sh_qspi: Make use of the 32byte FIFO
ARM: rmobile: Fix the memory map on Gen3
ARM: rmobile: Set maximum kernel size to 64 MiB on Gen3
arch/arm/mach-rmobile/Kconfig.32 | 1 +
arch/arm/mach-rmobile/cpu_info.c | 3 -
arch/arm/mach-rmobile/include/mach/boot0.h | 24 ++++
arch/arm/mach-rmobile/include/mach/rmobile.h | 1 -
arch/arm/mach-rmobile/lowlevel_init_ca15.S | 2 +
arch/arm/mach-rmobile/memmap-gen3.c | 92 ++--------------
board/renesas/porter/Makefile | 4 +
board/renesas/porter/porter.c | 22 ----
board/renesas/porter/porter_spl.c | 495
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configs/porter_defconfig | 23 +++-
configs/r8a7795_salvator-x_defconfig | 6 +-
configs/r8a7795_ulcb_defconfig | 6 +-
configs/r8a77965_salvator-x_defconfig | 2 +-
configs/r8a7796_salvator-x_defconfig | 6 +-
configs/r8a7796_ulcb_defconfig | 6 +-
configs/r8a77970_eagle_defconfig | 6 +-
configs/r8a77995_draak_defconfig | 6 +-
drivers/mmc/Kconfig | 15 ++-
drivers/mmc/Makefile | 3 +-
drivers/mmc/matsushita-common.c | 787
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/mmc/matsushita-common.h | 151
++++++++++++++++++++++++++
drivers/mmc/renesas-sdhi.c | 368
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/mmc/uniphier-sd.c | 850
++--------------------------------------------------------------------------------------------------------------------------------------------
drivers/mtd/Kconfig | 7 ++
drivers/mtd/Makefile | 1 +
drivers/mtd/renesas_rpc_hf.c | 398
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/spi/Kconfig | 8 ++
drivers/spi/Makefile | 1 +
drivers/spi/renesas_rpc_spi.c | 465
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/spi/sh_qspi.c | 119 ++++++++++----------
include/configs/porter.h | 6 +
include/configs/rcar-gen3-common.h | 1 +
32 files changed, 2867 insertions(+), 1018 deletions(-)
create mode 100644 arch/arm/mach-rmobile/include/mach/boot0.h
create mode 100644 board/renesas/porter/porter_spl.c
create mode 100644 drivers/mmc/matsushita-common.c
create mode 100644 drivers/mmc/matsushita-common.h
create mode 100644 drivers/mmc/renesas-sdhi.c
create mode 100644 drivers/mtd/renesas_rpc_hf.c
create mode 100644 drivers/spi/renesas_rpc_spi.c
More information about the U-Boot
mailing list