[PATCH v2 00/32] pci: Drop all pre-driver model code
Simon Glass
sjg at chromium.org
Sat Aug 7 16:14:31 CEST 2021
Hi Tom,
On Sun, 1 Aug 2021 at 18:54, Simon Glass <sjg at chromium.org> wrote:
>
> The hard work to actually enable DM_PCI everywhere was done recently. This
> series attempts to drop most of the code that it no-longer needed now that
> PCI has been converted to driver model.
>
> It also drops the UCP1020 board since it has various unique build issues.
> It doesn't even support driver model so it seems reasonable to just remove
> it.
>
> The DM_PCI option disappears and only PCI is left.
>
> We can drop about 50 ad-hoc CONFIGs also, but this series doesn't do that
> since it is probably best done when the CONFIGs are resynced. It does
> include a CONFIG resync patch which can be dropped if that is done
> separately.
>
> Changes in v2:
> - Update to mention DM_PCI instead
> - Fix tag to 'mips' from 'ppc'
>
> Simon Glass (32):
> pci: Drop old code from pci command
> ppc: Remove UCP1020 board
> pci: Drop old code from header file
> pci: Remove guard around compatibility functions
> pci: Drop DM_PCI check from fdtdec
> pci: Drop DM_PCI check from pci_common
> ppc: Drop CONFIG_SYS_PCI_SUBSYS_VENDORID
> pci: powerpc: Drop old code
> pci: freescale: Drop old code
> pci: dm: core: Drop DM_PCI check from devfdt_get_addr_pci()
> ppc: Drop DM_PCI from config files
> pci: acpi: Drop DM_PCI check from ahci
> pci: usb: Drop DM_PCI from ohci
> ppc: malta: Drop use of DM_PCI
> ppc: socrates: Drop use of DM_PCI
> pci: gt64120: Drop use of DM_PCI
> pci: msc01: Drop use of DM_PCI
> pci: imx: Drop use of DM_PCI
> pci: scsi: pci: Drop DM_PCI check from scsi
> pci: Drop DM_PCI check from bios_emul
> net: Drop DM_PCI check from designware driver
> pci: imx: Drop DM_PCI check from cpu driver
> pci: arm: mvebu: Drop DM_PCI check from
> pci: sata_sil: Drop DM_PCI checks
> distro_bootcmd: Drop DM_PCI check
> pci: Drop pci_init_board()
> pci: ppc: Drop ftpci100 driver
> ppc: Drop idt8t49n222a_serdes_clk driver
> ppc: Drop t4qds and b4860qds references
> pci: Drop PCI_INDIRECT_BRIDGE
> pci: Drop DM_PCI
> pci: Drop migration method
>
Thanks for fixing up and applying most of this.
Shall I rebase and send the remaining patches as a new series?
Regards,
Simon
More information about the U-Boot
mailing list