From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stefan Roese Date: Tue, 5 Feb 2019 14:36:19 +0100 Subject: [U-Boot] Please pull u-boot-marvell/master Message-ID: <950d6e2a-7ddc-833f-77fc-2c5446ce7eb6@denx.de> 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, please pull the following Marvell related patches, mostly dealing with the move to driver model (DM_VIDEO & DM_PCI) for the MVEBU Armada XP / 38x platforms: ---------------------------------------------------------------- - Move Armada XP / 38x PCIe driver to DM_PCI from me - Move Armada XP / 38x LCD driver to DM_VIDEO from me - Add uDPU board (Armada-3720) from Vladimir ---------------------------------------------------------------- Thanks, Stefan The following changes since commit e5fd39c886485e3dec77f4438a6e364c2987cf5f: Merge tag 'for-master-20190201' of git://git.denx.de/u-boot-rockchip (2019-02-02 10:11: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 f18220919079eeb8e79f4791e152f1db073574a8: arm: mvebu: theadorable: Enable video / LCD support with the new DM driver (2019-02-05 14:23:27 +0100) ---------------------------------------------------------------- Stefan Roese (6): pci: Add pci_get_devfn() to extract devfn from the fdt_pci_addr pci: pci_mvebu: Add DM_PCI support and move CONFIG_PCI_MVEBU to defconfig arm: mvebu: armada-xp/37x.dtsi: Sync PCIe DT nodes with Linux v4.20 arm: mvebu: armada-xp-theadorable.dts: Enable PCIe DT nodes video: Armada XP: Move driver to DM_VIDEO arm: mvebu: theadorable: Enable video / LCD support with the new DM driver Vladimir Vid (1): arm64: mvebu: Add basic support for uDPU board arch/arm/dts/Makefile | 1 + arch/arm/dts/armada-3720-uDPU-u-boot.dtsi | 13 + arch/arm/dts/armada-3720-uDPU.dts | 200 ++++++++++++ arch/arm/dts/armada-375.dtsi | 8 +- arch/arm/dts/armada-xp-mv78230.dtsi | 17 +- arch/arm/dts/armada-xp-mv78260.dtsi | 29 +- arch/arm/dts/armada-xp-mv78460.dtsi | 32 +- arch/arm/dts/armada-xp-theadorable.dts | 39 +++ arch/arm/mach-mvebu/include/mach/cpu.h | 12 - board/Marvell/mvebu_armada-37xx/MAINTAINERS | 5 + board/theadorable/theadorable.c | 16 - configs/clearfog_defconfig | 1 + configs/controlcenterdc_defconfig | 3 + configs/db-88f6820-amc_defconfig | 1 + configs/db-88f6820-gp_defconfig | 1 + configs/db-mv784mp-gp_defconfig | 1 + configs/ds414_defconfig | 1 + configs/theadorable_debug_defconfig | 5 +- configs/turris_omnia_defconfig | 3 +- configs/uDPU_defconfig | 94 ++++++ configs/x530_defconfig | 3 +- drivers/pci/Kconfig | 9 + drivers/pci/pci-uclass.c | 28 +- drivers/pci/pci_mvebu.c | 470 ++++++++++++++++------------ drivers/video/mvebu_lcd.c | 321 +++++++++++-------- include/configs/clearfog.h | 1 - include/configs/controlcenterdc.h | 3 - include/configs/db-88f6820-amc.h | 1 - include/configs/db-88f6820-gp.h | 1 - include/configs/db-mv784mp-gp.h | 1 - include/configs/ds414.h | 1 - include/configs/theadorable.h | 11 +- include/configs/turris_omnia.h | 1 - include/configs/x530.h | 1 - include/pci.h | 10 + scripts/config_whitelist.txt | 1 - 36 files changed, 930 insertions(+), 415 deletions(-) create mode 100644 arch/arm/dts/armada-3720-uDPU-u-boot.dtsi create mode 100644 arch/arm/dts/armada-3720-uDPU.dts create mode 100644 configs/uDPU_defconfig