I've used the IOAudioFamily_1.8.9c11#Node14_SPK file since my codec dump reports:
Node 0x14 [Pin Complex] wcaps 0x40018d: Stereo Amp-Out
Control: name="Speaker Playback Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Control: name="Speaker Phantom Jack", index=0, device=0
Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Amp-Out vals: [0x00 0x00]
Pincap 0x00010014: OUT EAPD Detect
EAPD 0x2: EAPD
Pin Default 0x90170110: [Fixed] Speaker at Int N/A
Conn = Analog, Color = Unknown
DefAssociation = 0x1, Sequence = 0x0
Misc = NO_PRESENCE
Pin-ctls: 0x40: OUT
Unsolicited: tag=00, enabled=0
Connection: 2
0x0c 0x0d*
but after sleep no sound as usual... I can get the sound to work if I unload/load the AppleHDA kext but I wonder if your patch can make this happen automatically.
I'm on 10.8.2
Here my AppleHDA and codecdump
https://dl.dropboxusercontent.com/u/26718180/AppleHDAandcodec.zip