Mac OS X on x86 Hardware 2008–2024 Technical Archive
InfiniteMac OSx86 › OSx86 Core & 10.X › DSDT on Pavilion dv6940ew
5,056 reads · 2010-06-05 – 2010-06-08
Note 10.X Core DSDT ALC889a / Audio

DSDT on Pavilion dv6940ew

I'm trying to get work sleep/restart/shutdown on my system 10.6.3. I only use VoodooHDA (S/L/E) and ApplePS2Controller.kext with AppleACPIPS2Nub.kext (E/E). Smbios emulates MBP5,1 to get SpeedStep working natively. I'm trying to modify USB…

Primary Author
@fuzzy80 Published 2010-06-05
Collection
OSx86 Core & 10.X
Archival Footprint
5,056 historical reads · 1 curated field notes (from 4 dispatches) · 2010-06-05 – 2010-06-08
Credited Voices (2)
@fuzzy80 (3)@Imkantus

I'm trying to get work sleep/restart/shutdown on my system 10.6.3.
I only use VoodooHDA (S/L/E) and ApplePS2Controller.kext with AppleACPIPS2Nub.kext (E/E). Smbios emulates MBP5,1 to get SpeedStep working natively.
I'm trying to modify USB section but has met a problem: there is no USB2 in DSDT (?) but it appears in the lspci (00:1d.1). The only device that is connected to this USB is fingerprint sensor.

Only this USB port is recogized as "external" and maybe this is the main issue? I don't have other ideas to move on.
Attached dsdt.aml and lspci.txt.
My laptop's spec: Pentium Dual Core T2390 (SS works), PM965+ICH8M, 8400M GS (works), lan RTL8101E (works), wlan BCM4310 (works), sound ALC268 (works).

Author Updates & Technical Revisions

Follow-up dispatches by @fuzzy80

Author Update #1 @fuzzy80 2010-06-06

OK, I managed to make this USB port working as built-in by adding USB2 to DSDT - I replaced all USB sections from DSDT taken from MBP3,1. Now OSX can sleep but immediately wakes up and hangs. After hard reset the system resumes properly and works like a charm. I can't find what causes this issue. Any ideas?

Author Update #2 @fuzzy80 2010-06-08

I have already tried this, won't work for me. Why do you say it's dirty?

Synthesized Community Field Notes

1 technical responses curated from 4 original dispatches

Field Note #1 @Imkantus 2010-06-08

Try using latest Chameleon Bootloader with UHCIreset=Yes in com.apple.Boot.plist instead of that dirty DSDT mod...

Sources & Contributor Provenance (2 credited usernames · Thread #6221)
UsernameDossier ContributionDispatchesActive Window
@fuzzy80Primary Author32010-06-05 → 2010-06-08
@ImkantusContributor12010-06-08