Hi Tom, please pull the following Marvell patches mainly adding support for some new boards, like the ARMv8 community boards MACCHIATOBin and ESPRESSBin.
Thanks, Stefan The following changes since commit 5877d8f398de26617be6f1f57bc30c49e9f90ebb: Merge branch 'master' of git://git.denx.de/u-boot-mmc (2017-03-21 14:10:15 -0400) are available in the git repository at: git://www.denx.de/git/u-boot-marvell.git for you to fetch changes up to 60083261a1b33b492ddb5335c125f1223087068b: arm: mvebu: Add gdsys ControlCenter-Compact board (2017-03-23 15:48:28 +0100) ---------------------------------------------------------------- Dirk Eibach (1): arm: mvebu: Add gdsys ControlCenter-Compact board Konstantin Porotchkin (17): arm64: mvebu: gpio: Add GPIO nodes to A8K family devices arm64: mvebu: dts: Add i2c1 pin definitions to CPM mvebu: pcie: Add support for GPIO reset for PCIe device arm64: mvebu: Add default configuraton for MACCHIATOBin board mvebu: usb: xhci: Add VBUS regulator supply to the host driver arm64: mvebu: Rename the db-88f3720 to armada-37xx platform arm64: a37xx: Enable Marvell ETH PHY support arm64: a37xx: Enable bubt command support on A3720-DB arm64: a37xx: dts: Add pin control nodes to DT arm64: a37xx: Handle pin controls in early board init mvebu: neta: Add support for board init function mvebu: neta: a37xx: Add fixed link support to neta driver mvebu: a37xx: Add init for ESPRESSBin Topaz switch arm64: dts: Add device tree for ESPRESSOBin board arm64: mvebu: Add default config for ESPRESSOBin board arm64: a37xx: Disable DB configurations on ESPRESSOBin board arm64: a37xx: Remove DM_I2C_COMPAT from the board config Rabeeh Khoury (1): arm64: mvebu: dts: Add DTS file for MACCHIATOBin board Stefan Roese (3): arm: mvebu: AXP: Add possiblity to configure PEX detection pulse width arm: mvebu: theadorable: Add board-specific PEX detection pulse width arm: mvebu: theadorable: Add 'pcie' test command mario....@gdsys.cc (1): dm: Add callback to modify the device tree arch/arm/Kconfig | 1 + arch/arm/dts/Makefile | 5 +- arch/arm/dts/armada-3720-espressobin.dts | 135 +++++ arch/arm/dts/armada-37xx.dtsi | 14 + arch/arm/dts/armada-38x-controlcenterdc.dts | 589 +++++++++++++++++++++ arch/arm/dts/armada-7040.dtsi | 1 + arch/arm/dts/armada-8040-mcbin.dts | 293 ++++++++++ arch/arm/dts/armada-8040.dtsi | 1 + arch/arm/dts/armada-ap806.dtsi | 8 + arch/arm/dts/armada-cp110-master.dtsi | 22 + arch/arm/dts/armada-cp110-slave.dtsi | 18 + arch/arm/mach-mvebu/Kconfig | 14 +- .../arm/mach-mvebu/serdes/axp/high_speed_env_lib.c | 31 ++ .../MAINTAINERS | 4 +- .../Makefile | 0 board/Marvell/mvebu_armada-37xx/board.c | 258 +++++++++ board/Marvell/mvebu_db-88f3720/board.c | 134 ----- board/gdsys/a38x/.gitignore | 1 + board/gdsys/a38x/Kconfig | 36 ++ board/gdsys/a38x/MAINTAINERS | 7 + board/gdsys/a38x/Makefile | 44 ++ board/gdsys/a38x/controlcenterdc.c | 279 ++++++++++ board/gdsys/a38x/dt_helpers.c | 43 ++ board/gdsys/a38x/dt_helpers.h | 16 + board/gdsys/a38x/hre.c | 516 ++++++++++++++++++ board/gdsys/a38x/hre.h | 38 ++ board/gdsys/a38x/hydra.c | 138 +++++ board/gdsys/a38x/hydra.h | 14 + board/gdsys/a38x/ihs_phys.c | 355 +++++++++++++ board/gdsys/a38x/ihs_phys.h | 2 + board/gdsys/a38x/keyprogram.c | 158 ++++++ board/gdsys/a38x/keyprogram.h | 14 + board/gdsys/a38x/kwbimage.cfg.in | 12 + board/gdsys/a38x/spl.c | 21 + board/theadorable/theadorable.c | 48 ++ common/board_f.c | 10 + configs/controlcenterdc_defconfig | 58 ++ configs/mvebu_db-88f3720_defconfig | 6 +- configs/mvebu_espressobin-88f3720_defconfig | 66 +++ configs/mvebu_mcbin-88f8040_defconfig | 74 +++ doc/device-tree-bindings/pci/armada8k-pcie.txt | 49 ++ doc/device-tree-bindings/usb/marvell.xhci-usb.txt | 28 + doc/driver-model/fdt-fixup.txt | 132 +++++ drivers/net/mvneta.c | 125 ++++- drivers/pci/pcie_dw_mvebu.c | 20 + drivers/usb/host/Kconfig | 1 + drivers/usb/host/xhci-mvebu.c | 13 +- dts/Kconfig | 10 + include/common.h | 1 + include/configs/controlcenterdc.h | 228 ++++++++ .../{mvebu_db-88f3720.h => mvebu_armada-37xx.h} | 7 +- 51 files changed, 3922 insertions(+), 176 deletions(-) create mode 100644 arch/arm/dts/armada-3720-espressobin.dts create mode 100644 arch/arm/dts/armada-38x-controlcenterdc.dts create mode 100644 arch/arm/dts/armada-8040-mcbin.dts rename board/Marvell/{mvebu_db-88f3720 => mvebu_armada-37xx}/MAINTAINERS (58%) rename board/Marvell/{mvebu_db-88f3720 => mvebu_armada-37xx}/Makefile (100%) create mode 100644 board/Marvell/mvebu_armada-37xx/board.c delete mode 100644 board/Marvell/mvebu_db-88f3720/board.c create mode 100644 board/gdsys/a38x/.gitignore create mode 100644 board/gdsys/a38x/Kconfig create mode 100644 board/gdsys/a38x/MAINTAINERS create mode 100644 board/gdsys/a38x/Makefile create mode 100644 board/gdsys/a38x/controlcenterdc.c create mode 100644 board/gdsys/a38x/dt_helpers.c create mode 100644 board/gdsys/a38x/dt_helpers.h create mode 100644 board/gdsys/a38x/hre.c create mode 100644 board/gdsys/a38x/hre.h create mode 100644 board/gdsys/a38x/hydra.c create mode 100644 board/gdsys/a38x/hydra.h create mode 100644 board/gdsys/a38x/ihs_phys.c create mode 100644 board/gdsys/a38x/ihs_phys.h create mode 100644 board/gdsys/a38x/keyprogram.c create mode 100644 board/gdsys/a38x/keyprogram.h create mode 100644 board/gdsys/a38x/kwbimage.cfg.in create mode 100644 board/gdsys/a38x/spl.c create mode 100644 configs/controlcenterdc_defconfig create mode 100644 configs/mvebu_espressobin-88f3720_defconfig create mode 100644 configs/mvebu_mcbin-88f8040_defconfig create mode 100644 doc/device-tree-bindings/pci/armada8k-pcie.txt create mode 100644 doc/device-tree-bindings/usb/marvell.xhci-usb.txt create mode 100644 doc/driver-model/fdt-fixup.txt create mode 100644 include/configs/controlcenterdc.h rename include/configs/{mvebu_db-88f3720.h => mvebu_armada-37xx.h} (96%) _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot