Andreas noever thunderbolt. android / kernel / msm / android-7.


Andreas noever thunderbolt com android / kernel / msm / android-7. org>, "Rangoju, Raju" <raju. c Subject: [PATCH v3 07/15] thunderbolt: Enable plug events From: Andreas Noever < andreas. c From: Greg KH <gregkh@linuxfoundation. noever@xxxxxxxxx> --- drivers/thunderbolt/Makefile | 2 +- drivers/thunderbolt/eeprom. noever () gmail ! com> Date: 2014-06-01 10:11:11 Message-ID: CAMxnaaURVhZ_SiJW7Qy1bsye1bcPE=J=vjL5MgTN5znP15WnXw () mail ! gmail ! com [Download RAW message or body] On Sun, Jun 1, 2014 at 1:51 AM, Matthew Garrett Next message: Lee Jones: " [PATCH 11/12] thunderbolt: tunnel: Fix misspelling of 'receive_path'" Previous message: EastL Lee: " [PATCH v1] memory: mediatek emi: add MediaTek EMI driver" In reply to: Lee Jones: " [PATCH 07/12] thunderbolt: nhi: Demote some non-conformant kernel-doc headers" Next in thread: Lee Jones: " [PATCH 11/12] thunderbolt: tunnel: Fix misspelling of 'receive_path Linux kernel source tree. Linux kernel source tree. borzeszkowski@xxxxxxxxxxxxxxx> In-reply-to Thanks, Andreas Andreas Noever (14): thunderbolt: Add initial cactus ridge NHI support thunderbolt: Add control channel interface thunderbolt: Setup control channel thunderbolt: Add tb_regs. noever@xxxxxxxxx > Date: Fri, 11 Apr 2014 02:24:49 +0200 Cc: Daniel J Blueman < daniel@xxxxxxxxx >, Bjorn Helgaas < bhelgaas@xxxxxxxxxx >, linux-pci@xxxxxxxxxxxxxxx, Andreas Noever < andreas. jer Signed-off-by: Andreas Noever < andreas. - Added Falcon Ridge PCI id to the driver and to the "wait_for_thunderbolt" quirk (the "poweroff_thunderbolt" quirk is no longer necessary for Falcon + * + * Copyright (c) 2013 Andreas Noever <andreas. h | 113 From: Andreas Noever Date: Thu Apr 10 2014 - 20:30:35 EST From: Andreas Noever Date: Thu Apr 10 2014 - 20:31:53 EST Nov 29, 2013 · Add struct tb which will contain our view of the thunderbolt bus. h blob: a67f93c140fa119662ffb8e9a7ac84005a9df582 [file] [log] [blame] Jun 29, 2023 · Next in thread: Andreas Noever: "Re: [PATCH v2 0/8] thunderbolt: Introducing Thunderbolt (TM) networking" Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] Linux kernel source tree. noever@xxxxxxxxx, michael. The current USB4 spec supports PCIe, Display Port From: Andreas Noever From: Andreas Noever References: [PATCH v6 0/8] thunderbolt: Introducing Thunderbolt (TM) networking From: Amir Levy [PATCH v6 0/8] thunderbolt: Introducing Thunderbolt (TM) networking From: Amir Levy From: Amir Levy Prev by Date: Re: [Cocci] [PATCH v3] Coccinelle: Script to replace allocate and memset with zalloc functions Nov 10, 2020 · thunderbolt: Add DMA traffic test driver Hi all, This series adds a new Thunderbolt service driver that can be used on manufacturing floor to test that each Thunderbolt/USB4 port is functional. 1. h blob: a67f93c140fa119662ffb8e9a7ac84005a9df582 [file] [log] [blame] Nov 21, 2014 · Andreas Noever SF Markus Elfring Joe Perches SF Markus Elfring SF Markus Elfring SF Markus Elfring SF Markus Elfring SF Markus Elfring SF Markus Elfring Julia Lawall SF Markus Elfring Julia Lawall SF Markus Elfring Valentina Manea SF Markus Elfring Takashi Iwai SF Markus Elfring Takashi Iwai SF Markus Elfring Takashi Iwai SF Markus Elfring Subject: Re: [PATCH v2 00/13] Runtime PM for Thunderbolt on Macs From: Andreas Noever <andreas. h - kernel/common - Git at Googlefile log blame edit Nov 29, 2013 · Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Matthew Garrett Matthew Garrett Andreas Noever Matthew Garrett Matthew Garrett FromAndreas Noever <>Subject [PATCH 00/12] Thunderbolt hotplug support for Apple hardware (testers needed)DateFri, 29 Nov 2013 02:35 This patch series adds a driver for the Intel Cactus Ridge Thunderbolt May 21, 2017 · On Thu, May 18, 2017 at 4:38 PM, Mika Westerberg <mika. org, Andreas Noever, Michael Jamet, Yehezkel Bernat, Mario Limonciello, Richard Hughes * [PATCH 0/3] thunderbolt: Update XDomain vendor properties dynamically@ 2025-07-22 17:50 Raju Rangoju 2025-07-22 17:50 ` [PATCH 1/3] thunderbolt: Dynamically populate vendor properties for XDomain Raju Rangoju ` (3 more replies) 0 siblings, 4 replies; 25+ messages in thread From: Raju Rangoju @ 2025-07-22 17:50 UTC (permalink / raw) To: linux-usb, linux-pci, linux-kernel Cc: andreas. westerberg@xxxxxxxxxxxxxxx> Date: Tue, 13 Feb 2024 13:43:17 +0200 Cc: Yehezkel Bernat <YehezkelShB@xxxxxxxxx>, Michael Jamet <michael. From: Greg KH <gregkh@linuxfoundation. noever@xxxxxxxxx > Date: Mon, 26 May 2014 17:18:04 +0200 Cc: Andreas Noever < andreas. westerberg@xxxxxxxxxxxxxxx> Date: Tue, 6 Jun 2017 15:25:01 +0300 Cc: Andreas Noever <andreas. 17, controlled by the > CONFIG_THUNDERBOLT option. noever@xxxxxxxxx> Cc: Michael Jamet <michael. noever@xxxxxxxxx>, Lukas Wunner <lukas@xxxxxxxxx>, Mario Limonciello <mario. westerberg@linux. Jun 18, 2025 · To: mario. > > Signed-off-by: Andreas Noever <andreas. noever@xxxxxxxxx > Greg Kroah-Hartman log msg author committer range path: root / drivers / thunderbolt (follow) Signed-off-by: Andreas Noever <andreas. 89 KB edit raw normal view history Nov 21, 2014 · Andreas Noever SF Markus Elfring Joe Perches SF Markus Elfring SF Markus Elfring SF Markus Elfring SF Markus Elfring SF Markus Elfring SF Markus Elfring Julia Lawall SF Markus Elfring Julia Lawall SF Markus Elfring Valentina Manea SF Markus Elfring Takashi Iwai SF Markus Elfring Takashi Iwai SF Markus Elfring Takashi Iwai SF Markus Elfring Aug 3, 2016 · First message in thread Andreas Noever Andreas Noever Andreas Noever Greg KH Lukas Wunner Lukas Wunner Andreas Noever Patch in this message Get diff 1 From Lukas Wunner <> Date Wed, 3 Aug 2016 10:44:12 +0200 Subject [PATCH] thunderbolt: Don't declare Falcon Ridge unsupported Falcon Ridge 4C has been supported by the driver from the beginning, Dec 17, 2019 · thunderbolt: Add support for USB4 Hi all, USB4 is the public specification of Thunderbolt 3 protocol and can be downloaded here: https://www. h> enum ring_flags { RING_FLAG_ISOCH_ENABLE = 1 << 27, /* TX only? */ RING_FLAG_E2E_FLOW_CONTROL = 1 << 28, RING_FLAG_PCI_NO_SNOOP = 1 Oct 27, 2016 · Andreas Noever FromAndreas Noever <>DateThu, 27 Oct 2016 17:51:02 +0200SubjectRe: [PATCH v8 0/8] thunderbolt: Introducing Thunderbolt (TM) Networking Dec 6, 2024 · to Mika Westerberg, open list:THUNDERBOLT DRIVER, linux-@vger. wu@xxxxxxxxxxxxx> Date: Thu, 14 Aug 2025 16:21:36 +0800 Cc: westeri@xxxxxxxxxx, michael. jamet@xxxxxxxxx, westeri@xxxxxxxxxx, YehezkelShB@xxxxxxxxx Subject: [PATCH] thunderbolt: Fix wake on connect at runtime May 22, 2017 · On Sun, May 21, 2017 at 09:09:37PM +0200, Andreas Noever wrote: > On Thu, May 18, 2017 at 4:38 PM, Mika Westerberg > <mika. com Aug 16, 2017 · To: Andreas Noever <andreas. c blob: a7b47e7cddbd95a9c9414c488498f03b74281b04 [file] [log] [blame] * [PATCH] thunderbolt: Fix use-after-free in tb_dp_dprx_work@ 2025-09-22 5:18 Duoming Zhou 2025-09-22 12:54 ` Mika Westerberg 0 siblings, 1 reply; 3+ messages in thread From: Duoming Zhou @ 2025-09-22 5:18 UTC (permalink / raw) To: linux-usb Cc: linux-kernel, YehezkelShB, westeri, michael. org> To: Mika Westerberg <mika. h> +#include <linux/pci. com > --- drivers/thunderbolt/tb. h> +#include <linux/slab. h blob: a67f93c140fa119662ffb8e9a7ac84005a9df582 [file] [log] [blame] From: Mika Westerberg <mika. westerberg@xxxxxxxxxxxxxxx> Subject: Re: [PATCH 0/3] thunderbolt: Update XDomain vendor properties dynamically From: Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> Date: Wed, 13 Aug 2025 17:26:31 +0200 Cc: Mario Limonciello <superm1@xxxxxxxxxx>, "Rangoju, Raju" <raju. jamet@xxxxxxxxx, westeri@xxxxxxxxxx, YehezkelShB@xxxxxxxxx Subject: Re: [PATCH v2] thunderbolt: Fix wake on connect at runtime From: Mario Limonciello <mario. Rodriguez: "Re: [RFC] printk: allow increasing the ring buffer depending on the number of CPUs" In reply to: Andreas Noever: " [PATCH 2/2] thunderbolt: Fix nontrivial endpoint devices. 17-final or can it wait for 3. jamet@xxxxxxxxx>, Lukas Wunner <lukas@xxxxxxxxx>, Andreas Noever <andreas. westerberg@xxxxxxxxxxxxxxx> Date: Tue, 12 Aug 2025 07:47:09 +0200 Cc: Yehezkel Bernat <YehezkelShB@xxxxxxxxx>, Michael Jamet <michael. noever () gmail ! com [Download RAW message or body] Hi This is version 2 of my Thunderbolt driver for Apple hardware (see Oct 15, 2013 · Messages in this thread First message in thread Andreas Noever Bjorn Helgaas Matthew Garrett Bjorn Helgaas Andreas Noever Bjorn Helgaas FromAndreas Noever <>DateTue, 15 Oct 2013 00:47:36 +0200Subject [3. com> To: Greg KH <gregkh@linuxfoundation. dybcio@oss. noever@xxxxxxxxx > Date: Fri, 11 Apr 2014 02:24:54 +0200 Cc: Daniel J Blueman < daniel@xxxxxxxxx >, Bjorn Helgaas < bhelgaas@xxxxxxxxxx >, linux-pci@xxxxxxxxxxxxxxx, Andreas Noever < andreas. 4] Thunderbolt/PCI unplug oops in pci_pme_list_scan Thanks, Andreas Andreas Noever (14): thunderbolt: Add initial cactus ridge NHI support thunderbolt: Add control channel interface thunderbolt: Setup control channel thunderbolt: Add tb_regs. c | 189 +++++++++++++++++++++++++++++++++++++++++++ drivers/thunderbolt/switch. The current USB4 spec supports PCIe, Display Port AMDGPU Driver with KFD used by the ROCm project. noever@xxxxxxxxx > Date: Fri, 11 Apr 2014 02:24:47 +0200 Cc: Daniel J Blueman < daniel@xxxxxxxxx >, Bjorn Helgaas < bhelgaas@xxxxxxxxxx >, linux-pci@xxxxxxxxxxxxxxx, Andreas Noever < andreas. de> wrote: Jun 5, 2017 · Mika Westerberg Mika Westerberg Mika Westerberg Andy Shevchenko Greg Kroah-Hartman Mika Westerberg Andreas Noever FromAndreas Noever <>DateMon, 5 Jun 2017 17:10:25 +0200SubjectRe: [PATCH v3 08/27] thunderbolt: Introduce thunderbolt bus and connection manager On Fri, Jun 2, 2017 at 4:05 PM, Mika Westerberg <mika. S@amd. levy () intel ! com [Download RAW message or body] Add Amir Levy as maintainer for Thunderbolt (TM) ICM driver Signed-off-by Subject: [PATCH v2 07/14] thunderbolt: Enable plug events From: Andreas Noever < andreas. First it makes the bandwidth reservation to comply with the v2 connection manager guide, adds the PMPS packet support bit and enables asymmetric 120/40G switching to support the Ultra-High Bitrate DisplayPort modes. jamet@xxxxxxxxx> Cc: Mika Westerberg <mika. 17+ > CC: Lukas Wunner <lukas@xxxxxxxxx Aug 11, 2025 · To: Mika Westerberg <mika. com> wrote: May 21, 2017 · Andy Shevchenko Greg Kroah-Hartman Patch in this message Get diff 1 FromAndreas Noever <>DateSun, 21 May 2017 21:09:37 +0200SubjectRe: [PATCH 05/24] thunderbolt: Rework capability handling On Thu, May 18, 2017 at 4:38 PM, Mika Westerberg <mika. jamet@intel. limonciello@xxxxxxx> Date: Thu, 19 Jun 2025 16:03:43 -0500 linux_kernellinux_kernel / drivers / thunderbolt /nhi_regs. " Next message: Andreas Noever: " [PATCH 02/12] thunderbolt: Add configuration channel interface" Previous message: Andreas Noever: " [PATCH 00/12] Thunderbolt hotplug support for Apple hardware (testers needed)" In reply to: Andreas Noever: " [PATCH 00/12] Thunderbolt hotplug support for Apple hardware (testers needed)" Nov 29, 2013 · Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Matthew Garrett Matthew Garrett Andreas Noever Matthew Garrett Matthew Garrett FromAndreas Noever <>Subject [PATCH 00/12] Thunderbolt hotplug support for Apple hardware (testers needed)DateFri, 29 Nov 2013 02:35 This patch series adds a driver for the Intel Cactus Ridge Thunderbolt From: Andreas Noever Date: Tue Jun 03 2014 - 16:06:18 EST By writing zeros before writing our path configuration we can > force thunderbolt to retrain the path. rangoju@amd. jer. com, Sanath. org Jun 12, 2023 · thunderbolt: Initial USB4 v2 support Hi all, This series adds initial support for the next USB4 version (USB4 v2) and the Intel Barlow Ridge discrete controller. noever@xxxxxxxxx > In-reply-to: < 1397175901-4023-1-git-send-email-andreas. Contribute to torvalds/linux development by creating an account on GitHub. noever@xxxxxxxxx>, Mika Westerberg <mika. intel. May 18, 2017 · Andreas Noever Mika Westerberg Andreas Noever Mika Westerberg Mika Westerberg Andy Shevchenko Mika Westerberg Greg Kroah-Hartman Mika Westerberg Greg Kroah-Hartman Mika Westerberg Lukas Wunner "Levy, Amir (Jer)" Lukas Wunner Mika Westerberg Mika Westerberg Mika Westerberg Andy Shevchenko Mika Westerberg Andy Shevchenko Andreas Noever Mika android / kernel / msm / 69bb99738b5c6d56d2b1a75db9cbb4d187453c1a / . noever@xxxxxxxxx > Sep 18, 2018 · Signed-off-by: Andreas Noever <andreas. " drivers/thunderbolt/nhi. org> wrote: > On Thu, Apr 23, 2015 at 12:08:01PM +0200, Andreas Noever wrote: >> Hi Adam, >> >> On my system (MacBookPro10,1 - 4 channel TB1) the bridges and the >> controller both use 0x1547 and are only differentiated by [prev in list] [next in list] [prev in thread] [next in thread] List: linux-kernel Subject: Re: [PATCH v4 00/15] Thunderbolt driver for Apple MacBooks From: Andreas Noever <andreas. rangoju@xxxxxxx>, linux-usb@xxxxxxxxxxxxxxx, linux-pci@xxxxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, andreas Linux kernel source tree. 7 with the following changelog. " Next in thread: Greg KH: "Re: [PATCH 0/2] thunderbolt: Fix issues with more complex Signed-off-by: Andreas Noever <andreas. limonciello@xxxxxxx, andreas. levy () intel ! com message body Add Amir Levy as maintainer for Thunderbolt (TM) ICM driver Signed-off-by: Amir Levy <amir. org/sites/default/files/USB4%20Specificat USB4 is about tunneling different protocols over a single cable (in the same way as Thunderbolt). noever@gmail. yaml? > > Describe the block, as present on the X1E family of SoCs, where it > implements the USB4v1 standard. com > References Subject: [PATCH v5 07/15] thunderbolt: Enable plug events From: Andreas Noever < andreas. kernel. com> + */ + +#include <linux/crc32. noever@xxxxxxxxx> > Signed-off-by: Bjorn Helgaas <bhelgaas@xxxxxxxxxx> > CC: stable@xxxxxxxxxxxxxxx # v3. noever@xxxxxxxxx> FWIW, this is Reviewed-by: Lukas Wunner <lukas@xxxxxxxxx> I also tested it successfully on Light Ridge. com> wrote: > Organization of the capabilities in switches and ports is not Aug 8, 2016 · Messages in this thread First message in thread Andreas Noever Andreas Noever Andreas Noever Greg KH Lukas Wunner Lukas Wunner Andreas Noever From Andreas Noever <> Date Mon, 8 Aug 2016 09:20:13 +0200 Subject Re: [PATCH] thunderbolt: Don't declare Falcon Ridge unsupported On Wed, Aug 3, 2016 at 10:44 AM, Lukas Wunner <lukas@wunner. c | 5 ++ drivers/thunderbolt/tb. jamet, andreas. westerberg@xxxxxxxxxxxxxxx>, Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> Subject: [PATCH resend] thunderbolt: Fix reset response_type /* * Thunderbolt driver - NHI registers * * Copyright (c) 2014 Andreas Noever <andreas. org, andreas. noever () gmail ! com> Date: 2014-04-11 0:24:47 Message-ID: 1397175901-4023-1-git-send-email-andreas. c 2. com> > > I also would like that anyone submitting patches to this subsystem do > not get bad feelings during the review but instead possible issues and > improvement suggestions are written in such way that the submitter feels Subject: [PATCH v2 06/14] thunderbolt: Add thunderbolt capability handling From: Andreas Noever < andreas. noever@xxxxxxxxx>, Michael Jamet <michael. Blame view drivers/thunderbolt/tunnel_pci. > > This submission, as android / kernel / msm / c8d6637d0497d62093dbba0694c7b3a80b79bfe1 / . wu@xxxxxxxxxxxxx> Date: Mon, 11 Aug 2025 16:04:28 +0800 Cc: westeri@xxxxxxxxxx, michael. Silva Jakob Koschel Lee Jones Li Yang Mika Westerberg Sachin Kamat Sanjay R Mehta From: Andreas Noever Date: Mon Mar 21 2016 - 15:36:49 EST Linux Repository for digilent boards. noever Next message: Andreas Noever: " [PATCH v3 01/15] thunderbolt: Add initial cactus ridge NHI support" Previous message: Pantelis Antoniou: "Re: [PATCH v4 2/8] OF: Introduce DT overlay support. noever@xxxxxxxxx > Subject: [PATCH v2 02/14] thunderbolt: Add control channel interface From: Andreas Noever < andreas. jamet@xxxxxxxxx>, Yehezkel Bernat <yehezkel. Contribute to Xilinx/linux-xlnx development by creating an account on GitHub. de> wrote: From: Andreas Noever Date: Tue Jul 26 2016 - 12:41:09 EST Jun 5, 2017 · Mika Westerberg Mika Westerberg Mika Westerberg Andy Shevchenko Greg Kroah-Hartman Mika Westerberg Andreas Noever FromAndreas Noever <>DateMon, 5 Jun 2017 17:10:25 +0200SubjectRe: [PATCH v3 08/27] thunderbolt: Introduce thunderbolt bus and connection manager On Fri, Jun 2, 2017 at 4:05 PM, Mika Westerberg <mika. noever, Duoming Zhou The original code * [PATCH] MAINTAINERS: Update Michael Jamet's maintainer entries@ 2025-09-08 14:55 Mika Westerberg 2025-09-12 5:28 ` Mika Westerberg 0 siblings, 1 reply; 2+ messages in thread From: Mika Westerberg @ 2025-09-08 14:55 UTC (permalink / raw) To: linux-usb Cc: Yehezkel Bernat, Michael Jamet, Lukas Wunner, Andreas Noever, Michael Jamet, Mika Jan 26, 2021 · To: linux-usb@xxxxxxxxxxxxxxx Subject: [PATCH 0/6] thunderbolt / ACPI: Add support for USB4 _OSC From: Mika Westerberg <mika. com> > > I also would like that anyone submitting patches to this subsystem do > not get bad feelings during the review but instead possible issues and > improvement suggestions are written in such way that the submitter feels Oct 15, 2013 · Messages in this thread First message in thread Andreas Noever Bjorn Helgaas Matthew Garrett Bjorn Helgaas Andreas Noever Bjorn Helgaas FromAndreas Noever <>DateTue, 15 Oct 2013 00:47:36 +0200Subject [3. org> Cc: Mario Limonciello <superm1@kernel. This includes support for the 80G symmetric link, the necessary configuration needed to bring up the router in v2 mode, adaptive TMU, PCIe extended encapsulation, and CL2 low power From: Mika Westerberg Date: Tue Dec 27 2022 - 03:38:00 EST To: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> Subject: [PATCH v4 09/27] thunderbolt: Convert switch to a device From: Mika Westerberg <mika. > > Signed-off-by: Konrad Dybcio <konrad. h" +#include "dsl3510. c | 229 ++++++++++++++++++++++++++++++++++++++++++++++- drivers/thunderbolt/tb. c | 21 ++++++++++++++++++++- > 1 file changed, 20 insertions (+), 1 deletion (-) Should this get in for 3. ucam. On Thu, Apr 23, 2015 at 8:12 PM, Matthew Garrett < [email protected] > wrote: > On Thu, Apr 23, 2015 at 12:08:01PM +0200, Andreas Noever wrote: >> Hi Adam, >> >> On my system (MacBookPro10,1 - 4 channel TB1) the bridges and the >> controller both use 0x1547 and are only differentiated by >> subvendor/subdevice. org, linux-kernel@vger. android / kernel / common / 98e0c7c7 / . jamet@xxxxxxxxx, andreas. noever@xxxxxxxxx> Date: Sun, 20 Mar 2016 14:53:10 +0100 Cc: "linux-pci@xxxxxxxxxxxxxxx" <linux-pci@xxxxxxxxxxxxxxx>, linux-acpi@xxxxxxxxxxxxxxx, Linux PM list <linux-pm@xxxxxxxxxxxxxxx>, Matthew Garrett <mjg59@xxxxxxxxxxxxx>, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> In-reply-to . I'm sending a follow-up patch separately so that Falcon Ridge chips are no longer declared unsupported. In practice this > means that Thunderbolt connected devices are placed behind an IOMMU > during the whole time it is connected (including during boot) making android / kernel / msm / android-7. c blob: a7b47e7cddbd95a9c9414c488498f03b74281b04 [file] [log] [blame] In reply to: Adam Goode: "Re: Thunderbolt hotplug not working on MacMini7,1" Next in thread: Andreas Noever: "Re: Thunderbolt hotplug not working on MacMini7,1" Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] On Wed, Apr 22, 2015 at 10:56:45PM -0400, Adam Goode wrote: Feb 13, 2024 · To: linux-usb@xxxxxxxxxxxxxxx Subject: [PATCH] thunderbolt: Keep the domain powered when USB4 port is in redrive mode From: Mika Westerberg <mika. 4] Thunderbolt/PCI unplug oops in pci_pme_list_scan When I unplug the Thunderbolt ethernet adapter on my MacBookPro Linux Apr 24, 2015 · Subject Re: Thunderbolt hotplug not working on MacMini7,1 On Thu, Apr 23, 2015 at 8:12 PM, Matthew Garrett <mjg59@srcf. c 6. > > Do they have the same PCI class? No, 0604 for the bridges and 0880 for the device. It looks like the only reason that the bridges do not have a Aug 14, 2025 · To: Mika Westerberg <mika. jamet@xxxxxxxxx>, Yehezkel Bernat <YehezkelShB@xxxxxxxxx>, Andreas Noever <andreas. noever@xxxxxxxxx>, Raju Rangoju <Raju. / drivers / thunderbolt / tunnel_pci. h thunderbolt: Initialize root switch and ports thunderbolt: Add thunderbolt capability handling thunderbolt: Enable plug events thunderbolt: Scan for This works for all generations of Thunderbolt > controllers. On Thu, Apr 23, 2015 at 12:08:01PM +0200, Andreas Noever wrote: > Hi Adam, > > On my system (MacBookPro10,1 - 4 channel TB1) the bridges and the > controller both use 0x1547 and are only differentiated by > subvendor/subdevice. noever@xxxxxxxxx> Date: Thu, 7 Jul 2016 19:39:12 +0200 Dec 17, 2019 · thunderbolt: Add support for USB4 Hi all, USB4 is the public specification of Thunderbolt 3 protocol and can be downloaded here: https://www. 4] Thunderbolt/PCI unplug oops in pci_pme_list_scan When I unplug the Thunderbolt ethernet adapter on my MacBookPro Linux Subject: Re: [PATCH v2 00/13] Runtime PM for Thunderbolt on Macs From: Andreas Noever <andreas. westerberg@xxxxxxxxxxxxxxx> Subject: Re: Thunderbolt call trace occurs on hot-plug From: En-Wei WU <en-wei. noever@xxxxxxxxx > Date: Fri, 11 Apr 2014 02:24:53 +0200 Cc: Daniel J Blueman < daniel@xxxxxxxxx >, Bjorn Helgaas < bhelgaas@xxxxxxxxxx >, linux-pci@xxxxxxxxxxxxxxx, Andreas Noever < andreas. 18 / . We need to perform two different > > actions during suspend and resume: > > > > The whole controller has to be powered down Subject: Re: [RFC 4/4] thunderbolt: Support runtime pm From: Andreas Noever <andreas. 2 / . 18? May 21, 2017 · On Thu, May 18, 2017 at 4:38 PM, Mika Westerberg <mika. h Sep 18, 2018 · Signed-off-by: Andreas Noever <andreas. * Re: [PATCH] thunderbolt: Use is_pciehp instead of is_hotplug_bridge 2025-08-13 17:25 ` Bjorn Helgaas @ 2025-08-14 4:37 ` Mika Westerberg 0 siblings, 0 replies; 4+ messages in thread From: Mika Westerberg @ 2025-08-14 4:37 UTC (permalink / raw) To: Bjorn Helgaas Cc: Lukas Wunner, Mika Westerberg, Andreas Noever, Michael Jamet, Yehezkel Bernat, linux-usb, linux-pci On Wed, Aug 13, 2025 at 12: Aug 12, 2025 · To: linux-usb@xxxxxxxxxxxxxxx Subject: [PATCH] thunderbolt: Use Linux Foundation IDs for XDomain discovery From: Mika Westerberg <mika. noever@xxxxxxxxx, YehezkelShB@xxxxxxxxx, linux-usb@xxxxxxxxxxxxxxx, Alan Borzeszkowski <alan. Also contains the current Linux Kernel that matches this base driver - ROCm/amdgpu Nov 10, 2020 · thunderbolt: Add DMA traffic test driver Hi all, This series adds a new Thunderbolt service driver that can be used on manufacturing floor to test that each Thunderbolt/USB4 port is functional. Contribute to Digilent/linux-digilent development by creating an account on GitHub. noever@xxxxxxxxx > [prev in list] [next in list] [prev in thread] [next in thread] List: linux-kernel Subject: [Patch v2 00/14] Thunderbolt support for Apple MBP From: Andreas Noever <andreas. com, westeri@kernel. It can be done either using a special loopback dongle that has RX and TX lanes crossed, or by connecting a cable back to the host (for those who Directory: drivers/thunderbolt Added: 2014-06-03By: Andreas Noever Highlighting Reset All By Author By Age By Commit ────────── Andreas Noever Andy Shevchenko Greg Kroah-Hartman Gustavo A. On Mon, Jun 05, 2017 at 07:01:10PM +0200, Andreas Noever wrote: > On Mon, Jun 5, 2017 at 9:18 AM, Mika Westerberg > < [email protected] > wrote: > > On Sat, Jun 03, 2017 at 06:17:04PM +0900, Greg Kroah-Hartman wrote: > >> On Fri, Jun 02, 2017 at 05:04:57PM +0300, Mika Westerberg wrote: > >> > Hi, > >> > > >> > This is a third version of the patch series adding support for > >> > Thunderbolt Acked-by: Andreas Noever <andreas. noever@xxxxxxxxx>, Mika Westerberg <mika [prev in list] [next in list] [prev in thread] [next in thread] List: linux-doc Subject: [PATCH v9 8/8] thunderbolt: Adding maintainer entry From: Amir Levy <amir. org android / kernel / common / 568bc4e87033d232c5fd00d5b0cd22a2ccc04944 / . com> Cheers, Andreas [prev in list] [next in list] [prev in thread] [next in thread] Configure About News Add a list KoreLogic To: Andreas Noever <andreas. h165 lines On Mon, Jun 05, 2017 at 07:01:10PM +0200, Andreas Noever wrote: > On Mon, Jun 5, 2017 at 9:18 AM, Mika Westerberg > < [email protected] > wrote: > > On Sat, Jun 03, 2017 at 06:17:04PM +0900, Greg Kroah-Hartman wrote: > >> On Fri, Jun 02, 2017 at 05:04:57PM +0300, Mika Westerberg wrote: > >> > Hi, > >> > > >> > This is a third version of the patch series adding support for > >> > Thunderbolt Thanks, Andreas Andreas Noever (14): thunderbolt: Add initial cactus ridge NHI support thunderbolt: Add control channel interface thunderbolt: Setup control channel thunderbolt: Add tb_regs. h | 3 + 4 files changed, 198 insertions (+), 1 deletion (-) create mode 100644 drivers/thunderbolt/eeprom. org, linux-pci@vger. It can be done either using a special loopback dongle that has RX and TX lanes crossed, or by connecting a cable back to the host (for those who On Tue, Apr 15, 2014 at 7:37 PM, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> wrote: > [+cc Rafael] > > On Fri, Apr 11, 2014 at 02:24:59AM +0200, Andreas Noever wrote: > > This patch makes changes to the pcieport driver to support thunderbolt > > suspend/resume on apple systems. com, bhelgaas@google. westerberg@xxxxxxxxxxxxxxx> Cc: Yehezkel Bernat <YehezkelShB@xxxxxxxxx> Cc: linux-usb@xxxxxxxxxxxxxxx Signed-off-by: Jiri Slaby (SUSE) <jirislaby@xxxxxxxxxx> --- Notes: [v2] switch to uint instead of to enum drivers/thunderbolt/tb Linux kernel source tree. For now it just contains a pointer to the configuration channel and a (too old to reply) Andreas Noever 2014-05-31 14:30:03 UTC We use _noirq since we have to restore the pci tunnels before the pci From: Andreas Noever Date: Thu Nov 28 2013 - 20:41:22 EST From: Andreas Noever Date: Thu Apr 10 2014 - 20:31:53 EST Nov 29, 2013 · Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Matthew Garrett Matthew Garrett Andreas Noever Matthew Garrett Matthew Garrett Patch in this message Get diff 1 FromAndreas Noever <>Subject [PATCH 04/12] thunderbolt: Add tb_regs. 11. Dec 6, 2024 · Mario Limonciello Dec 6, 2024, 10:33:44 AM to Mika Westerberg, open list:THUNDERBOLT DRIVER, linux-@vger. westerberg@xxxxxxxxxxxxxxx> Date: Tue, 26 Jan 2021 18:57:17 +0300 Cc: Michael Jamet <michael. The official Linux kernel from Xilinx. noever@xxxxxxxxx> > --- > drivers/thunderbolt/path. noever@xxxxxxxxx > Date: Tue, 3 Jun 2014 22:04:04 +0200 Cc: Andreas Noever < andreas. Blame view drivers/thunderbolt/cap. hDateSat, 31 May 2014 16:27:49 +0200 Every thunderbolt device consists (logically) of a Next message: Andreas Noever: " [PATCH v3 01/15] thunderbolt: Add initial cactus ridge NHI support" Previous message: Pantelis Antoniou: "Re: [PATCH v4 2/8] OF: Introduce DT overlay support. R. org > 72ad366f thunderbolt: Clear hops before overwriting Andreas Noever authored Aug 26, 2014 Jun 3, 2014 · 71691 – pciehp surprise removal broken by INTx enableBug 71691 Linux kernel source tree. / drivers / thunderbolt / cap. " Previous message: Luis R. noever@xxxxxxxxx> Subject: Re: [RFC 4/4] thunderbolt: Support runtime pm From: Lukas Wunner <lukas@xxxxxxxxx> Date: Sun, 24 Apr 2016 17:23:08 +0200 Cc: "linux-pci@xxxxxxxxxxxxxxx" <linux-pci@xxxxxxxxxxxxxxx>, linux-acpi@xxxxxxxxxxxxxxx, Linux PM list <linux-pm@xxxxxxxxxxxxxxx>, Matthew Garrett <mjg59@xxxxxxxxxxxxx>, Bjorn Helgaas <bhelgaas@xxxxxxxxxx> In-reply-to To: linux-kernel@xxxxxxxxxxxxxxx, Matthew Garrett < mjg59@xxxxxxxxxxxxx > Subject: [Patch v2 00/14] Thunderbolt support for Apple MBP From: Andreas Noever < andreas. limonciello > On Thu, Apr 23, 2015 at 12:08:01PM +0200, Andreas Noever wrote: > > Hi Adam, > > > > On my system (MacBookPro10,1 - 4 channel TB1) the bridges and the > > controller both use 0x1547 and are only differentiated by > > subvendor/subdevice. com> > --- > Hello! > > This is our stab at USB4/Thunderbolt dt-bindings. qualcomm. Applies on top of Cc: Andreas Noever <andreas. borzeszkowski@xxxxxxxxxxxxxxx> In-reply-to Nov 12, 2018 · > support a feature called Kernel DMA protection [1]. ") > Signed-off-by: Andreas Noever <andreas. levy Aug 13, 2025 · To: Mika Westerberg <mika. org, Andreas Noever, Michael Jamet, Yehezkel Bernat, Mario Limonciello, What is the commit where the but was introduced? I applied this to pci/thunderbolt for v4. noever@xxxxxxxxx> --- drivers/thunderbolt/tb. com> * Copyright (C) 2018, Intel Corporation */ #ifndef NHI_REGS_H_ #define NHI_REGS_H_ #include <linux/types. From what I've read, > Thunderbolt hotplug has been working since 3. h thunderbolt: Initialize root switch and ports thunderbolt: Add thunderbolt capability handling thunderbolt: Enable plug events thunderbolt: Scan for Oct 13, 2023 · thunderbolt: USB4 v2 asymmetric switching and more Hi all, This series adds more USB4 v2 features. Rangoju@xxxxxxx Oct 17, 2013 · [lkml] [2013] [Oct] [17] [last100] Views: [wrap] [no wrap] [headers] [forward] Messages in this thread First message in thread Matthew Garrett Bjorn Helgaas Andreas Noever Bjorn Helgaas Yinghai Lu Bjorn Helgaas Bjorn Helgaas FromAndreas Noever <>DateThu, 17 Oct 2013 15:59:07 +0200SubjectRe: [3. h blob: a67f93c140fa119662ffb8e9a7ac84005a9df582 [file] [log] [blame] Sep 16, 2025 · Also, do we need to define the thunderbolt AltMode inside usb-connector. 34 KB edit raw normal view history Linux kernel source tree. com> wrote: > > Organization of the capabilities in switches and ports is not so random Next message: Conor Dooley: "Re: [PATCH v4 1/1] dt-bindings: watchdog: starfive,jh7100-wdt: Add compatible for JH8100" Previous message: Krzysztof Kozlowski: "Re: [PATCH 4/4] dts: iot2050: Support IOT2050-SM variant" Next in thread: Mika Westerberg: "Re: [PATCH] thunderbolt: make tb_bus_type const" Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] Now that the driver core can Linux kernel source tree. bernat@xxxxxxxxx>, Lukas Wunner <lukas@xxxxxxxxx>, Amir Levy <amir. westerberg@xxxxxxxxxxxxxxx>, Greg KH <gregkh@xxxxxxxxxxxxxxxxxxx> Subject: [PATCH resend] thunderbolt: Fix reset response_type Next message: Andreas Noever: " [PATCH 0/2] thunderbolt: Fix issues with more complex endpoints. com> Cc: Mario Limonciello <superm1@kernel. h" + + +/* config packet definitions */ + +enum tb_cfg_pkg_type { + TB_CFG_PKG_READ = 1, + TB In reply to: Andreas Noever: " [PATCH v5 03/15] thunderbolt: Setup control channel" Next in thread: Greg KH: "Re: [PATCH v5 00/15] Thunderbolt driver for Apple MacBooks" In reply to: Mika Westerberg: " [PATCH v4 04/27] thunderbolt: Do not warn about newer DROM versions" Next in thread: Mika Westerberg: " [PATCH v4 18/27] thunderbolt: Rework control channel to be more reliable" Signed-off-by: Andreas Noever < andreas@gmail. h> +#include <linux/workqueue. h blob: f9b65fa1fd4d085f185996dbecb878ae6286fb06 [file] [log] [blame] prev in list next in list prev in thread next in thread List: linux-kernel Subject: [PATCH v9 8/8] thunderbolt: Adding maintainer entry From: Amir Levy <amir. noever@xxxxxxxxx> Date: Tue, 12 Jul 2016 23:46:16 +0200 Thanks Andreas > [bhelgaas: add Fixes:, stable versions of interest] > Fixes: 343fcb8c70d7 ("thunderbolt: Fix nontrivial endpoint devices. Jun 19, 2025 · To: Mario Limonciello <superm1@xxxxxxxxxx>, andreas. com > Signed-off-by: Greg Kroah-Hartman < gregkh@linuxfoundation. h> + +#include "tb_cfg. h> +#include <linux/dmapool. " Previous message: Fabian Frederick: "Re: [PATCH 1/1] FS: Add generic data flush to fsync" In reply to: Andreas Noever: " [PATCH v2 05/14] thunderbolt: Initialize root switch and ports" Messages sorted by: [ date ] [ thread ] [ subject ] [ author ] UNKNOWN summary refs tree commit diff path: root / drivers / thunderbolt / eeprom. noever@xxxxxxxxx > Next message: Thomas Hellstrom: "Re: DRM security flaws and security levels. 0_r0. usb. h thunderbolt: Initialize root switch and ports thunderbolt: Add thunderbolt capability handling thunderbolt: Enable plug events thunderbolt: Scan for Directory: drivers/thunderbolt Added: 2014-06-03By: Andreas Noever Highlighting Reset All By Author By Age By Commit ────────── Andreas Noever Mika Westerberg Overall android / kernel / mediatek / android-mtk-3. hDateFri, 29 Nov 2013 02:35:41 +0100 Every thunderbolt device consists (logically) of a May 31, 2014 · Andreas Noever Andreas Noever Andreas Noever Andreas Noever Andreas Noever Greg KH Matthew Garrett Andreas Noever Matthew Garrett Andreas Noever Patch in this message Get diff 1 FromAndreas Noever <>Subject [PATCH v4 04/15] thunderbolt: Add tb_regs. org, YehezkelShB@gmail. com, michael. com>, linux-usb@vger. levy () intel ! com> Date: 2016-11-09 12:21:58 Message-ID: 1478701208-4585-9-git-send-email-amir. nwd cdltf reaupn vffb qaba mmeb fzkip ztqn cqimsps yyckif vqeabo kxct oicpyz hnkam imyi