On Thu, Feb 24, 2022 at 07:23:49PM -0600, Bjorn Helgaas wrote:
On Thu, Feb 24, 2022 at 03:51:12PM -0600, Mario Limonciello wrote:
The `is_thunderbolt` attribute originally had a well defined list of quirks that it existed for, but it has been overloaded with more meaning.
Instead use the driver core removable attribute to indicate the detail a device is attached to a thunderbolt or USB4 chain.
...
If these things are not specifically related to Thunderbolt, I'd prefer to get rid of pci_is_thunderbolt_attached() and see if we can help the GPU folks figure out what they really need.
Ah. Guess I should read the whole series before commenting :) I see that you *did* remove pci_is_thunderbolt_attached() in the last patch. I'll look more at the rest tomorrow.
Bjorn