-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Questions about the Thunderbolt 3 bus display? #9
Comments
Hey, no its not needed to have a device connected. The UUID is basically random and should generally be unique per system as it is used in TB-based networking between machines which would not work if two, via thunderbolt connected, machines have the same UUID. ATM I ignore this fact basically to not make things even more complicated. |
The SSDT-4-RVP7Rtd3 of my T580 does not have _PS0: Power State 0 and _PS3: Power State 3 power switch states. Although my Thunderbolt 3 hot swap is normal, the egpu is also normal, just the Thunderbus bus. That is not displayed. I want it to be displayed now. So are _PS0 and _PS3 important? It depends on the _PS used in your Raiden ssdt. |
The thing is that your devices are probably running as simple PCI-devices behind a PCIe-bridge. The connections are handled inside the ICM and not the OSX-driver. Have a look at the init()-method of DSB0 - thats where the ICM is resetted. |
You mean to put |
That's where the ICM is handled, yes. Real work for OSX is done in PS: Is the T580 like the T480 with only one TB-port and a JHL6240? |
Yes, P52s, T480s, T580, T480 are all JHL6240 ports |
Those would at least need a different DROM and I'm unsure if those machines, without an integrated TB-switch, are (fully) supported by apples drivers at all. It may be needed to have a look at the original ACPI-implementation on those first generation macbookair with only one port. My ACPI-patches are a relative straight port of the implementation of the macbookpro14,1-ACPI for TB-handling, which has two ports and an integrated switch. |
Hi. I'm looking at your Thunderbolt 3 implementation in macOS, and I was wondering if I could port it to my HP Elite X2 1012 G2 with one Thunderbolt 3 port, JHL6540.
By the way, I think this needs to be inside _UPC. |
To make the Thunderbolt 3 bus display the Thunderbolt device information: Is it necessary to plug in the Thunderbolt device? If the device is not plugged in, the Thunderbolt 3 bus is empty and does not display. In addition, how does the domain-uuid of the Thunderbolt 3 bus come from?
The text was updated successfully, but these errors were encountered: