mainboard/starlabs/common: enable OPAL S3 unlock

Default-enable CONFIG_TCG_OPAL_S3_UNLOCK for Star Labs boards so NVMe
OPAL devices can be unlocked via SMM on S3 resume when the payload
provides the password for the current sleep cycle.

TEST=build/boot adl/hz and starfighter/mtl with TCG enabled, suspend,
and verify SSD can be read after resume.

Change-Id: Ic3d9611295b1bdf9ea49cd6d4d6c924f8eafd746
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/91046
Reviewed-by: Angel Pons <th3fanbus@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Sean Rhodes 2026-02-01 21:49:59 +00:00 committed by Matt DeVillier
commit e839059435

View file

@ -34,6 +34,9 @@ config STARLABS_NVME_POWER_SEQUENCE
`variant_nvme_power_sequence_pads()` and
`variant_nvme_power_sequence_post_pads()`.
config TCG_OPAL_S3_UNLOCK
default y
config MB_COMMON_DIR
string
default "starlabs/common"