[PATCH v2 00/32] pci: Drop all pre-driver model code

Simon Glass sjg at chromium.org
Sat Aug 7 16:39:19 CEST 2021


On Sat, 7 Aug 2021 at 08:32, Tom Rini <trini at konsulko.com> wrote:
>
> On Sat, Aug 07, 2021 at 08:14:31AM -0600, Simon Glass wrote:
> > 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?
>
> No need.  I'll pick up the rest of the series when I get the UCP1020
> update patch as well.

OK, got it.

- Simon


More information about the U-Boot mailing list