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
F166560392: D17120.id.diff
Fri, Aug 14, 11:32 AM
Unknown Object (File)
Tue, Aug 11, 12:57 PM
Unknown Object (File)
Sat, Aug 8, 11:32 PM
Unknown Object (File)
Fri, Aug 7, 8:24 AM
Unknown Object (File)
Fri, Aug 7, 1:16 AM
Unknown Object (File)
Mon, Aug 3, 8:09 AM
Unknown Object (File)
Wed, Jul 22, 12:05 AM
Unknown Object (File)
Mon, Jul 20, 8:18 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