mbox series

[U-Boot,PULL] u-boot-sh/master

Message ID e51f0023-d18b-b087-fbc8-8e660daa0c50@gmail.com
State Accepted
Delegated to: Tom Rini
Headers show
Series [U-Boot,PULL] u-boot-sh/master | expand

Pull-request

git://git.denx.de/u-boot-sh.git master

Message

Marek Vasut April 12, 2018, 3:28 a.m. UTC
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

Comments

Masahiro Yamada April 12, 2018, 3:55 a.m. UTC | #1
2018-04-12 12:28 GMT+09:00 Marek Vasut <marek.vasut@gmail.com>:
> 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


FWIW,

Ack for the mmc:uniphier changes.


Thanks.


>       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
> _______________________________________________
> U-Boot mailing list
> U-Boot@lists.denx.de
> https://lists.denx.de/listinfo/u-boot
Tom Rini April 13, 2018, 4:57 p.m. UTC | #2
On Thu, Apr 12, 2018 at 05:28:35AM +0200, Marek Vasut wrote:

> 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)
> 

Applied to u-boot/master, thanks!