@CaseySJ
Hi and honestly thanks for the fantastic work on Thunderbolt.
Sorry for highjacking the thread, I understand my board is different, yet I'm using an SSDT from your repository and need some help.
My board is an ASUS X99a-ii, with a Thunderbolt EX3 plugged in SB slot 2(I have a RAID card and a Blackmagic mini monitor occupying the rest of the slots and this seems to be the only combination that actually works).
Using the TbtOnPch-Asus-Z370-A-Prime-II SSDT from the repo I get a full tree in IOReg (or possibly a longer tree than I should as the card has only one TB port) plus Thunderbolt Bus and the card shows up in PCI section of System Information.
I'm having trouble doing the patches in Clover. could you have a look at my DSDT and let me know how I can convert TINI to INI as I have no clue how to turn it into HEX? I also saw there is a _E10 method under GPE, can I use the same HEX values as in the X99 Deluxe II SSDT in the repo?
By the way, I tried using that SSDT but get no TB Bus and card doesn't show up in PCI section.
Unfortunately right now I have only the following to play with:
TB3-TB2 adapter plus BMD Intensity Shuttle
TB3-TB2-FW800 adapters plus FW800 HDD
DP from GPU to EX3, then TB3 to DP to monitor
None of them show up in IOReg, but then again they don't show up in windows either so I wonder if it's a card issue. In 2 days I'll have a TB2 dock to play with and will try again. I wonder if my BIOS settings are correct, I'll post a pic if it's useful.
I'm attaching IOReg screenshots with and without SSDT, DSDT plus SSDT.
Thanks!