Page MenuHomeFreeBSD

Summary: acpi/spmc: Add support for the SPMC
AbandonedPublic

Authored by bwidawsk on Sep 11 2018, 6:17 PM.
Tags
None
Referenced Files
F82953260: D17120.diff
Sat, May 4, 10:19 AM
Unknown Object (File)
Fri, Apr 26, 6:01 AM
Unknown Object (File)
Fri, Apr 26, 6:00 AM
Unknown Object (File)
Thu, Apr 25, 10:46 PM
Unknown Object (File)
Jan 26 2024, 7:20 PM
Unknown Object (File)
Jan 10 2024, 1:40 AM
Unknown Object (File)
Aug 21 2023, 2:54 PM
Unknown Object (File)
Jun 26 2023, 11:04 PM
Subscribers

Details

Reviewers
kib
jhb
Summary

The System Power Management Controller is a system device defined in
ACPI spec whose purpose is to provide hooks for Operating
System-directed configuration and Power Management (OSPM) to help the
platform achieve higher efficiency. The corollary to this is that the
presence of an SPMC and certain functions makes it a good candidate for
belong to a platform which supports s0ix.


I've had this sitting in my branch for emulated S3 for quite a while. It works
well there and upcoming devices such as NVDIMM may need this before I am ready
to submit my branch for review.

Test Plan

Tested in my s0ix branch

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 19526
Build 19117: arc lint + arc unit