[alsa-devel] codec support request: Conexant ID 5068
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
Thanks a lot in advance for looking into this.
Cheers,
Cristopher
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 */
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@suse.de To: Cristopher Camacho Leandro ccamacho@linuxmail.org Cc: alsa-devel@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@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
At Mon, 09 Aug 2010 07:30:21 -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",
{ .id = 0x14f15069, .name = "CX20585", .patch = patch_cxt5066 }, {} /* terminator */.patch = patch_cxt5066 },
@@ -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. Now fixed on sound git tree.
Takashi
Hi Cristopeher,
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.
* Besides the outputs working also make sure to test - Make sure if you plug in headphones external 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.
Also does work.
Thanks, Jerone
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",
{ .id = 0x14f15069, .name = "CX20585", .patch = patch_cxt5066 }, {} /* terminator */.patch = patch_cxt5066 },
@@ -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@suse.de To: Cristopher Camacho Leandro ccamacho@linuxmail.org Cc: alsa-devel@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",
{ .id = 0x14f15069, .name = "CX20585", .patch = patch_cxt5066 }, {} /* terminator */.patch = patch_cxt5066 },
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
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",
{ .id = 0x14f15069, .name = "CX20585", .patch = patch_cxt5066 }, {} /* terminator */.patch = patch_cxt5066 },
@@ -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@suse.de To: Cristopher Camacho Leandro ccamacho@linuxmail.org Cc: alsa-devel@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",
{ .id = 0x14f15069, .name = "CX20585", .patch = patch_cxt5066 }, {} /* terminator */.patch = patch_cxt5066 },
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
_______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
participants (3)
-
Cristopher Camacho Leandro
-
Jerone Young
-
Takashi Iwai