On Thu, Sep 27, 2012 at 10:23 AM, Yinghai Lu <yinghai@xxxxxxxxxx> wrote: > On Thu, Sep 27, 2012 at 9:48 AM, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> wrote: >> On Fri, Sep 21, 2012 at 2:09 PM, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> wrote: >>> If we get rid of the struct pci_bus * dependency, then we can easily >>> add the _PRT before doing PCI enumeration behind the bridge, and we >>> can remove the _PRT after removing the PCI devices. I think this is >>> one small step toward getting rid of the add/start and stop/remove >>> split. >> >> I'm going to work on doing this if nobody else is interested. > > I'm not sure if that is needed. After patches that is using pci_host_bridge_bus_type and pci_bus_type notification, we can remove acpi_pci_root_start. please check patches in my for-pci-next branch: it include jiang's 7 patches about notifier, and my kill pci_root_buses and etc. git://git.kernel.org/pub/scm/linux/kernel/git/yinghai/linux-yinghai.git for-pci-next -Yinghai -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html