From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755455AbbITWXL (ORCPT ); Sun, 20 Sep 2015 18:23:11 -0400 Received: from out1-smtp.messagingengine.com ([66.111.4.25]:36360 "EHLO out1-smtp.messagingengine.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752902AbbITWXJ (ORCPT ); Sun, 20 Sep 2015 18:23:09 -0400 X-Sasl-enc: S6KldRNzHI1DRrdT4313UllsoGZm4UqI2QaI+mmvt6s9 1442787783 Date: Sun, 20 Sep 2015 15:22:34 -0700 From: Greg KH To: Knuth Posern Cc: linux-kernel@vger.kernel.org, Andreas Noever , linux-pci@vger.kernel.org Subject: Re: [PATCH] thunderbolt: Allow loading of module on recent Apple MacBooks with thunderbolt 2 controller Message-ID: <20150920222234.GA13447@kroah.com> References: <55FF0822.90901@posern.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <55FF0822.90901@posern.org> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, Sep 20, 2015 at 09:25:22PM +0200, Knuth Posern wrote: > The pci device ids listed in the thunderbolt driver are to restrictive, > which prevents the driver from being loaded on recent Apple MacBooks > using a thunderbolt 2 controller. In particular this prevented any > hot-plugging functionality for thunderbolt based ethernet dongles > (i.e. Apples thunderbolt gigabit ethernet broadcom tg3 based dongle > Model A1433 EMC 2590). > > Changing the subvendor and subdevice to PCI_ANY_ID the thunderbolt driver > loads and binds to the pci device 07:00.0 System peripheral: > Intel Corporation Device 156c which is the thunderbolt 2 controller on > the MacBookPro12,1. > > Successfully tested on MacBookPro12,1. With the patch the thunderbolt > module gets now loaded on boot. And it provides hot-plugging support both > for a cold-plugged and a warm-plugged ethernet dongle. > > Signed-off-by: Andreas Noever > Acked-by: Knuth Posern > --- > > ... never 2 without 3 ;) Thanks for being persistent, that worked fine and is now queued up, you should have received an email with all of the details. greg k-h