[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