Hi Gailu, Sorry, wake on lan wasn't tested during the Bayley Bay development, so something was probably missed. I'm doing some baytrail work right now, so I might get around to looking at it and pushing a change, but I can't make any guarantees about when or if that might happen.
Regards, Martin
On 12/08/2014 01:49 PM, Gailu Singh wrote:
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)                        })                }        }    }