coreboot/src/mainboard/up/squared
Reto Buerki 00531f067c mb/up/squared: Make mini PCIe port mode configurable
Add config choice menu and pad configuration to put Mini PCIe port into
mSATA mode.

The vendor firmware's "Chipset->Mini PCIe / mSATA Switch" option has
been used together with the output of inteltool and intel2pm to deduce
the exact pad configuration.

Note: the vendor firmware does not autodetect the mode, and the default
setting for the port is "Mini PCIe".

Tested with Kingston SUV500MS120G mSATA SSD.

Change-Id: Ic2da1dd4252ebb5e373bc65418e321f566d4c10f
Signed-off-by: Reto Buerki <reet@codelabs.ch>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/80261
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Nico Huber <nico.h@gmx.de>
2024-04-17 13:39:26 +00:00
..
board_info.txt
bootblock.c
data.vbt
devicetree.cb
dsdt.asl
gma-mainboard.ads
gpio.h mb/up/squared: Make mini PCIe port mode configurable 2024-04-17 13:39:26 +00:00
gpio_early.h
Kconfig mb/up/squared: Make mini PCIe port mode configurable 2024-04-17 13:39:26 +00:00
Kconfig.name mb/samsung to mb/up: Add SPDX license headers to Kconfig files 2024-02-18 02:03:13 +00:00
Makefile.mk
ramstage.c
romstage.c mb/up/squared: Make mini PCIe port mode configurable 2024-04-17 13:39:26 +00:00
upsquared.fmd
vboot-ro.fmd
vboot-roa.fmd
vboot-roab.fmd