Re: [PATCH v7 0/3] PCI: Add support for PCIe WAKE# interrupt

From: Krishna Chaitanya Chundru

Date: Fri Mar 13 2026 - 03:05:20 EST




On 2/18/2026 3:31 PM, Bartosz Golaszewski wrote:
On Wed, Feb 18, 2026 at 9:12 AM Krishna Chaitanya Chundru
<krishna.chundru@xxxxxxxxxxxxxxxx> wrote:
PCIe WAKE# interrupt is needed for bringing back PCIe device state from
D3cold to D0.

This is pending from long time, there was two attempts done previously to
add WAKE# support[1], [2]. Those series tried to add support for legacy
interrupts along with WAKE#. Legacy interrupts are already available in
the latest kernel and we can ignore them. For the wake IRQ the series is
trying to use interrupts property define in the device tree.

This series is using gpio property instead of interrupts, from
gpio desc driver will allocate the dedicate IRQ.

WAKE# is added in dts schema and merged based on this patch.
https://lore.kernel.org/all/20250515090517.3506772-1-krishna.chundru@xxxxxxxxxxxxxxxx/

[1]: https://lore.kernel.org/all/b2b91240-95fe-145d-502c-d52225497a34@xxxxxxxxxx/T/
[2]: https://lore.kernel.org/all/20171226023646.17722-1-jeffy.chen@xxxxxxxxxxxxxx/

Signed-off-by: Krishna Chaitanya Chundru <krishna.chundru@xxxxxxxxxxxxxxxx>
---
This spans three subsystems, how do you want to get it upstream?
Hi Bartosz,
we can take these patches through pci branch, if all maintainers give us the ack.

I will mention this info in the next series cover letter.

- Krishna Chaitanya.

Bartosz