1
2bttv.o
3	the bt848/878 (grabber chip) driver
4
5	insmod args:
6		card=n		card type, see CARDLIST for a list.
7		tuner=n		tuner type, see CARDLIST for a list.
8		radio=0/1	card supports radio
9		pll=0/1/2	pll settings
10			0: don't use PLL
11			1: 28 MHz crystal installed
12			2: 35 MHz crystal installed
13
14		triton1=0/1     for Triton1 (+others) compatibility
15		vsfx=0/1	yet another chipset bug compatibility bit
16				see README.quirks for details on these two.
17
18		bigendian=n	Set the endianness of the gfx framebuffer.
19				Default is native endian.
20		fieldnr=0/1	Count fields.  Some TV descrambling software
21				needs this, for others it only generates
22				50 useless IRQs/sec.  default is 0 (off).
23		autoload=0/1	autoload helper modules (tuner, audio).
24				default is 1 (on).
25		bttv_verbose=0/1/2  verbose level (at insmod time, while
26				looking at the hardware).  default is 1.
27		bttv_debug=0/1	debug messages (for capture).
28				default is 0 (off).
29		irq_debug=0/1	irq handler debug messages.
30				default is 0 (off).
31		gbuffers=2-32	number of capture buffers for mmap'ed capture.
32				default is 4.
33		gbufsize=	size of capture buffers. default and
34				maximum value is 0x208000 (~2MB)
35		no_overlay=0	Enable overlay on broken hardware.  There
36				are some chipsets (SIS for example) which
37				are known to have problems with the PCI DMA
38				push used by bttv.  bttv will disable overlay
39				by default on this hardware to avoid crashes.
40				With this insmod option you can override this.
41		automute=0/1	Automatically mutes the sound if there is
42				no TV signal, on by default.  You might try
43				to disable this if you have bad input signal
44				quality which leading to unwanted sound
45				dropouts.
46		chroma_agc=0/1	AGC of chroma signal, off by default.
47		adc_crush=0/1	Luminance ADC crush, on by default.
48
49		bttv_gpio=0/1
50		gpiomask=
51		audioall=
52		audiomux=
53				See Sound-FAQ for a detailed description.
54
55	remap, card, radio and pll accept up to four comma-separated arguments
56	(for multiple boards).
57
58tuner.o
59	The tuner driver.  You need this unless you want to use only
60	with a camera or external tuner ...
61
62	insmod args:
63		debug=1		print some debug info to the syslog
64		type=n		type of the tuner chip. n as follows:
65				see CARDLIST for a complete list.
66		pal=[bdgil]	select PAL variant (used for some tuners
67				only, important for the audio carrier).
68
69tvmixer.o
70	registers a mixer device for the TV card's volume/bass/treble
71	controls (requires a i2c audio control chip like the msp3400).
72
73	insmod args:
74		debug=1		print some debug info to the syslog.
75		devnr=n		allocate device #n (0 == /dev/mixer,
76				1 = /dev/mixer1, ...), default is to
77				use the first free one.
78
79tvaudio.o
80	new, experimental module which is supported to provide a single
81	driver for all simple i2c audio control chips (tda/tea*).
82
83	insmod args:
84		tda8425  = 1	enable/disable the support for the
85		tda9840  = 1	various chips.
86		tda9850  = 1	The tea6300 can't be autodetected and is
87		tda9855  = 1	therefore off by default, if you have
88		tda9873  = 1	this one on your card (STB uses these)
89		tda9874a = 1	you have to enable it explicitly.
90		tea6300  = 0	The two tda985x chips use the same i2c
91		tea6420  = 1	address and can't be disturgished from
92		pic16c54 = 1	each other, you might have to disable
93				the wrong one.
94		debug = 1	print debug messages
95
96	insmod args for tda9874a:
97		tda9874a_SIF=1/2	select sound IF input pin (1 or 2)
98					(default is pin 1)
99		tda9874a_AMSEL=0/1	auto-mute select for NICAM (default=0)
100					Please read note 3 below!
101		tda9874a_STD=n		select TV sound standard (0..8):
102					0 - A2, B/G
103					1 - A2, M (Korea)
104					2 - A2, D/K (1)
105					3 - A2, D/K (2)
106					4 - A2, D/K (3)
107					5 - NICAM, I
108					6 - NICAM, B/G
109					7 - NICAM, D/K (default)
110					8 - NICAM, L
111
112	Note 1: tda9874a supports both tda9874h (old) and tda9874a (new) chips.
113	Note 2: tda9874h/a and tda9875 (which is supported separately by
114	tda9875.o) use the same i2c address so both modules should not be
115	used at the same time.
116	Note 3: Using tda9874a_AMSEL option depends on your TV card design!
117		AMSEL=0: auto-mute will switch between NICAM sound
118			 and the sound on 1st carrier (i.e. FM mono or AM).
119		AMSEL=1: auto-mute will switch between NICAM sound
120			 and the analog mono input (MONOIN pin).
121	If tda9874a decoder on your card has MONOIN pin not connected, then
122	use only tda9874_AMSEL=0 or don't specify this option at all.
123	For example:
124	  card=65 (FlyVideo 2000S) - set AMSEL=1 or AMSEL=0
125	  card=72 (Prolink PV-BT878P rev.9B) - set AMSEL=0 only
126
127msp3400.o
128	The driver for the msp34xx sound processor chips. If you have a
129	stereo card, you probably want to insmod this one.
130
131	insmod args:
132		debug=1/2	print some debug info to the syslog,
133				2 is more verbose.
134		simple=1	Use the "short programming" method.  Newer
135				msp34xx versions support this.  You need this
136				for dbx stereo.  Default is on if supported by
137				the chip.
138		once=1		Don't check the TV-stations Audio mode
139				every few seconds, but only once after
140				channel switches.
141		amsound=1	Audio carrier is AM/NICAM at 6.5 Mhz.  This
142				should improve things for french people, the
143				carrier autoscan seems to work with FM only...
144
145tea6300.o - OBSOLETE (use tvaudio instead)
146	The driver for the tea6300 fader chip.  If you have a stereo
147	card and the msp3400.o doesn't work, you might want to try this
148	one.  This chip is seen on most STB TV/FM cards (usually from
149	Gateway OEM sold surplus on auction sites).
150
151	insmod args:
152		debug=1		print some debug info to the syslog.
153
154tda8425.o - OBSOLETE (use tvaudio instead)
155	The driver for the tda8425 fader chip.  This driver used to be
156	part of bttv.c, so if your sound used to work but does not
157	anymore, try loading this module.
158
159	insmod args:
160		debug=1		print some debug info to the syslog.
161
162tda985x.o - OBSOLETE (use tvaudio instead)
163	The driver for the tda9850/55 audio chips.
164
165	insmod args:
166		debug=1		print some debug info to the syslog.
167		chip=9850/9855	set the chip type.
168