Sniki
Moderator
- Joined
- Jan 5, 2016
- Messages
- 2,313
- Motherboard
- HP Elite 8300 SFF
- CPU
- i7-3770
- Graphics
- Intel HD 3000 | GTX 1650 LP
- Mac
- Mobile Phone
Like u mentioned in previous post i need to either static or hotpachI guess HP11 correlates to SSP1? (eg. together, they are a USB3 port).
And HP12/HP13/HP22 are USB2-only.
You should also consider disabling the EHCI controllers and putting everything on XHC.
Note:
PR11 and PR21 are configured via "EH01" "EH02"
HPxx ports are configured via "HUB1" and "HUB2".
XHC ports are configured by device-id, in your case: "8086_8c31".
You will see plenty of examples in my various github projects.
Since most of my work is static does it still mean that the EHCI disabling and directing ports to XHC should be done via DSDT Edit MaciAsl static patching or i can use the Port Injector as an adittional SSDT ?
if it is so,what is the code to disable EHCI Controllers on static patch method and to direct to XHCI.
i saw the lenovo y50 uses same 8 chipset series as mine,does that code part (8086;8xxx) work on my laptop aswell or i need to do a ioreg after disabling ehci to see which ports will be needed to be active on XHC and then customize as needed ?