Bug 96981
Summary: | Thunderbolt hotplug not working on Macmini7,1 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Adam Goode (adam) |
Component: | HotPlug | Assignee: | Greg Kroah-Hartman (greg) |
Status: | NEW --- | ||
Severity: | normal | CC: | andreas.noever, john |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 4.0.0-1.fc22.x86_64 | Subsystem: | |
Regression: | No | Bisected commit-id: |
Description
Adam Goode
2015-04-21 03:46:42 UTC
There is other interesting code like this: If (!OSDW ()) { If ((OSYS < 0x07DC)) { Debug = "RMCR Method called:" \_SB.PCI0.RMCR () } Else { Debug = "RMCR skipped" } } RMCR is "Remove Cactus Ridge", which has this debug message: Debug = "RMCR: Disable Link and Power Off Cactus Ridge Chip" It looks like this BIOS does have the traditional hotplug support. On Tue, Apr 21, 2015 at 03:46:42AM +0000, bugzilla-daemon@bugzilla.kernel.org wrote: > https://bugzilla.kernel.org/show_bug.cgi?id=96981 > > Bug ID: 96981 > Summary: Thunderbolt hotplug not working on MacMini7,1 Please send this to the people listed in the MAINTAINERS file for thunderbolt support, and the linux-kernel mailing list. I sent this to lkml. Also, an update. I was able to get this working. The only thing I needed to do was match on PCI_ANY_ID for subvendor and subdevice in the nhi_ids. Previously it was matching .subvendor = 0x2222, .subdevice = 0x1111 which seems unnecessarily restrictive. Is this also resolved in light of Bug 100191? They seem to be the same thing. |