Re: [PATCH v5 0/4] Prepwork for non-PCIe NHI/TBT hosts

From: Mika Westerberg

Date: Thu May 21 2026 - 08:40:25 EST


Hi Konrad,

On Thu, May 21, 2026 at 12:39:59PM +0200, Konrad Dybcio wrote:
> Konrad Dybcio (4):
> thunderbolt: Move pci_device out of tb_nhi
> thunderbolt: Separate out common NHI bits
> thunderbolt: Require nhi->ops be valid
> thunderbolt: Add some more descriptive probe error messages
>
> drivers/thunderbolt/Makefile | 2 +-
> drivers/thunderbolt/acpi.c | 14 +-
> drivers/thunderbolt/ctl.c | 16 +-
> drivers/thunderbolt/domain.c | 2 +-
> drivers/thunderbolt/eeprom.c | 2 +-
> drivers/thunderbolt/icm.c | 24 +-
> drivers/thunderbolt/nhi.c | 520 ++++++---------------------------
> drivers/thunderbolt/nhi.h | 33 ++-
> drivers/thunderbolt/nhi_ops.c | 185 ------------
> drivers/thunderbolt/pci.c | 622 ++++++++++++++++++++++++++++++++++++++++
> drivers/thunderbolt/switch.c | 41 +--
> drivers/thunderbolt/tb.c | 18 +-
> drivers/thunderbolt/tb.h | 10 +-
> drivers/thunderbolt/usb4_port.c | 2 +-
> include/linux/thunderbolt.h | 8 +-
> 15 files changed, 805 insertions(+), 694 deletions(-)

All applied to thunderbolt.git/next, thanks!