Files
coreboot/configs
Wiktor Mowinski c8ff2b6753 configs/config.protectli_vp32xx_no_emmc: create viariant with disabled emmc
Adds ENABLE_EMMC option (default y) to support VP3210e and VP3230e
hardware variants without eMMC. SMBIOS product name gets an "e" suffix
when the option is disabled.

`ScsEmmcEnabled` is set by `soc_silicon_init_params()` via
`is_devfn_enabled(PCH_DEVFN_EMMC)` before `mainboard_silicon_init_params()`
is called, so overriding it directly in FSP UPD at the end of
`mainboard_silicon_init_params()` is sufficient.

`pcidev_path_on_root(PCH_DEVFN_EMMC)->enabled` is also cleared to
prevent the device from appearing in ACPI tables.

Upstream-Status: Inappropriate [Dasharo downstream]
Signed-off-by: Wiktor Mowinski <wiktor.mowinski@3mdeb.com>
2026-06-01 14:16:49 +02:00
..