[Solved] Re-enabling 1905 on a 2016 MacBook Pro. Am I stupid?
Edit with solution and theory, OP below:
First the theory. I think in a stoned 3AM stupor when I set this up I uninstalled 1905 rather than disable it. After scratching my head for a bit I thought I'd give reinstalling bootcamp drivers a whirl. After all, they should have chipset drivers in there somewhere.
However, apple doesn't let you just go to support and download drivers because... Apple. I used brigadier (github) to download them and run them manually. Bingo, 1905 is back.
I need to turn PCIe controller for the left side thunderbolt ports back on. I cant get them to show in the device manager. at all Am I stupid? Am I missing something? Shouldn't it just be greyed out like the x16 controller that I disabled to kill the dGPU?
I've tried scanning for hardware changes, nothing. What the hell did I do?
@magnesiumnitrate, For future reference, you don't have to use the Thunderbolt drivers from Apple. I have tried uninstalling them and install Intel Thunderbolt drivers instead. The Intel drivers are much more recent and work fine. There are two generations of Intel Thunderbolt drivers. The first was called Intel Thunderbolt Software and the second is Thunderbolt Control Center [more detail].
Not sure those would have fixed the issue. I uninstalled (I think) the entire PCIe controller, not just the thunderbolt controller.