[alsa-devel] about the dual codecs on Lenovo p520

Kailang kailang at realtek.com
Thu Nov 30 09:43:49 CET 2017


 

> -----Original Message-----
> From: Takashi Iwai [mailto:tiwai at suse.de] 
> Sent: Thursday, November 30, 2017 4:39 PM
> To: Hui Wang
> Cc: Kailang; ALSA Development Mailing List
> Subject: Re: about the dual codecs on Lenovo p520
> 
> On Thu, 30 Nov 2017 08:59:42 +0100,
> Hui Wang wrote:
> > 
> > Hello Takashi,
> > 
> > On the Lenovo P520, there are two analog codecs, the codec#0 is 
> > alc662, and  lineout, linein and mic-in are on the rear 
> panel and are 
> > connected to codec#0, the codec#1 is alc235, it connects an 
> internal 
> > speaker, front-panel headset jack (headphone+mic).
> > 
> > After booting up, only the lineout on codec#0 works,  if i manually 
> > change value for some amixer controls (pulseaudio can't handle new 
> > controls like "Front-Panel"), the linein and mic-in on codec#0 also 
> > can work.   But all ports on codec#1 can't work no matter 
> how I change 
> > the value of the amixer controls.
> > 
> > 
> > And you mentioned UCM profile, where can i find it and use it?
> 
> I gave some test UCM profile to Kailang per PM, but it's 
> never published, as I myself don't have such machines.  And 
> now I'm not sure which version it worked properly and which not.
> 
> Kailang, I guess you have the latest one that was actually 
> tested on the real machine?  If it's identified, I can put it 
> to alsa-lib.

Oh! Sorry!!! 
So, you wait for my answer.
Maybe I forgot to tell you. It's worked. 

> 
> 
> thanks,
> 
> Takashi
> 
> 
> > 
> > the alsa-info.txt for this machine is at here:
> > 
> > http://pastebin.ubuntu.com/26078174/
> > 
> > Thanks,
> > 
> > Hui.
> > 
> > 
> > 
> > On 2017年11月30日 15:45, Kailang wrote:
> > > For the UCM frofile was provided by Takashi.
> > > UCM profile was include in ALSA-LIB.
> > > You could ask Takashi.
> > >
> > >
> > >> -----Original Message-----
> > >> From: Hui Wang [mailto:hui.wang at canonical.com]
> > >> Sent: Thursday, November 30, 2017 3:30 PM
> > >> To: Kailang
> > >> Subject: about the dual codecs on Lenovo p520
> > >>
> > >> Hi Kailang,
> > >>
> > >>
> > >> We have a Lenovo P520, but the audio on this machine 
> does not work, 
> > >> this machine has two codecs alc662 (codec#0) for rear-panel and 
> > >> alc235
> > >> (codec#1) for front-panel. Basically both the output and input 
> > >> can't work (only lineout on rear-panel works), it is because the 
> > >> pulseaudio can't set "Front-Panel ...".
> > >>
> > >> And I found you sent a patch to support dual codecs on P520, and 
> > >> you mentioned UCM in the commit header. Where can I find 
> that UCM, 
> > >> or how can I make other ports ( like speaker on codec#1, headset 
> > >> port on codec#1, line-in and mic-in on codec#0) work?
> > >>
> > >> commit ca169cc2f9e1f8ed9c867b197a49d6dd05e5436d
> > >> Author: Kailang Yang <kailang at realtek.com>
> > >> Date:   Tue Apr 25 16:17:40 2017 +0800
> > >>
> > >>       ALSA: hda/realtek - Add Dual Codecs support for Lenovo 
> > >> P520/420
> > >>
> > >>       Lenovo P520/420 build with two codecs.
> > >>       ALC233 for front panel.
> > >>       ALC662 for rear panel.
> > >>       This patch will rename capture name for slove conflicts.
> > >>       And create a card longname for UCM profile.
> > >>
> > >>       Signed-off-by: Kailang Yang <kailang at realtek.com>
> > >>       Signed-off-by: Takashi Iwai <tiwai at suse.de>
> > >>
> > >>
> > >> Thanks,
> > >>
> > >> Hui.
> > >>
> > >>
> > >>
> > >> ------Please consider the environment before printing 
> this e-mail.
> > >>
> > 
> 


More information about the Alsa-devel mailing list