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>
The whole coreboot generated `.config` has not been used since
ff0a27ad9c60 ("Use defconfig to generate .config"). The required
`coreboot.config` is much simpler now and can usually just be copied
from another model.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
This script is stale. It hasn't worked since TGL and only produced a few
useful values. The format of devicetree.cb also continues to change with
each SoC generation.
The removal of devmem2 should also fix setup on Debian, which does not
package it.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Secure Boot support is enabled. Make it clear in the doc that it was
enabled so Windows could be installed, and not as a means for securing
the system.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
I had forgotten that CSME reporting an error was normal when disabled.
Document what is should report when enabled/disabled.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Information required for porting may not be in the schematics and
require inspection while running the proprietary firmware.
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Document that only UEFI booting is supported, the current status of
Secure Boot, and that the shell and networking are disabled.
Signed-off-by: Tim Crawford <tcrawford@system76.com>