You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ACPI time-alarm device needs to integrate with some sort of power service to determine the active power source to choose the timer to run and to actually trigger wakes. However, we don't currently have such a service implemented, which means those points on the RTC are currently stubbed out.
Once we've implemented that service, update the time-alarm device service to leverage it.
AC and DC timer expiries returned the host CPU from PSCI retention standby on INTID39 with GPIO1 asserted after approximately five seconds. Inactive-source and disconnected-wire cases returned only on the ten-second INTID27 guard. Clear/rearm and interrupt-state restoration passed. Existing native TimeAlarm and Windows RTC regressions passed; Windows reported 40 assertions with no failures.
All PRs remain draft for review. AC/DC selection is an explicit fixture, not hardware power detection. Windows sleep/resume, a production power-service connection, and asynchronous OS notifications remain outside this milestone, so this issue is not complete or ready to close.
Activity
dymk commentedon Oct 1, 2026
The first firmware CPU-retention milestone is implemented and verified on stacked draft PRs:
AC and DC timer expiries returned the host CPU from PSCI retention standby on INTID39 with GPIO1 asserted after approximately five seconds. Inactive-source and disconnected-wire cases returned only on the ten-second INTID27 guard. Clear/rearm and interrupt-state restoration passed. Existing native TimeAlarm and Windows RTC regressions passed; Windows reported 40 assertions with no failures.
All PRs remain draft for review. AC/DC selection is an explicit fixture, not hardware power detection. Windows sleep/resume, a production power-service connection, and asynchronous OS notifications remain outside this milestone, so this issue is not complete or ready to close.