Comment 16 for bug 845275

Revision history for this message
David Henningsson (diwic) wrote : Re: sound control panel can't activate headphones

Thanks. I've investigated the problem a little bit further and writing down my notes about it:

Node 0x0f [Pin Complex] wcaps 0x400181: Stereo
  Pincap 0x00000014: OUT Detect
  Pin Default 0x0321101f: [Jack] HP Out at Ext Left
    Conn = 1/8, Color = Black
    DefAssociation = 0x1, Sequence = 0xf
  Pin-ctls: 0x00:
  Unsolicited: tag=02, enabled=1
  Connection: 3
     0x10* 0x11 0x17
     ^^^

This node should come from the 0x11 DAC instead of the 0x10 DAC. The problem is that the 0x11 DAC is already occupied by the docking station headphone, and so the algorithm falls back to using the 0x10 DAC instead.

The solution would probably be to do what is done in the autoparser for conexant, where it falls back to one of the same type first, then to the first DAC.