My advice is to follow the guidelines of "Excellent guide on how to configure a Dell 7010" word by word. My EFI files can find on https://github.com/panderan/Hackintosh-EFI-DELL7010, and you can have a try.
I appreciate your help, your guide is very detailed. I followed it verbatim and finally my USB3 come back. Everything is fine.
Actually, I didn’t start a clean install and update my BIOS due to I’m still working on this computer. I have read your guide carefully, and make my system close to...
Thank you for your reply, I have updated the post and added some additional images about BIOS settings and IORegistryExplorer tree.
1. As picture shown, “Enable USB3.0 ports” option is checked in BIOS.
2. In IORegistryExplorer tree, only EH01 and EH02, no XHC found. And I wonder what device...
In my system, I have no xhc controller or AppleUSBXHCI.kext loaded. So my usb ports all work as usb2.0 including usb3.0 ports.
So, How can I get my usb3 controller back?
I have an old computer(DELL 7010). Computer configuration are as follows: