[alsa-devel] codec support request: Conexant ID 5068

Cristopher Camacho Leandro ccamacho at linuxmail.org
Mon Aug 9 17:28:14 CEST 2010



Hi Jerone,

>    If you can confirm that all the options work and can send "lspci -vvnn"
>output we can put a quirk in for your Panasonic machine.

00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
    Subsystem: Matsushita Electric Industrial Co., Ltd. Device [10f7:8338]
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 47
    Region 0: Memory at f4a20000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: HDA Intel

>    * Besides the outputs working also make sure to test
>    - Make sure if you plug in headphones external speakers mute

Yes, when the headphones are plugged in the speakers mute.

>      - Make sure when you plug in the mic jack, that it auto switches to
>that mic and is not using the internal microphone.

These Panasonic laptops do not include a built in microphone, then I can't test this feature. When I plug a microphone in the mic jack it works as expected.

If there is any other information that you might need I'll be happy to provide it.

Cheers,

Cristopher

>On Mon, 2010-08-09 at 07:30 -0400, Cristopher Camacho Leandro wrote:
>> Hi Takashiさん,
>>
>> 
>> The patch you sent me seems to work well for my Panasonic CF-S9K with the 
>>model options ideapad or thinkpad. I just added an extra line to it
>> 
>> 
>> 
>> diff -rupN a/sound/pci/hda/patch_conexant.c b/sound/pci/hda/patch_conexant.c
>> --- a/sound/pci/hda/patch_conexant.c    2010-08-02 06:11:14.000000000 +0800
>> +++ b/sound/pci/hda/patch_conexant.c    2010-08-09 19:09:14.534220000 +0800
>> @@ -3121,6 +3121,8 @@ static struct hda_codec_preset snd_hda_p
>>       .patch = patch_cxt5066 },
>>     { .id = 0x14f15067, .name = "CX20583 (Pebble HSF)",
>>       .patch = patch_cxt5066 },
>> +   { .id = 0x14f15068, .name = "CX20584",
>> +     .patch = patch_cxt5066 },
>>     { .id = 0x14f15069, .name = "CX20585",
>>       .patch = patch_cxt5066 },
>>     {} /* terminator */
>> @@ -3131,6 +3133,7 @@ MODULE_ALIAS("snd-hda-codec-id:14f15047"
>>  MODULE_ALIAS("snd-hda-codec-id:14f15051");
>>  MODULE_ALIAS("snd-hda-codec-id:14f15066");
>>  MODULE_ALIAS("snd-hda-codec-id:14f15067");
>> +MODULE_ALIAS("snd-hda-codec-id:14f15068");
>>  MODULE_ALIAS("snd-hda-codec-id:14f15069");
>> 
>> 
>> 
>>  I applied it against 2.6.35.
>> 
>> 
>> Thanks a lot.
>> 
>> 
>> Cheers,
>> 
>> 
>> Cristopher
>> 
>> 
>> 
> >
> -----Original Message-----
> From: Takashi Iwai <tiwai at suse.de>
> To: Cristopher Camacho Leandro <ccamacho at linuxmail.org>
> Cc: alsa-devel at alsa-project.org
> Sent: Thu, Jul 29, 2010 5:10 pm
> Subject: Re: [alsa-devel] codec support request: Conexant ID 5068
> 
> 
> At Thu, 29 Jul 2010 04:57:26 -0400,
> Cristopher Camacho Leandro wrote:
> > 
> > Hi all,
> > 
> > The codec (Conexant ID 5068) required by my sound card (Intel Corporation 5 
> > Series/3400 Series Chipset High Definition Audio (rev 06)) is not present 
yet 
> in 
> > ALSA, I would highly appreciate if you guys could add support for it. You 
guys 
> 
> > might find the information collected by the alsa-info.sh script on
> > 
> > http://www.alsa-project.org/db/?f=8f8001d873d5c10c293eac1c94f2ede0b73cd865
> 
> The codec might be compatible with the existing cx5066.  If so, try
> the patch below, and choose one of available models for cx5066
> (laptop, dell-laptop, olpc-x0-1_5, dell-vostro, ideapad, thinkpad).
> One of them might match with your machine.
> 
> Takashi
> 
> ---
> diff --git a/sound/pci/hda/patch_conexant.c b/sound/pci/hda/patch_conexant.c
> index c99425a..cc1cbf1 100644
> --- a/sound/pci/hda/patch_conexant.c
> +++ b/sound/pci/hda/patch_conexant.c
> @@ -3190,6 +3190,8 @@ static struct hda_codec_preset snd_hda_preset_conexant[] 
= 
> {
>       .patch = patch_cxt5066 },
>     { .id = 0x14f15067, .name = "CX20583 (Pebble HSF)",
>       .patch = patch_cxt5066 },
> +   { .id = 0x14f15068, .name = "CX20584",
> +     .patch = patch_cxt5066 },
>     { .id = 0x14f15069, .name = "CX20585",
>       .patch = patch_cxt5066 },
>     {} /* terminator */
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
> 
>  
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel at alsa-project.org
> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel


_______________________________________________
Alsa-devel mailing list
Alsa-devel at alsa-project.org
http://mailman.alsa-project.org/mailman/listinfo/alsa-devel

 


More information about the Alsa-devel mailing list