coreboot/Documentation/mainboard/lenovo
Matt DeVillier 1f12249ec0 mb/lenovo/{t480,t480s,x280}: Enable TBT support
Select the discrete TBT controller driver, and configure the necessary
GPIOs for the Alpine Ridge TBT controller to be fully functional.
Add ACPI to ensure the TBT controller properly handles S3 sleep and
resume. Update the documentation w/r/t TBT functionality.

TEST=build/boot Lenovo T480, boot Linux, verify all TBT-related PCI
devices populated, lower USB-C port works for USB data and PCIe.

Change-Id: Ie5586fa72ed6819b9d1c37373c21605d39bad7b4
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/88490
Reviewed-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2026-02-17 14:23:58 +00:00
..
codenames.csv
codenames.md
flashlayout_Ivy_Bridge.svg
flashlayout_Sandy_Bridge.svg
flashlayout_Sandy_Bridge_stripped_me.svg
ivb_bios_flashing1.jpg
ivb_bios_flashing2.jpg
ivb_bios_legacy_only.jpg
ivb_bios_uefi_only.jpg
ivb_internal_flashing.md Docs: Revert false MyST Parser toctree conversions 2024-09-09 23:26:42 +00:00
Ivy_Bridge_series.md Docs: Use markdown autolinks instead of Sphinx doc directive 2025-08-02 16:47:10 +00:00
m920q.md Documentation: fix broken flashrom.org link 2025-06-14 00:11:36 +00:00
montevina_series.md Documentation: Fix header levels 2024-07-09 21:10:15 +00:00
r60.md
r60_chip.jpg
Sandy_Bridge_series.md
skylake.md mb/lenovo/{t480,t480s,x280}: Enable TBT support 2026-02-17 14:23:58 +00:00
t4xx_series.md
t410.md
t410_chip_location.jpg
t420.md
t420_chip_location.jpg
t430.md
t431s.md
t431s_bc_removed.jpg
t431s_flash_chip.jpg
t431s_programming.jpg
t440p.md
t440p_all_flash_chips.jpg
t440p_flash_chip.jpg
thinkcentre_m710s.md Documentation/mainboard/lenovo: Add ThinkCentre M710s 2025-02-14 17:09:54 +00:00
thinkcentre_m710s_spi_location.jpg Documentation/mainboard/lenovo: Add ThinkCentre M710s 2025-02-14 17:09:54 +00:00
thinkcentre_m900_tiny.md Documentation/mainboard/lenovo: Add ThinkCentre M700/M900 Tiny 2025-04-09 17:31:21 +00:00
thinkcentre_m900_tiny_spi_location.jpg Documentation/mainboard/lenovo: Add ThinkCentre M700/M900 Tiny 2025-04-09 17:31:21 +00:00
thinkpad_hmm.md
vboot.md
w530-1.jpg
w530-2.jpg
w530.md
x1.md
x1_flash_ic.jpg
x2xx_series.md
x230s.md
x230s_bc_removed.jpg
x301.md
x301_kb_removed.jpg