[alsa-devel] Support for Compaq Presario F700 - model 755US - NVidia MCP67 Audio - Codec Conexant 5051
I recently purchased the laptop listed above and installed kubuntu-7.10-desktop-amd64 Feisty on it.
The sound card works, but, much to my chagrin, plugging in the headphone jack does not mute the speaker.
<wining> This is less than ideal for me because I use Skype quite a bit, and work in a no-walls small office with other people. Having the ability to use my headset for talking on the phone and drowning out ambient noise is important. </wining><deepbreath/>
I have googled high and low and have tried various suggested solutions, including changing:
options snd-hda-intel model=laptop
in /etc/modprobe.d/alsa-base to various settings (laptop-hp, laptop-eahd, test).
I have also downloaded, compiled and installed the 1.0.15 driver and utils according to the instructions at:
https://help.ubuntu.com/community/HdaIntelSoundHowto
without success.
I consulted the page at:
http://www.mjmwired.net/kernel/Documentation/sound/alsa/ALSA-Configuration.t...
dated 2007-10-11 and could note see support for the Conexant 5051 Codec or NVidia MCP67 Audio.
Has anyone had experience with this soundcard/codec and gotten the headphones jack to mute the speakers correctly ?
Any help would be greatly appreciated. I am a java programmer with very high reverence for linux C-programmers and would be happy to help test a patch for this device (I may need a little help to get going), or trade for java programming/consulting. Please let me know if you additional information other than the one listed below.
Thank you kindly for any help.
Sincerely,
Philippe Paravicini
lspci -v outputs: ... 00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1) Subsystem: Hewlett-Packard Company Unknown device 30ea ...
lspci -vn ... 00:07.0 0403: 10de:055c (rev a1) Subsystem: 103c:30ea Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21 Memory at f6480000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable- Capabilities: [6c] HyperTransport: MSI Mapping ...
cat /proc/asound/card0/codec#0
Codec: Conexant ID 5051 Address: 0 Vendor Id: 0x14f15051 Subsystem Id: 0x103c30ea Revision Id: 0x100000 Modem Function Group: 0x2 Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=0 Amp-Out vals: [0x3a 0x3a] PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0 Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=0 Amp-Out vals: [0x4a 0x4a] PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0 Node 0x12 [Audio Output] wcaps 0x211: Stereo Digital PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x5]: PCM AC3 Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0 Amp-Out vals: [0x00] Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=0 Amp-In vals: [0x06 0x06] [0x35 0x35] PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0 Connection: 2 0x1d 0x17* Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=0 Amp-In vals: [0x4a 0x4a] PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0 Connection: 1 0x18 Node 0x16 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x081c: OUT HP Detect Pin Default 0x02211030: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black Pin-ctls: 0xc0: OUT HP Power: 0x0 Connection: 2 0x10* 0x11 Node 0x17 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0 Amp-In vals: Pincap 0x081224: IN Detect Pin Default 0x02a19020: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink Pin-ctls: 0x24: IN Power: 0x0 Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0 Amp-In vals: Pincap 0x081224: IN Detect Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x00: Power: 0x0 Node 0x19 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0814: OUT Detect Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x00: Power: 0x0 Connection: 2 0x10 0x11* Node 0x1a [Pin Complex] wcaps 0x400501: Stereo Pincap 0x0810010: OUT EAPD Pin Default 0x95170110: [Fixed] Speaker at Int Top Conn = Analog, Color = Unknown Pin-ctls: 0x40: OUT Power: 0x0 Connection: 2 0x10* 0x11 Node 0x1b [Pin Complex] wcaps 0x400500: Mono Pincap 0x0810010: OUT EAPD Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x40: OUT Power: 0x0 Connection: 2 0x10* 0x11 Node 0x1c [Pin Complex] wcaps 0x400701: Stereo Digital Pincap 0x0810: OUT Pin Default 0x224511f0: [Jack] SPDIF Out at Sep Front Conn = Optical, Color = Black Pin-ctls: 0x00: Power: 0x0 Connection: 1 0x12 Node 0x1d [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0 Amp-In vals: Pincap 0x0820: IN Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x00: Power: 0x0 Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono
I have already requested documentation and a development board from Conexant, so I should be able to get a fully functional driver going soon. In the meantime, I'll try to get a test patch out to you as soon as possible.
Tobin
On Fri, 2008-01-18 at 16:55 -0800, Philippe Paravicini wrote:
I recently purchased the laptop listed above and installed kubuntu-7.10-desktop-amd64 Feisty on it.
The sound card works, but, much to my chagrin, plugging in the headphone jack does not mute the speaker.
<wining> This is less than ideal for me because I use Skype quite a bit, and work in a no-walls small office with other people. Having the ability to use my headset for talking on the phone and drowning out ambient noise is important. </wining><deepbreath/>
I have googled high and low and have tried various suggested solutions, including changing:
options snd-hda-intel model=laptop
in /etc/modprobe.d/alsa-base to various settings (laptop-hp, laptop-eahd, test).
I have also downloaded, compiled and installed the 1.0.15 driver and utils according to the instructions at:
https://help.ubuntu.com/community/HdaIntelSoundHowto
without success.
I consulted the page at:
http://www.mjmwired.net/kernel/Documentation/sound/alsa/ALSA-Configuration.t...
dated 2007-10-11 and could note see support for the Conexant 5051 Codec or NVidia MCP67 Audio.
Has anyone had experience with this soundcard/codec and gotten the headphones jack to mute the speakers correctly ?
Any help would be greatly appreciated. I am a java programmer with very high reverence for linux C-programmers and would be happy to help test a patch for this device (I may need a little help to get going), or trade for java programming/consulting. Please let me know if you additional information other than the one listed below.
Thank you kindly for any help.
Sincerely,
Philippe Paravicini
lspci -v outputs: ... 00:07.0 Audio device: nVidia Corporation MCP67 High Definition Audio (rev a1) Subsystem: Hewlett-Packard Company Unknown device 30ea ...
lspci -vn ... 00:07.0 0403: 10de:055c (rev a1) Subsystem: 103c:30ea Flags: bus master, 66MHz, fast devsel, latency 0, IRQ 21 Memory at f6480000 (32-bit, non-prefetchable) [size=16K] Capabilities: [44] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask+ 64bit+ Queue=0/0 Enable- Capabilities: [6c] HyperTransport: MSI Mapping ...
cat /proc/asound/card0/codec#0
Codec: Conexant ID 5051 Address: 0 Vendor Id: 0x14f15051 Subsystem Id: 0x103c30ea Revision Id: 0x100000 Modem Function Group: 0x2 Default PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Default Amp-In caps: N/A Default Amp-Out caps: N/A Node 0x10 [Audio Output] wcaps 0xc1d: Stereo Amp-Out Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=0 Amp-Out vals: [0x3a 0x3a] PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0 Node 0x11 [Audio Output] wcaps 0xc1d: Stereo Amp-Out Amp-Out caps: ofs=0x4a, nsteps=0x4a, stepsize=0x03, mute=0 Amp-Out vals: [0x4a 0x4a] PCM: rates [0x560]: 44100 48000 96000 192000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0 Node 0x12 [Audio Output] wcaps 0x211: Stereo Digital PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x5]: PCM AC3 Node 0x13 [Beep Generator Widget] wcaps 0x70000c: Mono Amp-Out Amp-Out caps: ofs=0x03, nsteps=0x03, stepsize=0x17, mute=0 Amp-Out vals: [0x00] Node 0x14 [Audio Input] wcaps 0x100d1b: Stereo Amp-In Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=0 Amp-In vals: [0x06 0x06] [0x35 0x35] PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0 Connection: 2 0x1d 0x17* Node 0x15 [Audio Input] wcaps 0x100d1b: Stereo Amp-In Amp-In caps: ofs=0x4a, nsteps=0x50, stepsize=0x03, mute=0 Amp-In vals: [0x4a 0x4a] PCM: rates [0x160]: 44100 48000 96000 bits [0xe]: 16 20 24 formats [0x1]: PCM Power: 0x0 Connection: 1 0x18 Node 0x16 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x081c: OUT HP Detect Pin Default 0x02211030: [Jack] HP Out at Ext Front Conn = 1/8, Color = Black Pin-ctls: 0xc0: OUT HP Power: 0x0 Connection: 2 0x10* 0x11 Node 0x17 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0 Amp-In vals: Pincap 0x081224: IN Detect Pin Default 0x02a19020: [Jack] Mic at Ext Front Conn = 1/8, Color = Pink Pin-ctls: 0x24: IN Power: 0x0 Node 0x18 [Pin Complex] wcaps 0x40048b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0 Amp-In vals: Pincap 0x081224: IN Detect Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x00: Power: 0x0 Node 0x19 [Pin Complex] wcaps 0x400581: Stereo Pincap 0x0814: OUT Detect Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x00: Power: 0x0 Connection: 2 0x10 0x11* Node 0x1a [Pin Complex] wcaps 0x400501: Stereo Pincap 0x0810010: OUT EAPD Pin Default 0x95170110: [Fixed] Speaker at Int Top Conn = Analog, Color = Unknown Pin-ctls: 0x40: OUT Power: 0x0 Connection: 2 0x10* 0x11 Node 0x1b [Pin Complex] wcaps 0x400500: Mono Pincap 0x0810010: OUT EAPD Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x40: OUT Power: 0x0 Connection: 2 0x10* 0x11 Node 0x1c [Pin Complex] wcaps 0x400701: Stereo Digital Pincap 0x0810: OUT Pin Default 0x224511f0: [Jack] SPDIF Out at Sep Front Conn = Optical, Color = Black Pin-ctls: 0x00: Power: 0x0 Connection: 1 0x12 Node 0x1d [Pin Complex] wcaps 0x40040b: Stereo Amp-In Amp-In caps: ofs=0x00, nsteps=0x04, stepsize=0x27, mute=0 Amp-In vals: Pincap 0x0820: IN Pin Default 0x400001f0: [N/A] Line Out at Ext N/A Conn = Unknown, Color = Unknown Pin-ctls: 0x00: Power: 0x0 Node 0x1e [Vendor Defined Widget] wcaps 0xf00000: Mono _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
On Jan 19, 2008 9:56 AM, Tobin Davis tdavis@dsl-only.net wrote:
I have already requested documentation and a development board from Conexant, so I should be able to get a fully functional driver going soon. In the meantime, I'll try to get a test patch out to you as soon as possible.
If this is the Hermosa codec (see http://helllabs.org/codecgraph/out/hp-spartan-ng.svg), Herton has just finished fully functional support to it, based on the HP "Spartan 1.1" laptop (subdevice ID is 14f1:5051).
Herton, did you submit the patches for Hermosa support to the list?
Em Saturday 19 January 2008 12:45:52 Claudio Matsuoka escreveu:
On Jan 19, 2008 9:56 AM, Tobin Davis tdavis@dsl-only.net wrote:
I have already requested documentation and a development board from Conexant, so I should be able to get a fully functional driver going soon. In the meantime, I'll try to get a test patch out to you as soon as possible.
If this is the Hermosa codec (see http://helllabs.org/codecgraph/out/hp-spartan-ng.svg), Herton has just finished fully functional support to it, based on the HP "Spartan 1.1"
Yes, it was working, but there were some things to sort out, like the Spartan 1.1 doesn't have to switch between capture source as each mic (int, ext) has its own adc, and I hacked it without removing the capture source from mixer.
Also I worked on the same code provided by hsfmodem, that already has support for 5051, but I don't know why it wasn't sent upstream yet by Conexant/hsfmodem people.
laptop (subdevice ID is 14f1:5051).
Herton, did you submit the patches for Hermosa support to the list?
No, as I didn't fixed the patches for proper submission, and the part of hsfmodem probably Conexant/Linuxant people should send with proper Signed-offs etc. But anyway I'll attach here the patches for reference, that are not ready for inclusion and will not apply to current alsa tree.
The patch that adds code with support for the Hermosa chip is entirely from hsfmodem-7.68.00.04full [1]. Note that hsfmodem has its proprietary part but this is only GPL code, and Linuxant also adds a Copyright for this code at the start of the patch_conexant.c that isn't in this patch ("Copyright (c) 2005-2006 Linuxant Inc."), as this patch applies above others in local tree here that after integrates with hsfmodem licensed by HP (copyright line is added by another patch).
The other patch is my hacked modifications to support the Spartan 1.1 (yes, it's ugly, should be a separate model), that also needs to remove Capture Source mixer item that doesn't make sense for it.
[1] http://www.linuxant.com/drivers/hsf/full/downloads.php -> http://www.linuxant.com/drivers/hsf/full/archive/hsfmodem-7.68.00.04full/hsf...
-- []'s Herton
At Sat, 19 Jan 2008 21:23:29 -0200, Herton Ronaldo Krzesinski wrote:
Em Saturday 19 January 2008 12:45:52 Claudio Matsuoka escreveu:
On Jan 19, 2008 9:56 AM, Tobin Davis tdavis@dsl-only.net wrote:
I have already requested documentation and a development board from Conexant, so I should be able to get a fully functional driver going soon. In the meantime, I'll try to get a test patch out to you as soon as possible.
If this is the Hermosa codec (see http://helllabs.org/codecgraph/out/hp-spartan-ng.svg), Herton has just finished fully functional support to it, based on the HP "Spartan 1.1"
Yes, it was working, but there were some things to sort out, like the Spartan 1.1 doesn't have to switch between capture source as each mic (int, ext) has its own adc, and I hacked it without removing the capture source from mixer.
Also I worked on the same code provided by hsfmodem, that already has support for 5051, but I don't know why it wasn't sent upstream yet by Conexant/hsfmodem people.
laptop (subdevice ID is 14f1:5051).
Herton, did you submit the patches for Hermosa support to the list?
No, as I didn't fixed the patches for proper submission, and the part of hsfmodem probably Conexant/Linuxant people should send with proper Signed-offs etc. But anyway I'll attach here the patches for reference, that are not ready for inclusion and will not apply to current alsa tree.
Thanks. Do you happen to know how linuxant guys think of the patch submission? Of couse, the HSF modem part can be never merged to the upstream, but the sane GPL'ed part could be good to merge.
Takashi
Em Monday 21 January 2008 09:03:30 Takashi Iwai escreveu:
At Sat, 19 Jan 2008 21:23:29 -0200,
Herton Ronaldo Krzesinski wrote:
Em Saturday 19 January 2008 12:45:52 Claudio Matsuoka escreveu:
On Jan 19, 2008 9:56 AM, Tobin Davis tdavis@dsl-only.net wrote:
I have already requested documentation and a development board from Conexant, so I should be able to get a fully functional driver going soon. In the meantime, I'll try to get a test patch out to you as soon as possible.
If this is the Hermosa codec (see http://helllabs.org/codecgraph/out/hp-spartan-ng.svg), Herton has just finished fully functional support to it, based on the HP "Spartan 1.1"
Yes, it was working, but there were some things to sort out, like the Spartan 1.1 doesn't have to switch between capture source as each mic (int, ext) has its own adc, and I hacked it without removing the capture source from mixer.
Also I worked on the same code provided by hsfmodem, that already has support for 5051, but I don't know why it wasn't sent upstream yet by Conexant/hsfmodem people.
laptop (subdevice ID is 14f1:5051).
Herton, did you submit the patches for Hermosa support to the list?
No, as I didn't fixed the patches for proper submission, and the part of hsfmodem probably Conexant/Linuxant people should send with proper Signed-offs etc. But anyway I'll attach here the patches for reference, that are not ready for inclusion and will not apply to current alsa tree.
Thanks. Do you happen to know how linuxant guys think of the patch submission? Of couse, the HSF modem part can be never merged to the upstream, but the sane GPL'ed part could be good to merge.
Hi, don't know too, I'll try to contact Linuxant and ask about submission for Hermosa support.
Takashi
-- []'s Herton
I already did. They said they'd submit a patch sometime soon. As a matter of fact, I just got a message in my inbox from them, that I'll forward.
Tobin
On Mon, 2008-01-21 at 13:43 -0200, Herton Ronaldo Krzesinski wrote:
Em Monday 21 January 2008 09:03:30 Takashi Iwai escreveu:
At Sat, 19 Jan 2008 21:23:29 -0200,
Herton Ronaldo Krzesinski wrote:
Em Saturday 19 January 2008 12:45:52 Claudio Matsuoka escreveu:
On Jan 19, 2008 9:56 AM, Tobin Davis tdavis@dsl-only.net wrote:
I have already requested documentation and a development board from Conexant, so I should be able to get a fully functional driver going soon. In the meantime, I'll try to get a test patch out to you as soon as possible.
If this is the Hermosa codec (see http://helllabs.org/codecgraph/out/hp-spartan-ng.svg), Herton has just finished fully functional support to it, based on the HP "Spartan 1.1"
Yes, it was working, but there were some things to sort out, like the Spartan 1.1 doesn't have to switch between capture source as each mic (int, ext) has its own adc, and I hacked it without removing the capture source from mixer.
Also I worked on the same code provided by hsfmodem, that already has support for 5051, but I don't know why it wasn't sent upstream yet by Conexant/hsfmodem people.
laptop (subdevice ID is 14f1:5051).
Herton, did you submit the patches for Hermosa support to the list?
No, as I didn't fixed the patches for proper submission, and the part of hsfmodem probably Conexant/Linuxant people should send with proper Signed-offs etc. But anyway I'll attach here the patches for reference, that are not ready for inclusion and will not apply to current alsa tree.
Thanks. Do you happen to know how linuxant guys think of the patch submission? Of couse, the HSF modem part can be never merged to the upstream, but the sane GPL'ed part could be good to merge.
Hi, don't know too, I'll try to contact Linuxant and ask about submission for Hermosa support.
Takashi
-- []'s Herton _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
Good news ! I installed the patch at:
and was able to get the jack to mute the speakers. I also tested w/ skype and the mic appears to work properly. I understand from the email from the linuxant people that there may still be a couple of issues with the driver, but from my perspective it solved my short-term problem (jack not muting the speakers). I also see that the alsa-mixer and kmixer have more settings.
Thank you very much for your help, let me know if I can help you test the patch further.
Open Source rocks !
Philippe Paravicini
For the sake of posterity, I describe below the steps that I took to install the patched driver.
The patch above, as stated in the email forwarded by the linuxant folks is relative to the current source in the mercurial source repository as of around 2008-11-20. It will not work against the current 1.0.15 source distribution, or prior sources.
Hence, one needs to download the source from the source repository.
I followed these steps:
1. 'apt-get install mercurial' (for debian/ubuntu folks) to install the mercurial source repository client
2. download the 'alsa-driver' and 'alsa-kernel' sources as indicated at:
http://www.alsa-project.org/main/index.php/SourceCodeRepository I installed these in /usr/src/alsa
3. download the patch:
http://www.linuxant.com/alsa-hg-20080120.patch
4. patch the alsa-kernel/pci/hda folder:
cp alsa-hg-20080120.pach alsa-kernel/pci/hda cd alsa-kernel/pci/hda patch -i alsa-hg-20080120.patch (should run w/o errors)
5. consult the alsa-driver/INSTALL file, section 'Compiling from HG Sources' 6. cd alsa-driver 7. ./hgcompile 8. make install 9. reboot (there is probably a shorter way to reload the driver)
Note that before taking the steps above, I attempted to fix the problem by installing from source the latest 1.0.15 version of the alsa-driver, alsa-libs and alsa-utils projects, as described in:
https://help.ubuntu.com/community/HdaIntelSoundHowto
Hence, I do not know whether the patched drive above will work when used with versions 1.0.14 and prior of the alsa-libs and alsa-utils projects.
---- Original Message ----
Subject: Re: [alsa-devel] Support for Compaq Presario F700 - model 755US - NVidia MCP67 Audio - Codec Conexant 5051 Date: Monday 21 January 2008 From: Tobin Davis tdavis@dsl-only.net To: Herton Ronaldo Krzesinski herton@mandriva.com.br
I already did. They said they'd submit a patch sometime soon. As a matter of fact, I just got a message in my inbox from them, that I'll forward.
Tobin
On Mon, 2008-01-21 at 13:43 -0200, Herton Ronaldo Krzesinski wrote:
Em Monday 21 January 2008 09:03:30 Takashi Iwai escreveu:
At Sat, 19 Jan 2008 21:23:29 -0200,
Herton Ronaldo Krzesinski wrote:
Em Saturday 19 January 2008 12:45:52 Claudio Matsuoka escreveu:
On Jan 19, 2008 9:56 AM, Tobin Davis tdavis@dsl-only.net wrote:
I have already requested documentation and a development board from Conexant, so I should be able to get a fully functional driver going soon. In the meantime, I'll try to get a test patch out to you as soon as possible.
If this is the Hermosa codec (see http://helllabs.org/codecgraph/out/hp-spartan-ng.svg), Herton has just finished fully functional support to it, based on the HP "Spartan 1.1"
Yes, it was working, but there were some things to sort out, like the Spartan 1.1 doesn't have to switch between capture source as each mic (int, ext) has its own adc, and I hacked it without removing the capture source from mixer.
Also I worked on the same code provided by hsfmodem, that already has support for 5051, but I don't know why it wasn't sent upstream yet by Conexant/hsfmodem people.
laptop (subdevice ID is 14f1:5051).
Herton, did you submit the patches for Hermosa support to the list?
No, as I didn't fixed the patches for proper submission, and the part of hsfmodem probably Conexant/Linuxant people should send with proper Signed-offs etc. But anyway I'll attach here the patches for reference, that are not ready for inclusion and will not apply to current alsa tree.
Thanks. Do you happen to know how linuxant guys think of the patch submission? Of couse, the HSF modem part can be never merged to the upstream, but the sane GPL'ed part could be good to merge.
Hi, don't know too, I'll try to contact Linuxant and ask about submission for Hermosa support.
Takashi
-- []'s Herton _______________________________________________ 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 (5)
-
Claudio Matsuoka
-
Herton Ronaldo Krzesinski
-
Philippe Paravicini
-
Takashi Iwai
-
Tobin Davis