[U-Boot] pull request: u-boot-mpc85xx/master

Prabhakar Kushwaha
2019-06-20T09:44:32Z

Dear Tom,

Please find my pull request for u-boot-mpc85xx/master

Summary:
- PCIe driver change to support DM model
- T2080QDS migrated to use PCIe DM model

Travis-CI: https://travis-ci.org/prabhukush/u-boot/builds/548042921

--pk (prabhakar: prabhu_kush)

--------------------------------------------------------------------------------------------------------------------------------------------
The following changes since commit 77f6e2dd0551d8a825bab391a1bd6b838874bcd4:

Merge tag 'efi-2019-07-rc5-2' of git://git.denx.de/u-boot-efi (2019-06-15 13:03:00 -0400)

are available in the git repository at:

https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx.git HEAD

for you to fetch changes up to 70833d530e3b9a776c5127487c7d3c1a1bb238cc:

configs: T2080QDS: Enable PCIe driver (2019-06-20 10:55:22 +0530)

----------------------------------------------------------------
Hou Zhiqiang (8):
powerpc: mpc85xx: Move CONFIG_FSL_PCIE_DISABLE_ASPM to Kconfig
powerpc: mpc85xx: Move CONFIG_FSL_PCIE_RESET to Kconfig
powerpc: mpc85xx: Update the condition to compile PCI routines
powerpc: T208xQDS: Compile the legacy PCIe routines conditionally
t2080: dts: Added PCIe DT nodes
dm: pci: add Freescale PowerPC PCIe driver
powerpc: T208xQDS: Disable legacy PCIe driver when DM_PCI is enabled
configs: T2080QDS: Enable PCIe driver

arch/powerpc/cpu/mpc85xx/Kconfig | 29 ++
arch/powerpc/cpu/mpc85xx/pci.c | 2 +-
arch/powerpc/dts/t2080.dtsi | 48 +++
arch/powerpc/include/asm/config_mpc85xx.h | 5 -
board/freescale/t208xqds/pci.c | 2 +
configs/T2080QDS_NAND_defconfig | 3 +
configs/T2080QDS_SDCARD_defconfig | 3 +
configs/T2080QDS_SECURE_BOOT_defconfig | 3 +
configs/T2080QDS_SPIFLASH_defconfig | 3 +
configs/T2080QDS_SRIO_PCIE_BOOT_defconfig | 3 +
configs/T2080QDS_defconfig | 3 +
drivers/pci/Kconfig | 8 +
drivers/pci/Makefile | 1 +
drivers/pci/pcie_fsl.c | 610 ++++++++++++++++++++++++++++++
drivers/pci/pcie_fsl.h | 56 +++
drivers/pci/pcie_fsl_fixup.c | 50 +++
include/configs/BSC9132QDS.h | 1 -
include/configs/C29XPCIE.h | 1 -
include/configs/MPC8536DS.h | 1 -
include/configs/MPC8544DS.h | 1 -
include/configs/MPC8548CDS.h | 1 -
include/configs/MPC8568MDS.h | 1 -
include/configs/MPC8569MDS.h | 1 -
include/configs/MPC8572DS.h | 1 -
include/configs/P1010RDB.h | 1 -
include/configs/P1022DS.h | 1 -
include/configs/P1023RDB.h | 1 -
include/configs/T208xQDS.h | 37 +-
include/configs/T208xRDB.h | 1 -
include/configs/UCP1020.h | 1 -
include/configs/controlcenterd.h | 1 -
include/configs/p1_p2_rdb_pc.h | 1 -
include/configs/p1_twr.h | 1 -
include/configs/sbc8548.h | 1 -
include/configs/xpedite537x.h | 1 -
include/configs/xpedite550x.h | 1 -
36 files changed, 842 insertions(+), 43 deletions(-)
create mode 100644 drivers/pci/pcie_fsl.c
create mode 100644 drivers/pci/pcie_fsl.h
create mode 100644 drivers/pci/pcie_fsl_fixup.c