Hi Rob, On 10/27/2017 04:02 AM, Rob Herring wrote:
Why do you need this patch? You're moving the wakeup handling from the PCI device to the bridge. The bridge device is not PCI interrupts, but a platform device so this function doesn't matter.
because it's possible we have multiple PCI devices with individual WAKE# interrupt.
so Brian suggested we may need to support both of PCI device wakeup handling and the bridge wakeup handling in the pci core(as the ACPI) :)
Rob

