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

Tom Rini trini at konsulko.com
Sat Aug 7 16:32:28 CEST 2021


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.

-- 
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20210807/739e1949/attachment.sig>


More information about the U-Boot mailing list