All of lore.kernel.org
 help / color / mirror / Atom feed
* Conexant CX20582 HDA codec support
@ 2009-06-29 12:10 Daniel Drake
  2009-06-29 12:26 ` Mark Brown
  2009-06-29 12:50 ` Takashi Iwai
  0 siblings, 2 replies; 9+ messages in thread
From: Daniel Drake @ 2009-06-29 12:10 UTC (permalink / raw)
  To: alsa-devel

Hi,

I'm working on some sound issues with the new OLPC XO-1.5 alpha board.
This laptop is now based on a VIA VX855 chipset and our board includes a
CX20582-10Q HDA codec. We are running kernel v2.6.30.

We have a few issues, which are:

1. Volume range is ridiculous, you can go all the way down to -74dB
gain.  Beyond -42dB you can barely hear anything from the speakers, and
I note that all my other systems only go down as far as -46.5dB.

2. No microphone automute. The internal microphone continues recording
sound while there is an external one plugged in.

3. No speaker automute. The internal speakers continue playing sound
while there are headphones plugged in.

4. Mixer arrangement is odd. There are 3 microphones: Mic, Mic 1, and
Mic 2. Mic (the default) records nothing. Mic 1 and Mic 2 both seem to
behave the same, and record from both internal and external microphones.


I looked into adding some quirks into patch_conexant.c to hopefully
solve some of the above. However I note that there is no support for the
CX20582, hence the generic HDA parser is being used. How has support for
the other CX chips been developed -- are datasheets always required?
(I'll try and get hold of one anyway)

Here is some more info.
codec dump
http://dev.laptop.org/~dsd/20090629/codec0.txt

codec graph
http://dev.laptop.org/~dsd/20090629/codecgraph.svg

lspci entry
http://dev.laptop.org/~dsd/20090629/lspci-entry.txt

verbose dmesg from probing
http://dev.laptop.org/~dsd/20090629/dmesg-probe.txt


Any thoughts/input appreciated!
Thanks,
Daniel

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2009-07-03 20:45 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-06-29 12:10 Conexant CX20582 HDA codec support Daniel Drake
2009-06-29 12:26 ` Mark Brown
2009-06-29 12:48   ` Takashi Iwai
2009-07-03 20:05     ` Daniel Drake
2009-07-03 20:45       ` Takashi Iwai
2009-06-29 12:50 ` Takashi Iwai
2009-06-30 18:48   ` Daniel Drake
2009-06-30 19:23     ` Tony Vroon
2009-06-30 19:27       ` Daniel Drake

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.