CaseySJ
Moderator
- Joined
- Nov 11, 2018
- Messages
- 18,943
- Motherboard
- Asus ProArt Z690-Creator
- CPU
- i7-12700K
- Graphics
- RX 6800 XT
- Mac
-
- Classic Mac
-
- Mobile Phone
-
@Elias64FrThanks for all test results !
I note that when GPIO3 Force Power is disabled, all device is OFF. The SSDT draft 7 can't powerup it ... because I have a little mistake on ICMB method, we shall remove the following lines , nothing to return in this case and power up is not done :
If ((Local2 == 0xFFFFFFFF))
{
Return (0x02)
}
I have tested it on my Asus Zenbook, found same result and is OK when I delete theses lines.
For the Maximus Z270, there is no problem because partial device (XHC2) is always ON (confirmed on Windows10).
For the differences between all 3 last draft, you can see but I don't think is about last modifications.
I think that all tests without GPIO3 Force Power OFF is required because my Zenbook laptop and Maximus Z270 (last BIOS) haven't this feature on BIOS... and work WITH all Thunderbolt tree and WITHOUT any Thunderbolt firmware modification. Even with the simplified version which include only full method MMBA to WTDL (no PS3, no PS0, no PCED...).
Thanks for you availability!
I have nearly infinite patience for this kind of work!
I'll be happy to remove the lines indicated below and re-test with Draft07 later this evening. Will first test with GPIO3 Force Power turned off, then again with it turned on.
