[U-Boot] Please pull u-boot-marvell/master

Stefan Roese sr at denx.de
Thu Jan 14 14:28:20 CET 2016


Hi Tom,

please pull all the pending Marvell patches, mostly Armada
XP and 38x related.

Thanks,
Stefan

The following changes since commit d29892ba854f40980b84f86566cd0c2308c66afe:

  part_dos.c: Don't wrap to negative after 2G sectors (2016-01-13 16:33:20 -0500)

are available in the git repository at:

  git://www.denx.de/git/u-boot-marvell.git 

for you to fetch changes up to f822d8578ba395d9af1cc315a2fb87b1eed3d355:

  MAINTAINERS: Update Marvell custodianship (2016-01-14 14:17:36 +0100)

----------------------------------------------------------------
Phil Sutter (10):
      drivers/pci: Fix for debug builds without CONFIG_PCI_ENUM_ONLY
      README: Review the u-boot porting guide list
      axp: Fix debugging support in DDR3 write leveling
      drivers/pci/pci_mvebu: Fix for boards with X4 lanes
      mvebu: axp: refactor board_sat_r_get() and caller
      mvebu: Introduce kconfig symbols for SoC variants
      mvebu: axp: Rename MV_DDR_32BIT to CONFIG_DDR_32BIT
      mvebu: Add rudimental MV78230 support
      mvebu: Support Synology DS414
      mvebu: ds414: Implement Synology specific command set

Stefan Roese (34):
      arm: mvebu/kirkwood: Use common timer functions
      arm: mvebu: ddr: Fix compilation warning
      arm: mvebu: Add DM and OF_CONTROL support to SPL
      spi: kirkwood_spi.c: Prepare for driver model support
      spi: kirkwood_spi.c: Add driver model support
      arm: mvebu: Add SPI driver model support
      arm: mvebu: Add armada-xp-maxbcm.dts for maxbcm board
      arm: mvebu: armada-388-gp.dts: Add ethernet aliases
      net: mvneta: Convert to driver model
      arm: mvebu: Move some defines to common include file
      arm: mvebu: Add SolidRun ClearFog Armada 38x initial support
      arm: mvebu: db-mv784mp-gp: Switch from IDE to SATA support
      arm: mvebu: db-mv784mp-gp: Enable common file-system support
      arm: mvebu: db-mv784mp-gp: Enable cache command
      arm: mvebu: Enable L2 cache on Armada XP
      arm: mvebu: Add v7_outer_cache_disable function for AXP & A38x
      arm: mvebu: Don't call arch_cpu_init() from SPL at all
      arm: mvebu: Remove SYS_MALLOC_CLEAR_ON_INIT from DB-MV784MP-GP AXP board
      arm: mvebu: Don't disable cache at startup on Armada XP at all
      arm: mvebu: Simplify code in setup_usb_phys() a bit
      arm: mvebu: Don't use 0 as board ID as its used for the custom boards
      arm: mvebu: Add support for MV78260
      arm: mvebu: Make ECC support configurable on Armada XP
      arm: mvebu: Don't include "netdev.h" in cpu.c
      arm: mvebu: Make serdes setup on Armada XP less noisy
      arm: mvebu: Print CPU and SDRAM frequency upon startup
      arm: mvebu: Consolidate board Kconfig options into one file
      arm: mvebu: Move SoC selection (A38X vs AXP) into Kconfig
      arm: mvebu: Remove leftover Makefile
      arm: mvebu: Move SAR register defines into header
      arm: mvebu: Make local structs static const
      arm: mvebu: Add runtime boot-device detection
      arm: mvebu: Add runtime detection of UART (xmodem) boot-mode
      MAINTAINERS: Update Marvell custodianship

