Comment 5 for bug 1284466

Raymond (superquad-vortex2) wrote :

/sys/class/sound/hwC0D0/init_pin_configs:
0x0a 0x0221101f
0x0b 0x40f000f0
0x0c 0x40f000f1
0x0d 0x90170110
0x0e 0x02811030
0x0f 0x02011020
0x10 0x40f000f2
0x11 0x40f000f3
0x12 0x40f000f4
0x13 0x90a60040
0x14 0x40f000f5
0x21 0x034410a0
0x22 0x40f000f6

/sys/class/sound/hwC0D0/driver_pin_configs:
0x0f 0x0221101f
0x0e 0x02a79130

the driver modify Line out jack to another headphone

the speaker will be muted if you plugged headphone into any one of the headphone jack

did pulseaudio check the both state of two headphone jacks ( Front Headphone Front Jack and Front Headphone Surround Jack) to determine the speaker should be muted or not ?

http://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/src/modules/alsa/mixer/paths

 control.29 {
  iface CARD
  name 'Front Headphone Front Jack'
  value false
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.30 {
  iface CARD
  name 'Front Headphone Surround Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }
 control.31 {
  iface CARD
  name 'Speaker Phantom Jack'
  value true
  comment {
   access read
   type BOOLEAN
   count 1
  }
 }