[U-Boot] [PULL] u-boot-socfpga/master
Marek Vasut
marex at denx.de
Thu Dec 11 13:53:15 CET 2014
Hi Tom,
below is the stuff I had stashed in a tree for a while now. All of the cadence
stuff was sent way before RC1 and stabilized just after RC1 was out, yet I was
not able to get it out earlier. The stuff from Ding are fixes, which were sent
after RC2. All of this is contained to socfpga, so I believe it's fine to apply
even now.
The following changes since commit 97cdf64026c7d749dd7a5c0dbaba7a60a7292ac9:
Merge branch 'sandbox' of git://git.denx.de/u-boot-x86 (2014-12-04 09:24:05
-0500)
are available in the git repository at:
git://git.denx.de/u-boot-socfpga.git master
for you to fetch changes up to b9b5cf0ea3c5c141f31cc0c4c8edebbfd9ff5866:
socfpga: correctly increment freeze_controller_base address (2014-12-06
13:53:57 +0100)
----------------------------------------------------------------
Dinh Nguyen (3):
arm: socfpga: set skew settings for ethernet phy
socfpga: add missing struct member fifo_triple_byte
socfpga: correctly increment freeze_controller_base address
Stefan Roese (15):
arm: socfpga: Add myself as maintainer for the SoCrates board
arm: socfpga: dts: Move to SPDX license identifiers
spi: Add Cadence QSPI DM driver used by SoCFPGA
arm: socfpga: dts: Add Cadence QSPI DT node to socfpga.dtsi
arm: socfpga: dts: Add spi0 alias for Cadence QSPI driver
arm: socfpga: Add Cadence QSPI support to config header
spi: Add designware master SPI DM driver used on SoCFPGA
arm: socfpga: dts: Add spi0/1 dts nodes for the Designware master SPI
devices
arm: socfpga: dts: socrates: Add spi1/2 aliases needed DM SPI probing
arm: socfpga: Add Designware (DW) SPI support to config header
arm: socfpga: dts: altr,rst-mgr.h: Move to SPDX license identifiers
arm: socfpga: Use only one clrbits_le32 call to deassert SPI reset bits
arm: socfpga: Add missing DW master SPI clock prototyp to clock_manager.h
spi: designware_spi: Some fixes / changes
arm: socfpga: DW_SPI: Remove clock info from config header
arch/arm/cpu/armv7/socfpga/freeze_controller.c | 6 +-
arch/arm/cpu/armv7/socfpga/reset_manager.c | 4 +-
arch/arm/dts/socfpga.dtsi | 56 ++++--
arch/arm/dts/socfpga_cyclone5.dtsi | 13 +-
arch/arm/dts/socfpga_cyclone5_socrates.dts | 39 ++--
arch/arm/include/asm/arch-socfpga/clock_manager.h | 1 +
arch/arm/include/asm/arch-socfpga/freeze_controller.h | 1 -
arch/arm/include/asm/arch-socfpga/scan_manager.h | 1 +
board/altera/socfpga/MAINTAINERS | 5 +
board/altera/socfpga/socfpga_cyclone5.c | 16 ++
drivers/spi/Makefile | 2 +
drivers/spi/cadence_qspi.c | 345
++++++++++++++++++++++++++++++++
drivers/spi/cadence_qspi.h | 76 ++++++++
drivers/spi/cadence_qspi_apb.c | 898
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
drivers/spi/designware_spi.c | 426
++++++++++++++++++++++++++++++++++++++++
include/configs/socfpga_common.h | 33 +++-
include/dt-bindings/reset/altr,rst-mgr.h | 9 +-
17 files changed, 1879 insertions(+), 52 deletions(-)
create mode 100644 drivers/spi/cadence_qspi.c
create mode 100644 drivers/spi/cadence_qspi.h
create mode 100644 drivers/spi/cadence_qspi_apb.c
create mode 100644 drivers/spi/designware_spi.c
More information about the U-Boot
mailing list