coreboot/src
Jeremy Soller 5d084f533f drivers/intel/dtbt: Add discrete Thunderbolt driver
Add a new driver which enables basic TBT support for the Alpine Ridge,
Titan Ridge, and Maple Ridge discrete Thunderbolt controllers.

This driver will initially be used on the Lenovo T480/T480s and
System76 RPL-HX platform boards.

Ref: edk2-platforms KabylakeOpenBoardPkg reference implementation
Ref: Titan Ridge BIOS Implementation Guide v1.4
Ref: Maple Ridge BIOS Implementation Guide v1.6 (#632472)

Change-Id: Ib78ce43740956fa2c93b9ebddb0eeb319dcc0364
Signed-off-by: Jeremy Soller <jeremy@system76.com>
Signed-off-by: Tim Crawford <tcrawford@system76.com>
Signed-off-by: Matt DeVillier <matt.devillier@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/75286
Reviewed-by: Patrick Rudolph <patrick.rudolph@9elements.com>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
2026-02-17 14:23:40 +00:00
..
acpi acpi/dsdt_top.asl: Move RBUF out of the _CRS method 2026-02-09 15:20:48 +00:00
arch treewide: Move check-ramstage-overlap variables 2026-02-11 20:00:57 +00:00
commonlib commonlib/list: Change to circular list 2026-02-13 15:17:00 +00:00
console console: Fix flushing for slow consoles 2025-10-02 22:44:46 +00:00
cpu cpu/intel/model_206xx: Load microcode in pre_mp_init() 2026-02-11 10:02:35 +00:00
device device/smbus: Add i2c_eeprom_read 2026-02-03 22:16:02 +00:00
drivers drivers/intel/dtbt: Add discrete Thunderbolt driver 2026-02-17 14:23:40 +00:00
ec ec/google/chromeec: Implement host command to read lid state 2026-02-03 18:19:20 +00:00
include lib: Add support for text rendering on splash screen 2026-02-13 11:27:33 +00:00
lib lib: Implement resolution-based text scaling 2026-02-13 11:32:28 +00:00
mainboard mb/siemens/mc_ehl8: Disable SPD write protection for RTC access 2026-02-17 14:23:23 +00:00
northbridge nb/intel/sandybridge: Advertise all MCH BARs 2026-02-02 13:57:17 +00:00
sbom
security soc/intel/common: Add opt-in runtime control for BIOS SMM write 2026-01-29 14:41:46 +00:00
soc soc/amd/cezanne/acpi: Move SMN accessor to DSDT 2026-02-17 14:23:06 +00:00
southbridge sb/intel/bd82x6x/lpc: Advertise all fixed MMIO ranges 2026-02-12 20:10:07 +00:00
superio sio/nuvoton/nct6796d: Add additional LDNs 2026-02-12 20:09:56 +00:00
vendorcode vc/google/chromeos: Implement splash text for low-battery/off-mode boot 2026-02-13 11:27:56 +00:00
Kconfig arch/x86: Add support for socketed CPUs 2026-02-11 13:22:49 +00:00