From mboxrd@z Thu Jan 1 00:00:00 1970 From: Luka Perkov Date: Mon, 17 Aug 2015 16:56:18 +0000 Subject: [U-Boot] Please pull u-boot-marvell master Message-ID: <0000014f3c971550-fb23c625-34f0-4b1b-8ef8-5b729d9825ad-000000@email.amazonses.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de Hi Tom, pull containes patches from Stefan and Anton that have been posted on the mailing list a while back. The newest feature is PCI support on mvebu. The following changes since commit 58243001a9419d9d1671e32611b7d15f6ed64b3a: i2c: lpc32xx: fix write timeout (2015-08-17 08:11:50 -0400) are available in the git repository at: git://git.denx.de/u-boot-marvell.git for you to fetch changes up to ce2cb1d3ed92e91b24db516802be3688f7c28e26: arm: mvebu: db-88f6820-gp: Enable PCI support (2015-08-17 18:49:52 +0200) ---------------------------------------------------------------- Anton Schubert (2): arm: mvebu: add multiple usb-hostcontroller support for AXP pci: mvebu: Add PCIe driver Stefan Roese (16): arm: mvebu/armada100: dram.c: Remove CONFIG_SYS_BOARD_DRAM_INIT arm: mvebu: sdram: Enable ECC support on Armada XP arm: mvebu: db-mv784mp-gp.h: Fix image creation - use correct offset arm: mvebu: Change MBUS base addresses and sizes arm: mvebu: Setup the MBUS bridge registers arm: mvebu: Flush caches and disable MMU only on A38x arm: mvebu: Disable MBUS error propagation arm: mvebu: Enable NAND controller on MVEBU SoC's arm: mvebu: Enable USB EHCI support on Armada XP arm: mvebu: db-mv785mp-gp: Add USB/EHCI support arm: mvebu: Display ECC enabled / disabled upon bootup arm: mvebu: Move CONFIG_SYS_TEXT_BASE to an address < 16 MiB arm: mvebu: dram.c: Rework dram_init() and dram_init_banksize() arm: mvebu: Add complete SDRAM ECC scrubbing arm: mvebu: db-mv784mp-gp: Enable PCI support arm: mvebu: db-88f6820-gp: Enable PCI support arch/arm/cpu/arm926ejs/armada100/dram.c | 2 - arch/arm/mach-mvebu/Makefile | 4 + arch/arm/mach-mvebu/cpu.c | 103 +++++-- arch/arm/mach-mvebu/dram.c | 180 +++++++++++- arch/arm/mach-mvebu/include/mach/cpu.h | 13 +- arch/arm/mach-mvebu/include/mach/soc.h | 29 ++ arch/arm/mach-mvebu/mbus.c | 57 +++- board/Marvell/db-88f6820-gp/db-88f6820-gp.c | 9 +- board/Marvell/db-mv784mp-gp/db-mv784mp-gp.c | 9 +- drivers/ddr/marvell/axp/ddr3_axp_config.h | 2 +- drivers/ddr/marvell/axp/xor.c | 3 +- drivers/ddr/marvell/axp/xor.h | 1 + drivers/net/mvneta.c | 1 - drivers/pci/Makefile | 1 + drivers/pci/pci_mvebu.c | 423 ++++++++++++++++++++++++++++ drivers/usb/host/ehci-marvell.c | 28 +- include/configs/db-88f6820-gp.h | 15 +- include/configs/db-mv784mp-gp.h | 24 +- include/configs/maxbcm.h | 7 +- 19 files changed, 855 insertions(+), 56 deletions(-) create mode 100644 drivers/pci/pci_mvebu.c Regards, Luka