[ltp] Sound input on a 600E-2645-4AU

Ken Restivo linux-thinkpad@linux-thinkpad.org
Tue, 17 Jun 2003 01:21:02 -0700


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I've got sound output working with the default oss cs4232 drivers, in 2.4.21-rc6, on my 600E.

Sound input, however, doesn't work :-(. Which, of course, is what I need.

I've got this in lspnp:
	0e CSC0100 multimedia controller: audio
		flags: [dynamic]
		allocated resources:
			io 0x0530-0x0537 [16-bit decode]
			io 0x0388-0x038b [16-bit decode]
			io 0x0220-0x0233 [16-bit decode]
			irq 5 [high edge]
			dma 1 [8 bit] [count byte] [type A]
			dma 0 [8 bit] [count byte] [type A]

and this in /etc/modutils/audio:
	alias char-major-14 cs4232
	options cs4232 io=0x530 irq=5 dma=1 dma2=0

Sound output works fine, but sound input gives me the dreaded:
	Sound: DMA (output) timed out - IRQ/DRQ config error?

I'm totally baffled by what I've found online with regard to this problem and this machine. I see lots of noise: suggestions to use ALSA, suggestions *not* to use ALSA, suggestions to use cs46xx (which I have, which does *not* work, and which has utterly different modprobe options than the ones suggested online), suggestions to swap the DMA's,  etc. Of course I also found patches that show the Thinkpad 600E as "Unsupported".... hardly inspiring confidence. It's almost like trying random things just to see if one by chance might work. Waste of time. I'm not sure how the ad1848 driver fits into this whole mess, but it apparently does (according to modinfo cs4232).

To cut to the chase: does anyone have sound input working on a 600E, and, which driver/version exactly did you use to get it to work? This machine has been around for sooooo long, I can't believe it's still an unsolved problem.

Thanks.

- -ken
- -- 
- ---------------
The world's most affordable web hosting.
http://www.nearlyfreespeech.net
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)

iD8DBQE+7s9ue8HF+6xeOIcRAopvAKCm13CLP6QbOGQpHjYrRwIoMdL7/ACgyCAo
9i/IiyZtBAfmo4SFs8xd+tI=
=Qf8T
-----END PGP SIGNATURE-----