* Patches for Packard Bell EasyNote laptop support
@ 2007-02-07 15:24 Matthew Flint
2007-02-07 16:29 ` Takashi Iwai
2007-02-08 21:15 ` Andrea Gozzi
0 siblings, 2 replies; 8+ messages in thread
From: Matthew Flint @ 2007-02-07 15:24 UTC (permalink / raw)
To: alsa-devel
See https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1134
All,
Bug report 1134 tracks progress in getting ALSA to work with a Packard
Bell laptop, model "EasyNote A8202". There are three simple patches
needed against ALSA v1.0.14rc2.
Can I ask a for a kind ALSA developer to merge these patches into
trunk, for out-of-the-box support in the next release of ALSA drivers?
Thanks in advance,
Matthew
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Patches for Packard Bell EasyNote laptop support
2007-02-07 15:24 Patches for Packard Bell EasyNote laptop support Matthew Flint
@ 2007-02-07 16:29 ` Takashi Iwai
2007-02-07 16:58 ` Takashi Iwai
2007-02-08 21:15 ` Andrea Gozzi
1 sibling, 1 reply; 8+ messages in thread
From: Takashi Iwai @ 2007-02-07 16:29 UTC (permalink / raw)
To: Matthew Flint; +Cc: alsa-devel
At Wed, 7 Feb 2007 15:24:11 +0000,
Matthew Flint wrote:
>
> See https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1134
>
>
> All,
>
> Bug report 1134 tracks progress in getting ALSA to work with a Packard
> Bell laptop, model "EasyNote A8202". There are three simple patches
> needed against ALSA v1.0.14rc2.
>
> Can I ask a for a kind ALSA developer to merge these patches into
> trunk, for out-of-the-box support in the next release of ALSA drivers?
Could you create a patch file and submit to this ML again?
The files there are no patches to be applied easily to the latest
tree. And, we need a proper changelog and sign-off.
The standard rule for the patch is found in News section of ALSA
BTS.
Thanks.
Takashi
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Patches for Packard Bell EasyNote laptop support
2007-02-07 16:29 ` Takashi Iwai
@ 2007-02-07 16:58 ` Takashi Iwai
2007-02-08 20:13 ` Matthew Flint
0 siblings, 1 reply; 8+ messages in thread
From: Takashi Iwai @ 2007-02-07 16:58 UTC (permalink / raw)
To: Matthew Flint; +Cc: alsa-devel
At Wed, 07 Feb 2007 17:29:32 +0100,
I wrote:
>
> At Wed, 7 Feb 2007 15:24:11 +0000,
> Matthew Flint wrote:
> >
> > See https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1134
> >
> >
> > All,
> >
> > Bug report 1134 tracks progress in getting ALSA to work with a Packard
> > Bell laptop, model "EasyNote A8202". There are three simple patches
> > needed against ALSA v1.0.14rc2.
> >
> > Can I ask a for a kind ALSA developer to merge these patches into
> > trunk, for out-of-the-box support in the next release of ALSA drivers?
>
> Could you create a patch file and submit to this ML again?
> The files there are no patches to be applied easily to the latest
> tree. And, we need a proper changelog and sign-off.
>
> The standard rule for the patch is found in News section of ALSA
> BTS.
OK, I took a look a bit more, and wrote a patch for testing.
Could you check whether the patch below works with the latest ALSA
tree? You can get the latest tree from
ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/
Thanks,
Takashi
---
diff -r fd9f1cc7e78e pci/ac97/ac97_codec.c
--- a/pci/ac97/ac97_codec.c Wed Feb 07 16:04:25 2007 +0100
+++ b/pci/ac97/ac97_codec.c Wed Feb 07 17:57:55 2007 +0100
@@ -143,6 +143,7 @@ static const struct ac97_codec_id snd_ac
{ 0x43525970, 0xfffffff8, "CS4202", NULL, NULL },
{ 0x43585421, 0xffffffff, "HSD11246", NULL, NULL }, // SmartMC II
{ 0x43585428, 0xfffffff8, "Cx20468", patch_conexant, NULL }, // SmartAMC fixme: the mask might be different
+{ 0x43585431, 0xffffffff, "Cx20551", patch_cx20551, NULL },
{ 0x44543031, 0xfffffff0, "DT0398", NULL, NULL },
{ 0x454d4328, 0xffffffff, "EM28028", NULL, NULL }, // same as TR28028?
{ 0x45838308, 0xffffffff, "ESS1988", NULL, NULL },
diff -r fd9f1cc7e78e pci/ac97/ac97_patch.c
--- a/pci/ac97/ac97_patch.c Wed Feb 07 16:04:25 2007 +0100
+++ b/pci/ac97/ac97_patch.c Wed Feb 07 17:52:48 2007 +0100
@@ -1335,6 +1335,12 @@ int patch_conexant(struct snd_ac97 * ac9
ac97->flags |= AC97_CX_SPDIF;
ac97->ext_id |= AC97_EI_SPDIF; /* force the detection of spdif */
ac97->rates[AC97_RATES_SPDIF] = SNDRV_PCM_RATE_48000; /* 48k only */
+ return 0;
+}
+
+int patch_cx20551(struct snd_ac97 *ac97)
+{
+ snd_ac97_update_bits(ac97, 0x5c, 0x01, 0x01);
return 0;
}
diff -r fd9f1cc7e78e pci/ac97/ac97_patch.h
--- a/pci/ac97/ac97_patch.h Wed Feb 07 16:04:25 2007 +0100
+++ b/pci/ac97/ac97_patch.h Wed Feb 07 17:51:20 2007 +0100
@@ -39,6 +39,7 @@ int patch_cirrus_cs4299(struct snd_ac97
int patch_cirrus_cs4299(struct snd_ac97 * ac97);
int patch_cirrus_spdif(struct snd_ac97 * ac97);
int patch_conexant(struct snd_ac97 * ac97);
+int patch_cx20551(struct snd_ac97 * ac97);
int patch_ad1819(struct snd_ac97 * ac97);
int patch_ad1881(struct snd_ac97 * ac97);
int patch_ad1885(struct snd_ac97 * ac97);
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Patches for Packard Bell EasyNote laptop support
2007-02-07 16:58 ` Takashi Iwai
@ 2007-02-08 20:13 ` Matthew Flint
2007-02-09 11:39 ` Takashi Iwai
0 siblings, 1 reply; 8+ messages in thread
From: Matthew Flint @ 2007-02-08 20:13 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel
[-- Attachment #1: Type: text/plain, Size: 500 bytes --]
> OK, I took a look a bit more, and wrote a patch for testing.
> Could you check whether the patch below works with the latest ALSA
> tree? You can get the latest tree from
> ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/
Takashi,
Thank-you for your efforts - but I didn't know which snapshot version
your patch was for.
I've created a patch which works OK against snapshot
"alsa-driver-hg20070208.tar.bz2" (see attached file). Files patched
are in directory alsa-kernel/
Matthew
[-- Attachment #2: easynote-a8208-ac97patch --]
[-- Type: application/octet-stream, Size: 1601 bytes --]
diff -Naur a/pci/ac97/ac97_codec.c b/pci/ac97/ac97_codec.c
--- a/pci/ac97/ac97_codec.c 2007-02-01 01:00:17.000000000 +0000
+++ b/pci/ac97/ac97_codec.c 2007-02-08 19:54:41.000000000 +0000
@@ -143,6 +143,7 @@
{ 0x43525970, 0xfffffff8, "CS4202", NULL, NULL },
{ 0x43585421, 0xffffffff, "HSD11246", NULL, NULL }, // SmartMC II
{ 0x43585428, 0xfffffff8, "Cx20468", patch_conexant, NULL }, // SmartAMC fixme: the mask might be different
+{ 0x43585431, 0xffffffff, "Cx20551", patch_cx20551, NULL },
{ 0x44543031, 0xfffffff0, "DT0398", NULL, NULL },
{ 0x454d4328, 0xffffffff, "EM28028", NULL, NULL }, // same as TR28028?
{ 0x45838308, 0xffffffff, "ESS1988", NULL, NULL },
diff -Naur a/pci/ac97/ac97_patch.c b/pci/ac97/ac97_patch.c
--- a/pci/ac97/ac97_patch.c 2007-01-30 01:00:24.000000000 +0000
+++ b/pci/ac97/ac97_patch.c 2007-02-08 19:56:03.000000000 +0000
@@ -1338,6 +1338,12 @@
return 0;
}
+int patch_cx20551(struct snd_ac97 *ac97)
+{
+ snd_ac97_update_bits(ac97, 0x5c, 0x01, 0x01);
+ return 0;
+}
+
/*
* Analog Device AD18xx, AD19xx codecs
*/
diff -Naur a/pci/ac97/ac97_patch.h b/pci/ac97/ac97_patch.h
--- a/pci/ac97/ac97_patch.h 2006-12-23 01:00:20.000000000 +0000
+++ b/pci/ac97/ac97_patch.h 2007-02-08 19:56:28.000000000 +0000
@@ -39,6 +39,7 @@
int patch_cirrus_cs4299(struct snd_ac97 * ac97);
int patch_cirrus_spdif(struct snd_ac97 * ac97);
int patch_conexant(struct snd_ac97 * ac97);
+int patch_cx20551(struct snd_ac97 * ac97);
int patch_ad1819(struct snd_ac97 * ac97);
int patch_ad1881(struct snd_ac97 * ac97);
int patch_ad1885(struct snd_ac97 * ac97);
[-- Attachment #3: Type: text/plain, Size: 374 bytes --]
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
[-- Attachment #4: Type: text/plain, Size: 161 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Patches for Packard Bell EasyNote laptop support
2007-02-07 15:24 Patches for Packard Bell EasyNote laptop support Matthew Flint
2007-02-07 16:29 ` Takashi Iwai
@ 2007-02-08 21:15 ` Andrea Gozzi
2007-02-09 11:44 ` Takashi Iwai
1 sibling, 1 reply; 8+ messages in thread
From: Andrea Gozzi @ 2007-02-08 21:15 UTC (permalink / raw)
To: Matthew Flint; +Cc: alsa-devel
[-- Attachment #1.1: Type: text/plain, Size: 1259 bytes --]
Hi.
What does exactly this patch fix?
Since I bought my EasyNote V7900 I had audio troubles (no sound) and I
was wondering if your work could help me someway.
Thanks,
Andrea
On Wed, 2007-02-07 at 15:24 +0000, Matthew Flint wrote:
> See https://bugtrack.alsa-project.org/alsa-bug/view.php?id=1134
>
>
> All,
>
> Bug report 1134 tracks progress in getting ALSA to work with a Packard
> Bell laptop, model "EasyNote A8202". There are three simple patches
> needed against ALSA v1.0.14rc2.
>
> Can I ask a for a kind ALSA developer to merge these patches into
> trunk, for out-of-the-box support in the next release of ALSA drivers?
>
> Thanks in advance,
> Matthew
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job easier.
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsa-devel
[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
[-- Attachment #2: Type: text/plain, Size: 374 bytes --]
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
[-- Attachment #3: Type: text/plain, Size: 161 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Patches for Packard Bell EasyNote laptop support
2007-02-08 20:13 ` Matthew Flint
@ 2007-02-09 11:39 ` Takashi Iwai
0 siblings, 0 replies; 8+ messages in thread
From: Takashi Iwai @ 2007-02-09 11:39 UTC (permalink / raw)
To: Matthew Flint; +Cc: alsa-devel
At Thu, 8 Feb 2007 20:13:16 +0000,
Matthew Flint wrote:
>
> > OK, I took a look a bit more, and wrote a patch for testing.
> > Could you check whether the patch below works with the latest ALSA
> > tree? You can get the latest tree from
> > ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/
>
> Takashi,
>
> Thank-you for your efforts - but I didn't know which snapshot version
> your patch was for.
Doesn't matter - if should work with all recent versions.
>
> I've created a patch which works OK against snapshot
> "alsa-driver-hg20070208.tar.bz2" (see attached file). Files patched
> are in directory alsa-kernel/
OK, then I'll commit it to HG tree now.
Thanks!
Takashi
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Patches for Packard Bell EasyNote laptop support
2007-02-08 21:15 ` Andrea Gozzi
@ 2007-02-09 11:44 ` Takashi Iwai
2007-02-10 8:54 ` Andrea Gozzi
0 siblings, 1 reply; 8+ messages in thread
From: Takashi Iwai @ 2007-02-09 11:44 UTC (permalink / raw)
To: andrea.gozzi; +Cc: alsa-devel
At Thu, 08 Feb 2007 22:15:04 +0100,
Andrea Gozzi wrote:
>
> Hi.
> What does exactly this patch fix?
> Since I bought my EasyNote V7900 I had audio troubles (no sound) and I
> was wondering if your work could help me someway.
If it's a PB laptop with ac97 codec, you may have a good chance.
If it's a HD-audio codec chip, it's a completely different thing (but
likely with a Conexant HDA codec chip). It might be fixed by the
recent HG version, though.
Takashi
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Patches for Packard Bell EasyNote laptop support
2007-02-09 11:44 ` Takashi Iwai
@ 2007-02-10 8:54 ` Andrea Gozzi
0 siblings, 0 replies; 8+ messages in thread
From: Andrea Gozzi @ 2007-02-10 8:54 UTC (permalink / raw)
To: Takashi Iwai; +Cc: alsa-devel
[-- Attachment #1.1: Type: text/plain, Size: 628 bytes --]
Thanks, I'll see what I can get form the HG.
Andrea
On Fri, 2007-02-09 at 12:44 +0100, Takashi Iwai wrote:
> At Thu, 08 Feb 2007 22:15:04 +0100,
> Andrea Gozzi wrote:
> >
> > Hi.
> > What does exactly this patch fix?
> > Since I bought my EasyNote V7900 I had audio troubles (no sound) and I
> > was wondering if your work could help me someway.
>
> If it's a PB laptop with ac97 codec, you may have a good chance.
>
> If it's a HD-audio codec chip, it's a completely different thing (but
> likely with a Conexant HDA codec chip). It might be fixed by the
> recent HG version, though.
>
>
> Takashi
[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
[-- Attachment #2: Type: text/plain, Size: 374 bytes --]
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
[-- Attachment #3: Type: text/plain, Size: 161 bytes --]
_______________________________________________
Alsa-devel mailing list
Alsa-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2007-02-10 8:54 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-07 15:24 Patches for Packard Bell EasyNote laptop support Matthew Flint
2007-02-07 16:29 ` Takashi Iwai
2007-02-07 16:58 ` Takashi Iwai
2007-02-08 20:13 ` Matthew Flint
2007-02-09 11:39 ` Takashi Iwai
2007-02-08 21:15 ` Andrea Gozzi
2007-02-09 11:44 ` Takashi Iwai
2007-02-10 8:54 ` Andrea Gozzi
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.