RE: [PATCH 0/2] Mark USB4 controllers as is_thunderbolt

Deucher, Alexander
2022-02-04T18:37:04Z

[Public]

> -----Original Message-----
> From: Limonciello, Mario <Mario.Limonciello@amd.com>
> Sent: Friday, February 4, 2022 1:28 PM
> To: Bjorn Helgaas <bhelgaas@google.com>; Andreas Noever
> <andreas.noever@gmail.com>; Mika Westerberg
> <mika.westerberg@linux.intel.com>; open list:PCI SUBSYSTEM <linux-
> pci@vger.kernel.org>; open list:THUNDERBOLT DRIVER <linux-
> usb@vger.kernel.org>
> Cc: Michael Jamet <michael.jamet@intel.com>; Yehezkel Bernat
> <YehezkelShB@gmail.com>; Deucher, Alexander
> <Alexander.Deucher@amd.com>; Limonciello, Mario
> <Mario.Limonciello@amd.com>
> Subject: [PATCH 0/2] Mark USB4 controllers as is_thunderbolt
>
> Various drivers in the kernel use `pci_is_thunderbolt_attached` to designate
> behaving differently from a device that is internally in the machine. This
> function relies upon the `is_thunderbolt` designation which checks for a
> specific capability only set on Intel controllers.
>
> Non-Intel USB4 designs should also match this designation so that they can
> be treated the same regardless of the host they're connected to.
>
> Mario Limonciello (2):
> thunderbolt: move definition of PCI_CLASS_SERIAL_USB_USB4
> pci: mark USB4 devices as "is_thunderbolt"

Series is:
Acked-by: Alex Deucher <alexander.deucher@amd.com>

>
> drivers/pci/probe.c | 4 ++--
> drivers/thunderbolt/nhi.h | 2 --
> include/linux/pci_ids.h | 1 +
> 3 files changed, 3 insertions(+), 4 deletions(-)
>
> --
> 2.34.1