[alsa-devel] HDA regression on Fujitsu S7020 laptop (ALC260 codec)

Takashi Iwai tiwai at suse.de
Wed Feb 20 11:33:54 CET 2013


At Sun, 17 Feb 2013 17:59:29 +0100,
Takashi Iwai wrote:
> 
> At Sun, 17 Feb 2013 23:23:16 +1030,
> Jonathan Woithe wrote:
> > 
> > On Sun, Feb 17, 2013 at 09:32:38AM +0100, Takashi Iwai wrote:
> > > > I've been able to test this (snapshot as of two days ago, reports version
> > > > number 3.8.0-rc5+ via uname).  As expected there have been some
> > > > improvements.
> > > 
> > > Thanks for testing.
> > > 
> > > > Things which work:
> > > > 
> > > >  * "Headphone Jack Mode" allows switching between "Headphone" and "Line
> > > >    out".  Both of these mode settings appear to work.
> > > > 
> > > >  * There are separate "Headphone" and "Speaker" volume controls.
> > > > 
> > > >  * The "Headphone" volume control influences the headphone jack volume.
> > > > 
> > > >  * An "Auto-Mute Mode" control appears in alsamixer (it was missing on
> > > >    earlier versions).
> > > > 
> > > >  * Alsamixer recognises the presence of two ADCs, giving "Capture" and
> > > >    "Capture 1" controls, with corresponding "Input Source" controls.
> > > > 
> > > > Things which don't work or are missing:
> > > > 
> > > >  * "Headphone Jack Mode" lacks options to enable various "mic" or "line in"
> > > >    modes (all of which are possible on this system)
> > > 
> > > Yes, it is still unimplemented.  So, it's expected not to be there
> > > yet.  If you can hack it by yourself, let me know.
> > 
> > I may be able to give this a go, but from what I recall there was some
> > debate as to how this should be implemented.  Has that been resolved yet?
> 
> No, we need to try to implement something and discuss later.
> I think simply implementing two things would work: providing the vref
> setup in Headphone Jack Mode enum, and add a pin to the Input Source.
> User would require two setups, but it's less conflicting with giving
> implicit dependency with each other, IMO.

FYI, sound-unstable git tree test/hda-hp-mic branch contains the new
patches.  Pass model=fujitsu-jwse option, and all features will be
enabled.

The patch isn't complete, but it should be somehow workable 


Takashi


More information about the Alsa-devel mailing list