I have a HP Pavilion dv7 laptop (LS066EA#UUZ), with:
# cat /proc/asound/card0/codec* | grep Codec Codec: IDT 92HD81B1X5 Codec: Intel CougarPoint HDMI
http://www.alsa-project.org/db/?f=54ea874f43f12c1572aff3ee3113dc4b0ad0b398
I'm not quite sure that I have the exact same hardware, but I think so. I have 5 speakers (rear left and right, front left and right + subwoofer) Here is my alsa-info:
https://bugs.launchpad.net/ubuntu/+source/alsa-driver/+bug/1056669/+attachme...
In my case, model=hp-dv7-4000 doesn't fully solve the problem. The subwoofer works but it is not mapped as such.
Do you mean node 0x0d is the subwoofer and node 0x0f is the internal speaker ?
static const unsigned int hp_dv7_4000_pin_configs[10] = { - 0x03a12050, 0x0321201f, 0x40f000f0, 0x90170110, + 0x03a12050, 0x0321201f, 0x40f000f0, 0x90170111, 0x40f000f0, 0x40f000f0, 0x90170110, 0xd5a30140, 0x40f000f0, 0x40f000f0, };