[U-Boot] [PATCHv2 00/47] powerpc: Enable PCIe DM drvier for some platforms

Z.q. Hou zhiqiang.hou at nxp.com
Tue Aug 27 11:02:49 UTC 2019


From: Hou Zhiqiang <Zhiqiang.Hou at nxp.com>

Enable PCIe DM driver for some PowerPC platforms which has supported
device tree.

Depends on the following 2 series:
http://patchwork.ozlabs.org/project/uboot/list/?series=120960
http://patchwork.ozlabs.org/project/uboot/list/?series=115008

Hou Zhiqiang (47):
  powerpc: T208xRDB: Compile legacy PCIe routines conditionally
  powerpc: T208xRDB: Disable legacy PCIe driver when DM_PCI is enabled
  configs: T2080RDB: Enable PCIe driver
  powerpc: T4RDB: Compile legacy PCIe routines conditionally
  dm: pcie_fsl: Add T4240 PCIe support
  t4240: dts: Added PCIe DT nodes
  powerpc: T4240RDB: Disable legacy PCIe driver when DM_PCI is enabled
  configs: T4240RDB: Enable PCIe driver
  powerpc: T102xRDB: Compile legacy PCIe routines conditionally
  dm: pcie_fsl: Add T102x PCIe support
  t102x: dts: Added PCIe DT nodes
  powerpc: T102xRDB: Remove the useless macro CONFIG_ARCH_T1040
  powerpc: T102xRDB: Disable legacy PCIe driver when DM_PCI is enabled
  configs: T1024RDB: Enable PCIe driver
  powerpc: T104xRDB: Compile legacy PCIe routines conditionally
  dm: pcie_fsl: Add T104x PCIe support
  t104x: dts: Added PCIe DT nodes
  powerpc: T104xRDB: Disable legacy PCIe driver when DM_PCI is enabled
  configs: T1042D4RDB: Enable PCIe driver
  powerpc: p1_p2_rdb: Compile legacy PCIe routines conditionally
  dm: pcie_fsl: Add PCIe support for P1 and P2 series SoCs
  P1020: dts: Added PCIe DT nodes
  powerpc: p1_p2_rdb: Disable legacy PCIe driver when DM_PCI is enabled
  configs: P1020RDB: Enable PCIe driver
  P2020: dts: Added PCIe DT nodes
  configs: P2020RDB: Enable PCIe driver
  powerpc: p_corenet: Compile legacy PCIe routines conditionally
  dm: pcie_fsl: Add P2041 PCIe support
  P2041: dts: Added PCIe DT nodes
  powerpc: P2041RDB: Disable legacy PCIe driver when DM_PCI is enabled
  configs: P2041RDB: Enable PCIe driver
  dm: pcie_fsl: Add P3041 PCIe support
  P3041: dts: Added PCIe DT nodes
  powerpc: corenet_ds: Disable legacy PCIe driver when DM_PCI is enabled
  configs: P3041DS: Enable PCIe driver
  dm: pcie_fsl: Add P4080 PCIe support
  P4080: dts: Added PCIe DT nodes
  configs: P4080DS: Enable PCIe driver
  dm: pcie_fsl: Add P5040 PCIe support
  P5040: dts: Added PCIe DT nodes
  configs: P5040DS: Enable PCIe driver
  powerpc: MPC8548CDS: Compile legacy PCIe routines conditionally
  powerpc: MPC85xxCDS: Disable legacy PCI fixup when DM_PCI is selected
  dm: pcie_fsl: Add MPC8548 PCIe support
  MPC8548: dts: Added PCIe DT node
  powerpc: MPC8548CDS: Disable legacy PCIe driver when DM_PCI is enabled
  configs: MPC8548CDS: Enable PCIe driver

 arch/powerpc/dts/mpc8548-post.dtsi           |  9 +++
 arch/powerpc/dts/mpc8548cds.dts              |  6 ++
 arch/powerpc/dts/mpc8548cds_36b.dts          |  6 ++
 arch/powerpc/dts/p1020-post.dtsi             | 20 +++++
 arch/powerpc/dts/p1020rdb-pc.dts             | 12 +++
 arch/powerpc/dts/p1020rdb-pc_36b.dts         | 12 +++
 arch/powerpc/dts/p1020rdb-pd.dts             | 12 +++
 arch/powerpc/dts/p2020-post.dtsi             | 30 ++++++++
 arch/powerpc/dts/p2020rdb-pc.dts             | 17 +++++
 arch/powerpc/dts/p2020rdb-pc_36b.dts         | 17 +++++
 arch/powerpc/dts/p2041.dtsi                  | 36 +++++++++
 arch/powerpc/dts/p3041.dtsi                  | 48 ++++++++++++
 arch/powerpc/dts/p4080.dtsi                  | 36 +++++++++
 arch/powerpc/dts/p5040.dtsi                  | 36 +++++++++
 arch/powerpc/dts/t102x.dtsi                  | 36 +++++++++
 arch/powerpc/dts/t104x.dtsi                  | 48 ++++++++++++
 arch/powerpc/dts/t4240.dtsi                  | 48 ++++++++++++
 board/freescale/common/cds_pci_ft.c          |  4 +-
 board/freescale/common/p_corenet/pci.c       |  2 +
 board/freescale/mpc8548cds/mpc8548cds.c      |  6 +-
 board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c  |  4 +-
 board/freescale/t102xrdb/pci.c               |  2 +
 board/freescale/t104xrdb/pci.c               |  2 +
 board/freescale/t208xrdb/pci.c               |  2 +
 board/freescale/t4rdb/pci.c                  |  2 +
 configs/MPC8548CDS_36BIT_defconfig           |  4 +
 configs/MPC8548CDS_defconfig                 |  4 +
 configs/MPC8548CDS_legacy_defconfig          |  4 +
 configs/P1020RDB-PC_36BIT_NAND_defconfig     |  4 +
 configs/P1020RDB-PC_36BIT_SDCARD_defconfig   |  4 +
 configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig |  4 +
 configs/P1020RDB-PC_36BIT_defconfig          |  4 +
 configs/P1020RDB-PC_NAND_defconfig           |  4 +
 configs/P1020RDB-PC_SDCARD_defconfig         |  4 +
 configs/P1020RDB-PC_SPIFLASH_defconfig       |  4 +
 configs/P1020RDB-PC_defconfig                |  4 +
 configs/P1020RDB-PD_NAND_defconfig           |  4 +
 configs/P1020RDB-PD_SDCARD_defconfig         |  4 +
 configs/P1020RDB-PD_SPIFLASH_defconfig       |  4 +
 configs/P1020RDB-PD_defconfig                |  4 +
 configs/P2020RDB-PC_36BIT_NAND_defconfig     |  4 +
 configs/P2020RDB-PC_36BIT_SDCARD_defconfig   |  4 +
 configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig |  4 +
 configs/P2020RDB-PC_36BIT_defconfig          |  4 +
 configs/P2020RDB-PC_NAND_defconfig           |  4 +
 configs/P2020RDB-PC_SDCARD_defconfig         |  4 +
 configs/P2020RDB-PC_SPIFLASH_defconfig       |  4 +
 configs/P2020RDB-PC_defconfig                |  4 +
 configs/P2041RDB_NAND_defconfig              |  4 +
 configs/P2041RDB_SDCARD_defconfig            |  4 +
 configs/P2041RDB_SPIFLASH_defconfig          |  4 +
 configs/P2041RDB_defconfig                   |  4 +
 configs/P3041DS_NAND_defconfig               |  4 +
 configs/P3041DS_SDCARD_defconfig             |  4 +
 configs/P3041DS_SPIFLASH_defconfig           |  4 +
 configs/P3041DS_defconfig                    |  4 +
 configs/P4080DS_SDCARD_defconfig             |  4 +
 configs/P4080DS_SPIFLASH_defconfig           |  4 +
 configs/P4080DS_defconfig                    |  4 +
 configs/P5040DS_NAND_defconfig               |  4 +
 configs/P5040DS_SDCARD_defconfig             |  4 +
 configs/P5040DS_SPIFLASH_defconfig           |  4 +
 configs/P5040DS_defconfig                    |  4 +
 configs/T1024RDB_NAND_defconfig              |  4 +
 configs/T1024RDB_SDCARD_defconfig            |  4 +
 configs/T1024RDB_SPIFLASH_defconfig          |  4 +
 configs/T1024RDB_defconfig                   |  4 +
 configs/T1042D4RDB_NAND_defconfig            |  4 +
 configs/T1042D4RDB_SDCARD_defconfig          |  4 +
 configs/T1042D4RDB_SPIFLASH_defconfig        |  4 +
 configs/T1042D4RDB_defconfig                 |  4 +
 configs/T2080RDB_NAND_defconfig              |  4 +
 configs/T2080RDB_SDCARD_defconfig            |  4 +
 configs/T2080RDB_SPIFLASH_defconfig          |  4 +
 configs/T2080RDB_defconfig                   |  4 +
 configs/T4240RDB_SDCARD_defconfig            |  4 +
 configs/T4240RDB_defconfig                   |  4 +
 drivers/pci/pcie_fsl.c                       | 21 ++++++
 include/configs/MPC8548CDS.h                 | 22 ++++--
 include/configs/P2041RDB.h                   | 55 ++++----------
 include/configs/T102xRDB.h                   | 78 ++++----------------
 include/configs/T104xRDB.h                   | 38 +++++-----
 include/configs/T208xRDB.h                   | 36 ++++-----
 include/configs/T4240RDB.h                   | 35 +++++----
 include/configs/corenet_ds.h                 | 63 +++++-----------
 include/configs/p1_p2_rdb_pc.h               | 36 +++++----
 86 files changed, 822 insertions(+), 223 deletions(-)

-- 
2.17.1



More information about the U-Boot mailing list