front playback switch should be rename as pcm playback switch when it is shared by front line out and headphone
http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=commitdiff;h=247d85ee068610c50d66ee0cd3130e02c69f5f2e;hp=ac2e87366c18d49c6dc12e89ae4f4512f126eeb4
use hda-jack-retask to disable grey Jack, the headphone can use audio output node 0x03 for the headphone volume control
Node 0x02 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L Control: name="Front Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Control: name="Front Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Device: name="STAC9227 Analog", type="Audio", device=0 Amp-Out caps: N/A Amp-Out vals: [0x5c 0x5c] Converter: stream=8, channel=0 Power states: Power: setting=D0, actual=D0 Delay: 13 samples Node 0x03 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L Control: name="Side Playback Volume", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Control: name="Side Playback Switch", index=0, device=0 ControlAmp: chs=3, dir=Out, idx=0, ofs=0 Amp-Out caps: N/A Amp-Out vals: [0x5c 0x5c] Converter: stream=8, channel=0 Power states: Power: setting=D0, actual=D0 Delay: 13 samples
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo Control: name="Front Headphone Jack", index=0, device=0 Pincap 0x0000173f: IN OUT HP Detect Trigger ImpSense Vref caps: HIZ 50 GRD 80 Pin Default 0x0221101f: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black DefAssociation = 0x1, Sequence = 0xf Pin-ctls: 0xc0: OUT HP VREF_HIZ Unsolicited: tag=01, enabled=1 Connection: 2 0x02* 0x03
front playback switch should be rename as pcm playback switch when it is shared by front line out and headphone
http:// git.kernel. org/?p= linux/kernel/ git/tiwai/ sound.git; a=commitdiff; h=247d85ee06861 0c50d66ee0cd313 0e02c69f5f2e; hp=ac2e87366c18 d49c6dc12e89ae4 f4512f126eeb4
use hda-jack-retask to disable grey Jack, the headphone can use audio output node 0x03 for the headphone volume control
Node 0x02 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
Control: name="Front Playback Volume", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Control: name="Front Playback Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Device: name="STAC9227 Analog", type="Audio", device=0
Amp-Out caps: N/A
Amp-Out vals: [0x5c 0x5c]
Converter: stream=8, channel=0
Power states:
Power: setting=D0, actual=D0
Delay: 13 samples
Node 0x03 [Audio Output] wcaps 0xd0c05: Stereo Amp-Out R/L
Control: name="Side Playback Volume", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Control: name="Side Playback Switch", index=0, device=0
ControlAmp: chs=3, dir=Out, idx=0, ofs=0
Amp-Out caps: N/A
Amp-Out vals: [0x5c 0x5c]
Converter: stream=8, channel=0
Power states:
Power: setting=D0, actual=D0
Delay: 13 samples
Node 0x0a [Pin Complex] wcaps 0x400181: Stereo
Control: name="Front Headphone Jack", index=0, device=0
Pincap 0x0000173f: IN OUT HP Detect Trigger ImpSense
Vref caps: HIZ 50 GRD 80
Pin Default 0x0221101f: [Jack] HP Out at Ext Front
Conn = 1/8, Color = Black
DefAssociation = 0x1, Sequence = 0xf
Pin-ctls: 0xc0: OUT HP VREF_HIZ
Unsolicited: tag=01, enabled=1
Connection: 2
0x02* 0x03