Tor Krill (1):
      sata: Add SATA driver with DMA support for Marvell Kirkwood and Armada XP

 MAINTAINERS                                        |    4 +-
 Makefile                                           |   10 -
 README                                             |   11 +-
 arch/arm/Kconfig                                   |    9 +-
 arch/arm/Makefile                                  |    2 +-
 arch/arm/dts/Makefile                              |    5 +-
 arch/arm/dts/armada-370-xp.dtsi                    |    1 +
 arch/arm/dts/armada-388-clearfog.dts               |  509 ++++++++++
 arch/arm/dts/armada-388-gp.dts                     |    9 +
 arch/arm/dts/armada-38x.dtsi                       |    2 +
 arch/arm/dts/armada-xp-gp.dts                      |    7 +
 arch/arm/dts/armada-xp-maxbcm.dts                  |  249 +++++
 arch/arm/dts/armada-xp-synology-ds414.dts          |  337 +++++++
 arch/arm/dts/armada-xp.dtsi                        |    1 +
 arch/arm/mach-kirkwood/include/mach/config.h       |    5 +
 arch/arm/mach-mvebu/Kconfig                        |   63 +-
 arch/arm/mach-mvebu/Makefile                       |    8 +-
 arch/arm/mach-mvebu/cpu.c                          |  207 ++--
 arch/arm/mach-mvebu/dram.c                         |   20 +-
 arch/arm/mach-mvebu/include/mach/config.h          |   26 +-
 arch/arm/mach-mvebu/include/mach/cpu.h             |   10 +
 arch/arm/mach-mvebu/include/mach/soc.h             |   63 +-
 arch/arm/mach-mvebu/lowlevel_spl.S                 |    6 -
 arch/arm/mach-mvebu/mbus.c                         |    2 +-
 arch/arm/mach-mvebu/serdes/axp/board_env_spec.h    |    4 +-
 .../arm/mach-mvebu/serdes/axp/high_speed_env_lib.c |   88 +-
 arch/arm/mach-mvebu/spl.c                          |   87 +-
 arch/arm/mach-mvebu/timer.c                        |  136 +--
 arch/arm/mach-mvebu/u-boot-spl.lds                 |   57 --
 arch/arm/mvebu-common/Makefile                     |   14 -
 board/Marvell/db-88f6820-gp/Kconfig                |   12 -
 board/Marvell/db-88f6820-gp/kwbimage.cfg           |    2 +-
 board/Marvell/db-mv784mp-gp/Kconfig                |   12 -
 board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c        |   32 +-
 board/Marvell/db-mv784mp-gp/kwbimage.cfg           |    2 +-
 board/Synology/common/Makefile                     |    7 +
 board/Synology/common/cmd_syno.c                   |  227 +++++
 board/Synology/ds414/Makefile                      |    7 +
 board/Synology/ds414/ds414.c                       |  185 ++++
 board/Synology/ds414/kwbimage.cfg                  |   12 +
 board/maxbcm/Kconfig                               |    9 -
 board/maxbcm/kwbimage.cfg                          |    2 +-
 board/maxbcm/maxbcm.c                              |   20 +-
 board/solidrun/clearfog/MAINTAINERS                |    6 +
 board/solidrun/clearfog/Makefile                   |    7 +
 board/solidrun/clearfog/README                     |   18 +
 board/solidrun/clearfog/clearfog.c                 |  156 +++
 board/solidrun/clearfog/kwbimage.cfg               |   12 +
 configs/clearfog_defconfig                         |   21 +
 configs/db-88f6820-gp_defconfig                    |    6 +
 configs/db-mv784mp-gp_defconfig                    |    7 +
 configs/ds414_defconfig                            |   18 +
 configs/maxbcm_defconfig                           |    8 +-
 drivers/Makefile                                   |    4 +-
 drivers/block/Makefile                             |    1 +
 drivers/block/mvsata_ide.c                         |    6 +-
 drivers/block/sata_mv.c                            | 1045 ++++++++++++++++++++
 drivers/ddr/marvell/a38x/ddr3_debug.c              |   15 -
 drivers/ddr/marvell/a38x/ddr3_training_ip.h        |    2 -
 drivers/ddr/marvell/axp/ddr3_axp.h                 |    3 +
 drivers/ddr/marvell/axp/ddr3_axp_config.h          |    7 +-
 drivers/ddr/marvell/axp/ddr3_axp_mc_static.h       |   20 +-
 drivers/ddr/marvell/axp/ddr3_write_leveling.c      |    4 +-
 drivers/i2c/mvtwsi.c                               |    2 +-
 drivers/net/mvneta.c                               |  230 +++--
 drivers/pci/pci_auto_old.c                         |    2 +-
 drivers/pci/pci_mvebu.c                            |   14 +
 drivers/spi/kirkwood_spi.c                         |  217 +++-
 include/configs/clearfog.h                         |  176 ++++
 include/configs/db-88f6820-gp.h                    |   25 +-
 include/configs/db-mv784mp-gp.h                    |   60 +-
 include/configs/ds414.h                            |  162 +++
 include/configs/maxbcm.h                           |   15 +-
 tools/Makefile                                     |    2 +-
 tools/kwboot.c                                     |   14 +-
 75 files changed, 4047 insertions(+), 719 deletions(-)
 create mode 100644 arch/arm/dts/armada-388-clearfog.dts
 create mode 100644 arch/arm/dts/armada-xp-maxbcm.dts
 create mode 100644 arch/arm/dts/armada-xp-synology-ds414.dts
 delete mode 100644 arch/arm/mach-mvebu/u-boot-spl.lds
 delete mode 100644 arch/arm/mvebu-common/Makefile
 delete mode 100644 board/Marvell/db-88f6820-gp/Kconfig
 delete mode 100644 board/Marvell/db-mv784mp-gp/Kconfig
 create mode 100644 board/Synology/common/Makefile
 create mode 100644 board/Synology/common/cmd_syno.c
 create mode 100644 board/Synology/ds414/Makefile
 create mode 100644 board/Synology/ds414/ds414.c
 create mode 100644 board/Synology/ds414/kwbimage.cfg
 delete mode 100644 board/maxbcm/Kconfig
 create mode 100644 board/solidrun/clearfog/MAINTAINERS
 create mode 100644 board/solidrun/clearfog/Makefile
 create mode 100644 board/solidrun/clearfog/README
 create mode 100644 board/solidrun/clearfog/clearfog.c
 create mode 100644 board/solidrun/clearfog/kwbimage.cfg
 create mode 100644 configs/clearfog_defconfig
 create mode 100644 configs/ds414_defconfig
 create mode 100644 drivers/block/sata_mv.c
 create mode 100644 include/configs/clearfog.h
 create mode 100644 include/configs/ds414.h


More information about the U-Boot mailing list