Patch Set 3:
Patch Set 3:
Patch Set 3:
Patch Set 3:
Patch Set 3: Code-Review+1
Is there a gpio to detect the Thunderbolt controller at runtime?
The controller hotplugs itself to the chipset when a downstream device is hotplugged into it,
You mean a gpio to detect the TB controller hidden from the pci-e bus due to absence of downstream devices?
Yes. Everything else has one detection gpio: Bluetooth, wwan, dGPU, ...
If there is one detection gpio for the TB controller, how can I mark it? The gpio.c generated by autoport on t430s with TB controller running vendor firmware do have meaningful differences with the gpio.c in coreboot's tree.
Check schematics or compare inteltool output between devices that have a TB and one that doesn't have one.
If none is possible, just mark it with a TODO.
By comparing the gpio.c generated by autoport on a t430s that have a TB and the gpio.c in coreboot's tree, I fount that gpio27 is set as GPIO-INPUT on devices that have a TB, while it is set as GPIO-OUTPUT-HIGH on the gpio.c in coreboot's tree (it might reflex the config of devices that do not have a TB).
Is gpio27 the detection gpio for TB we are looking for? And if it is, what should be done to the code in the next step?
To view, visit change 31631. To unsubscribe, or for help writing mail filters, visit settings.