linux/drivers/media/video/bt8xx
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
..
bt832.c V4L/DVB (3577): Cleanup audio input handling 2006-03-24 16:26:56 -03:00
bt832.h
bt848.h
bttv-cards.c V4L/DVB (5899): bttv: Fix Viewcast Osprey 440 support 2007-07-30 16:26:30 -03:00
bttv-driver.c V4L/DVB (5807): Bttv: Add support for DBG_[SG]_REGISTER ioctls 2007-07-18 14:24:28 -03:00
bttv-gpio.c V4L/DVB (5278): Bt8xx/: possible cleanups 2007-04-27 15:43:20 -03:00
bttv-i2c.c V4L/DVB (5479): Use ARRAY_SIZE instead of a magic number 2007-04-27 15:45:12 -03:00
bttv-if.c V4L/DVB (5278): Bt8xx/: possible cleanups 2007-04-27 15:43:20 -03:00
bttv-input.c V4L/DVB (5861): Use msecs_to_jiffies instead of HZ on bttv, cx88 and saa7134 2007-07-20 17:35:51 -03:00
bttv-risc.c V4L/DVB (5077): Bttv cropping support 2007-02-21 13:34:36 -02:00
bttv-vbi.c V4L/DVB (5156): Fix: dma free is being called with wrong arguments 2007-02-21 13:35:08 -02:00
bttv.h V4L/DVB (5803): Bttv: add support for DViCO FusionHDTV 2 2007-07-18 14:24:26 -03:00
bttvp.h V4L/DVB (5861): Use msecs_to_jiffies instead of HZ on bttv, cx88 and saa7134 2007-07-20 17:35:51 -03:00
Kconfig V4L/DVB (4518): Allow manually selecting the proper helper drivers 2006-09-26 12:30:33 -03:00
Makefile V4L/DVB (3731): Kbuild: drivers/media/video/bt8xx: remove $(src) from include path 2006-05-12 19:54:40 -03:00