On Wed, Sep 29, 2021 at 02:00:59PM +0200, Rafael J. Wysocki wrote: > On Wed, Sep 29, 2021 at 1:28 AM Bjorn Helgaas <helgaas@xxxxxxxxxx> wrote: > > > > [+cc Ferry] > > > > On Mon, Sep 20, 2021 at 08:52:19PM +0200, Rafael J. Wysocki wrote: > > > Hi All, > > > > > > As explained in the changelog of patch [2/7], using struct pci_platform_pm_ops > > > for ACPI is not particularly beneficial, so it is better to get rid of it and > > > call the functions pointed to by it directly from the PCI core. > > > > > > However, struct pci_platform_pm_ops is also used by the Intel MID support code, > > > but it is actually better to call the MID PM function directly from the PCI > > > core either, which is done in patch [1/7]. > > > > > > After these changes, patch [3/7] removes struct pci_platform_pm_ops and the > > > rest is just cleanups and some code consolidation on top of that. > > > > I like these a lot. Not sure exactly where everything is after the > > conversation with Ferry. > > It's mostly OK, the problem was in one of the "tail" patches that was > not rebased properly. > > There will be a follow-up series to test for Ferry (later today). > > > Let me know if I should be doing anything. > > I'm going to take this lot if that's not a problem. If I need > anything from you, I'll let you know. Sounds good, thanks, Rafael! Bjorn