
do you mean the commit does not fix the bug?
ALSA: hda - add support for Uniwill ECS M31EI notebook
This hardware requires same fixup for the node 0x0f like Asus A6Rp. More information: https://bugzilla.redhat.com/show_bug.cgi?id=785417
http://git.kernel.org/?p=linux/kernel/git/tiwai/sound.git;a=commit;h=416846d...
The PCI SSIDs are different, so I don't think that commit will affect the
bug I was trying to fix.
How many audio jacks do this m31ei have as JrZabott specified model=3stack(3 jacks) which use cd pin , no auto Mic since this input source also does not support jack detect.
Node 0x11 [Pin Complex] wcaps 0x400001: Stereo Pincap 0x00000063: IN Balanced Trigger ImpSense Pin Default 0x99331121: [Fixed] CD at Int ATAPI Conn = ATAPI, Color = Black DefAssociation = 0x2, Sequence = 0x1 Misc = NO_PRESENCE Pin-ctls: 0x00:
The master playback switch is at audio mixer node 0x16
Simple mixer control 'Master',0 Capabilities: pswitch penum Playback channels: Front Left - Front Right Mono: Front Left: Playback [on] Front Right: Playback [on] Simple mixer control 'PCM',0 Capabilities: pvolume penum Playback channels: Front Left - Front Right Limits: Playback 0 - 255 Mono: Front Left: Playback 255 [100%] [0.00dB] Front Right: Playback 255 [100%] [0.00dB]
There is no headphone playback volume/switch so why do pulseaudio remove the analog output path ?
ports: analog-output-headphones: Headphones (priority 9000, available: no) properties:
active port: <analog-output-headphones>
There are mini itx chassis which does not have front audio panel, will pulseaudio remove the analog output path ?
Default PCM: rates [0x140]: 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: ofs=0x00, nsteps=0x00, stepsize=0x00, mute=1
Refer to the block diagram of alc861 datasheet, it seem every audio output and pin complex has a mute switch
And you already mentioned there is no speaker pin
the real cases are those desktop which does not use hda front audio
panel ,
they just loss the auto mute since there is no jack detect circuit but
they
can still hear sound from the headphone at anytime
If there is an AC'97 front panel connected, the BIOS should set
NO_PRESENCE in the misc bit.
Do you mean the driver should a read/write kcontrol so that user can change the state by qashctl ?