Where are the Tables that the Dump ACPI tool generated?
This is the ACPI Dump folder on my Desktop, which I created as part of the Dump from my Haswell Hack.
The Dump ACPI tool will have asked you where you wanted the tables saved as part of the process. The Terminal text is no use. I need to examine the DSDT.aml table.
The rename patch is a simple thing to edit, as I have one I use in OpenCore for a similar rename (on an Intel Hack), as shown below:
XHCI to XHC_ rename patch used with my Skylake Intel Hack.
The patch above could easily be edited to rename XHC0 to XHC2 with the relevant find and replace entries.
XHC0 = 58484330
XHC2 = 58484332
But this is only of use if the two XHC0 controllers can be differentiated in the DSDT.aml.
So the basic find and replace entries above would need to be extended, to include the part that differentiates the controllers, i.e. \_SB.PCI0.xxxx.XHC0 might be shown in two different locations, as two different methods, scopes etc. in your DSDT.aml. Where xxxx is the differentiator for the two controllers. Converting the xxxx part to Hex and adding it to the part shown above would be the differentiator.
So the find and replace entries would be more akin to these.
XHC0 = xxxxxxxx 58484330
XHC2 = xxxxxxxx 58484332