linux/sound
Trent Piepho cf784d554f V4L/DVB (5899): bttv: Fix Viewcast Osprey 440 support
Various gpio and mux settings for the Osprey 440 weren't correct.  Fix them
and provide some documentation about how the gpios work.

The osprey eeprom routine wasn't run for the 440, add it.  It was also crap,
re-written to be better.

Add the Osprey 440 to the Bt878 ALSA driver's whitelist.  Currently the sample
rate is fixed at 32kHz, as the driver doesn't support different rates for
digital input mode, though the card can select the rate from 32, 44.1, or 48
kHz via gpio.

Setting the audio gain via ALSA isn't supported yet; a userspace tool that
programs the X9221 via i2c-dev must be used.

The Bt878 digital audio format isn't programmed correctly for the CS5331A ADC
used, resulting in extremely garbled sound.  That is fixed in a followup
patch.

Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2007-07-30 16:26:30 -03:00
..
aoa [ALSA] snd-aoa-codec-onyx: fix typo 2007-07-20 11:11:54 +02:00
arm [ARM] 4458/1: pxa: Fix CKEN usage and hence fix pxa suspend/resume 2007-07-02 13:39:37 +01:00
core [ALSA] timer: check for incorrect device state in non-debug compiles, too 2007-07-20 11:11:54 +02:00
drivers [ALSA] portman2x4 section mismatch 2007-07-20 11:11:39 +02:00
i2c [ALSA] ice1724 - Add PCM Playback Switch to Revo 7.1 2007-07-20 11:11:18 +02:00
isa [ALSA] fix SND_CS5530=y, ISA=n compilation 2007-07-20 11:11:49 +02:00
mips IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
oss remove options depending on OSS_OBSOLETE 2007-07-17 10:23:10 -07:00
parisc [PARISC] fix section mismatch warnings in harmony sound driver 2007-02-17 01:19:12 -05:00
pci V4L/DVB (5899): bttv: Fix Viewcast Osprey 440 support 2007-07-30 16:26:30 -03:00
pcmcia [ALSA] sound/pcmcia/vx/vxpocket.c: fix an if() condition 2007-05-11 16:56:13 +02:00
ppc [ALSA] Add PS3 sound driver 2007-07-20 11:11:40 +02:00
sh [ALSA] aica - fix behaviour in poor resource conditions 2007-07-20 11:11:47 +02:00
soc [ARM] 4527/1: pxa: fix pxa27x ac97 cold reset in ASoC due to CKEN change 2007-07-28 20:53:25 +01:00
sparc [ALSA] Fix compilation error in sparc/cs4231.c 2007-05-11 16:55:44 +02:00
synth [PATCH] remove many unneeded #includes of sched.h 2007-02-14 08:09:54 -08:00
usb [ALSA] remove duplicate Logitech Quickcam USB ID in usbquirks.h 2007-07-20 11:12:00 +02:00
ac97_bus.c [ALSA] ac97_bus power management 2007-02-09 09:03:54 +01:00
Kconfig [ALSA] Add ALSA support for the SEGA Dreamcast PCM device 2007-07-20 11:11:17 +02:00
last.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
Makefile [ALSA] Add ALSA support for the SEGA Dreamcast PCM device 2007-07-20 11:11:17 +02:00
sound_core.c [PATCH] mark struct file_operations const 9 2007-02-12 09:48:46 -08:00
sound_firmware.c Detach sched.h from mm.h 2007-05-21 09:18:19 -07:00