kernel-ark/drivers
Hans Verkuil 8bf2f8e747 V4L/DVB (3577): Cleanup audio input handling
Cleanup audio input handling in bttv and tvaudio:
- inputs were specified that were never used
- mute was handled as a special input which led to confusing code
- confusing naming made it difficult to see if the setting was for
  i2c or gpio.
The old audiochip.h input names moved to tvaudio.h. Currently this
is used both by tvaudio and msp3400 until the msp3400 implements the
new msp3400-specific inputs.
Detect in bttv the tvaudio and msp3400 i2c clients and use these
client pointers to set the inputs directly instead of broadcasting the
command.
Removed AUDC_SET_INPUT. Now replaced by VIDIOC_S_AUDIO. This will be
replaced again later by the new ROUTING commands.
Removed VIDIOC_G_AUDIO implementations in i2c drivers: this command is
a user level command and not to be used internally. It wasn't called at
all anyway.

Signed-off-by: Hans Verkuil <hverkuil@xs4all.nl>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-03-24 16:26:56 -03:00
..
acorn
acpi
amba
atm
base
block [PATCH] Fix "value computed not used" warnings 2006-03-24 07:33:28 -08:00
bluetooth
cdrom
char [PATCH] Yet more rio cleaning (2 of 2) 2006-03-24 07:33:29 -08:00
connector
cpufreq
crypto
dio
edac
eisa
fc4
firmware
hwmon [PATCH] s/;;/;/g 2006-03-24 07:33:24 -08:00
i2c [PATCH] s/;;/;/g 2006-03-24 07:33:24 -08:00
ide [PATCH] ide: Allow IDE interface to specify its not capable of 32-bit operations 2006-03-24 07:33:28 -08:00
ieee1394
infiniband
input
isdn
macintosh
mca
md
media V4L/DVB (3577): Cleanup audio input handling 2006-03-24 16:26:56 -03:00
message
mfd [PATCH] show MCP menu only on ARCH_SA1100 2006-03-24 07:33:28 -08:00
misc
mmc [PATCH] mmc: Secure Digital Host Controller Interface driver 2006-03-24 07:33:27 -08:00
mtd
net [PATCH] net: ne2k.c won't compile if pci_clone_list is const 2006-03-24 12:10:55 -05:00
nubus
oprofile
parisc
parport
pci
pcmcia
pnp
rapidio
s390 [PATCH] dasd: "cleanup dasd_ioctl" fix 2006-03-24 07:33:18 -08:00
sbus
scsi Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/libata-dev 2006-03-24 08:19:51 -08:00
serial
sh
sn
spi
tc
telephony
usb [PATCH] s/;;/;/g 2006-03-24 07:33:24 -08:00
video [PATCH] s/;;/;/g 2006-03-24 07:33:24 -08:00
w1
zorro
Kconfig
Makefile