The kernel will not track wakeup events for devices unless they have a defined _PRW. There is no EC output of the lid signal coming to a GPIO and instead it pulses PCH_WAKE#.
BUG=chrome-os-partner:27631 TEST=Manual on Rambi.- Run lidclose + lidopen on EC console, verify that wakeup_count increments.- Run lidclose + lidopen in rapid succession, verify that suspend request is aborted. BRANCH=Rambi.
Original-Change-Id: I8d4c58a7bb37d7e474ec094fe96e46e1bfd980de
0dadb76 rambi: Add _PRW for LID0 ACPI Device
src/mainboard/google/rambi/acpi/mainboard.asl | 1 +
src/mainboard/google/rambi/onboard.h | 3 +++
2 files changed, 4 insertions(+)
Upstream: review.coreboot.org