Hi Experts,
I am working on S3 wakeup from PCIE WAKE Signal on Baytrail SOC (Bayleybay board) with Intel FSP. When I send WOL packet ACPI interrupt count does not increase though PCIe PME interrupt count increases.
Can you please provide some pointers why I am not getting ACPI interrupt for the wake event?
in /proc/interrupts, PCIe PME counter increments and acpi counter remains 0. 9: 0 0 IO-APIC-fasteoi acpi 103: 2 0 PCI-MSI-edge PCIe PME
My Root Port ASL is below.
Device (RP01) { Name (_ADR, 0x001c0000) Name (_PRW, Package (0x02) { 0x09, 0x03 }) Device (PXSX) { Name (_ADR, Zero) Name (_PRW, Package (0x02) { 0x09, 0x03 }) } Method (_PRT) { If (PICM) { Return (Package() { #undef PIC_MODE #include "irq_helper.h" PCI_DEV_PIRQ_ROUTE(0x0, A, B, C, D) }) } Else { Return (Package() { #define PIC_MODE #include "irq_helper.h" PCI_DEV_PIRQ_ROUTE(0x0, A, B, C, D) }) } } }