I'm currently in the process of adding support for my HP dv4-1222nr laptop to the drivers. It has an IDT 92HD71B7 codec chip and no matter how hard I try, the mixer wants to default to the ATI SB one. I'm checking my /proc and dmesg and it's telling me the same thing. The weird thing is that using "model=hp-dv5" in my modprobe is fixing the 0x0d node speaker problem and my mods to get the digital microphone operative are working somewhat. However, the mixer in the sigmatel source shows that it's capable of adding dmic boost to the mixer controls. A printk I added in the source at the point where it would start processing the dmic is not even reaching the function. I tried adding my subsystem id to the PCI quirks and that didn't even help. I'm lost... Any ideas?