Hello.
I lost all the audio features of my HP DM4T-1000 after adding the PNLF device to my DSDT. (Specs: 1st. gen. i5-430M Arrandale, 1st. gen. Intel HD Graphics with patched AppleIntelHDGraphicsFB.kext for QE/CI).
For the sound, I'm using a patched version of AppleHDA.kext and the following code in my DSDT:
Device (HDEF)
{
Name (_ADR, 0x001B0000)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x0E)
{
"AAPL,slot-name",
Buffer (0x09)
{
"Built In"
},
"built-in",
Buffer (One)
{
0x00
},
"device_type",
Buffer (0x06)
{
"AUDIO"
},
"name",
Buffer (0x0E)
{
"IDT 92HD81B1X"
},
"model",
Buffer (0x24)
{
"IDT 92HD81B1X High Definition Audio"
},
"layout-id",
Buffer (0x04)
{
0x0C, 0x00, 0x00, 0x00
},
"PinConfigurations",
Buffer (Zero) {}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
The sound works great with it, even the volume keys on the keyboard, but when I add the code for the PNLF device, in the next reboot I lose all the sound capabilities. The speaker icon go grey just after the login screen and it shows the sound indicator in the lowest level and it cant be moved. When I push the keys for the sound in my keyboard they show the speaker graphic on the screen as if the "mute" key where pushed (I mean with the "forbidden" symbol over the speaker graphic) I can add all the other DSDT codes in this guide, I mean the "_WAK", the "LCD1234" name and the OperatioRegion code, and after reboot the sound works with no problem. It's just after the PNLF thing when the sound dies.
I hope someone could help me with this. By the way, sorry for my English if something is not clear. Greetings from Mexico!!