docs: Update CSME note about S0ix/TGL-U
CSME should be enabled when S0ix is used for power savings during suspend. TGL-U is just one case where we default as our TGL-U models do not support S3. Other models may use S0ix as well, such as darp8 and darp9 due to new batches just not working with S3 anymore [1]. [1]: https://github.com/system76/firmware-open/issues/507 Signed-off-by: Tim Crawford <tcrawford@system76.com>
This commit is contained in:
committed by
Jeremy Soller
parent
120c2fd271
commit
7a60055f68
@@ -55,15 +55,18 @@ ME: Current Operation Mode : 0
|
|||||||
ME: Error Code : 0
|
ME: Error Code : 0
|
||||||
```
|
```
|
||||||
|
|
||||||
## Tiger Lake-U
|
## S0ix
|
||||||
|
|
||||||
Models using TGL-U processors default to having the IME enabled. TGL-U removes
|
S0ix (Modern Standby, s2idle) requires all CPU, PCH, and PCIe devices to have
|
||||||
support for S3 and requires S0ix. This requires all CPU, PCH, and PCIe devices
|
ACPI defined low power states. The CPU has numerous states for low power, with
|
||||||
to have ACPI defined low power states. With S0ix, the CPU has numerous states
|
the lowest being C10. In order to reach this C10 state, the CSME must report
|
||||||
for low power, with the lowest being C10. In order to reach this C10 state, the
|
that it is in a low power state.
|
||||||
IME must report that it is in a low power state. Disabling the ME with the HAP
|
|
||||||
bit keeps the CPU in the C8 state. This nearly triples the power usage in S0ix
|
Disabling the CSME with the HAP bit or HECI command keeps the CPU in the C8
|
||||||
suspend, from around 1 watt to around 3 watts.
|
state. This nearly triples the power usage in S0ix suspend, from around 1 watt
|
||||||
|
to around 3 watts.
|
||||||
|
|
||||||
|
TGL-U removed support for S3 and requires S0ix.
|
||||||
|
|
||||||
|
|
||||||
[wiki]: https://en.wikipedia.org/wiki/Intel_Management_Engine
|
[wiki]: https://en.wikipedia.org/wiki/Intel_Management_Engine
|
||||||
|
Reference in New Issue
Block a user