mb/starlabs/starbook/mtl: Show ASPM related options in CFR

Meteor Lake uses the same helper functon as Alder Lake, so
it can be configured via the opton API.

Change-Id: I6d1dc802e672431aa643e318a7cb045f7d6eaa06
Signed-off-by: Sean Rhodes <sean@starlabs.systems>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/86239
Reviewed-by: Matt DeVillier <matt.devillier@gmail.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
This commit is contained in:
Sean Rhodes 2025-01-30 21:53:56 +00:00
commit c8fa130a1a

View file

@ -200,7 +200,7 @@ static const struct sm_object pci_hot_plug = SM_DECLARE_BOOL({
});
#endif
#if CONFIG(SOC_INTEL_ALDERLAKE)
#if CONFIG(SOC_INTEL_ALDERLAKE) || CONFIG(SOC_INTEL_METEORLAKE)
static const struct sm_object pciexp_aspm = SM_DECLARE_ENUM({
.opt_name = "pciexp_aspm",
.ui_name = "PCI ASPM",
@ -351,7 +351,7 @@ static struct sm_obj_form pci = {
#if CONFIG(BOARD_STARLABS_STARBOOK_ADL)
&pci_hot_plug,
#endif
#if CONFIG(SOC_INTEL_ALDERLAKE)
#if CONFIG(SOC_INTEL_ALDERLAKE) || CONFIG(SOC_INTEL_METEORLAKE)
&pciexp_clk_pm,
&pciexp_aspm,
&pciexp_l1ss,