Commit 76f0c877 authored by Gerd Knorr's avatar Gerd Knorr Committed by Linus Torvalds

[PATCH] bttv documentation update

This patch updates the bttv driver documentation.
parent 6e278fa0
...@@ -3,41 +3,41 @@ bttv.o ...@@ -3,41 +3,41 @@ bttv.o
card=1 - MIRO PCTV card=1 - MIRO PCTV
card=2 - Hauppauge (bt848) card=2 - Hauppauge (bt848)
card=3 - STB card=3 - STB
card=4 - Intel card=4 - Intel Create and Share PCI/ Smart Video Recorder III
card=5 - Diamond DTV2000 card=5 - Diamond DTV2000
card=6 - AVerMedia TVPhone card=6 - AVerMedia TVPhone
card=7 - MATRIX-Vision MV-Delta card=7 - MATRIX-Vision MV-Delta
card=8 - FlyVideo II (Bt848) LR26 card=8 - Lifeview FlyVideo II (Bt848) LR26
card=9 - IXMicro TurboTV card=9 - IXMicro TurboTV
card=10 - Hauppauge (bt878) card=10 - Hauppauge (bt878)
card=11 - MIRO PCTV pro card=11 - MIRO PCTV pro
card=12 - ADS Technologies Channel Surfer TV card=12 - ADS Technologies Channel Surfer TV (bt848)
card=13 - AVerMedia TVCapture 98 card=13 - AVerMedia TVCapture 98
card=14 - Aimslab Video Highway Xtreme (VHX) card=14 - Aimslab Video Highway Xtreme (VHX)
card=15 - Zoltrix TV-Max card=15 - Zoltrix TV-Max
card=16 - Pixelview PlayTV (bt878) card=16 - Prolink Pixelview PlayTV (bt878)
card=17 - Leadtek WinView 601 card=17 - Leadtek WinView 601
card=18 - AVEC Intercapture card=18 - AVEC Intercapture
card=19 - LifeView FlyKit w/o Tuner card=19 - Lifeview FlyVideo II EZ /FlyKit LR38 Bt848 (capture only)
card=20 - CEI Raffles Card card=20 - CEI Raffles Card
card=21 - Lucky Star Image World ConferenceTV card=21 - Lifeview FlyVideo 98/ Lucky Star Image World ConferenceTV LR50
card=22 - Phoebe Tv Master + FM (CPH050) card=22 - Askey CPH050/ Phoebe Tv Master + FM
card=23 - Modular Technology MM205 PCTV, bt878 card=23 - Modular Technology MM205 PCTV, bt878
card=24 - [many vendors] CPH05X/06X (bt878) card=24 - Askey CPH05X/06X (bt878) [many vendors]
card=25 - Terratec/Vobis TV-Boostar card=25 - Terratec Terra TV+ Version 1.0 (Bt848)/Vobis TV-Boostar
card=26 - Newer Hauppauge WinCam (bt878) card=26 - Hauppauge WinCam newer (bt878)
card=27 - MAXI TV Video PCI2 card=27 - Lifeview FlyVideo 98/ MAXI TV Video PCI2 LR50
card=28 - Terratec TerraTV+ card=28 - Terratec TerraTV+
card=29 - Imagenation PXC200 card=29 - Imagenation PXC200
card=30 - FlyVideo 98 card=30 - Lifeview FlyVideo 98 LR50
card=31 - iProTV card=31 - Formac iProTV
card=32 - Intel Create and Share PCI card=32 - Intel Create and Share PCI/ Smart Video Recorder III
card=33 - Terratec TerraTValue card=33 - Terratec TerraTValue
card=34 - Leadtek WinFast 2000 card=34 - Leadtek WinFast 2000
card=35 - Flyvideo 98 (LR50Q) / Chronos Video Shuttle II card=35 - Lifeview FlyVideo 98 LR50 / Chronos Video Shuttle II
card=36 - Flyvideo 98FM (LR50Q) / Typhoon TView TV/FM Tuner card=36 - Lifeview FlyVideo 98FM LR50 / Typhoon TView TV/FM Tuner
card=37 - PixelView PlayTV pro card=37 - Prolink PixelView PlayTV pro
card=38 - TView99 CPH06X card=38 - Askey CPH06X TView99
card=39 - Pinnacle PCTV Studio/Rave card=39 - Pinnacle PCTV Studio/Rave
card=40 - STB2 card=40 - STB2
card=41 - AVerMedia TVPhone 98 card=41 - AVerMedia TVPhone 98
...@@ -47,37 +47,37 @@ bttv.o ...@@ -47,37 +47,37 @@ bttv.o
card=45 - MATRIX-Vision MV-Delta 2 card=45 - MATRIX-Vision MV-Delta 2
card=46 - Zoltrix Genie TV/FM card=46 - Zoltrix Genie TV/FM
card=47 - Terratec TV/Radio+ card=47 - Terratec TV/Radio+
card=48 - Dynalink Magic TView card=48 - Askey CPH03x/ Dynalink Magic TView
card=49 - GV-BCTV3 card=49 - IODATA GV-BCTV3/PCI
card=50 - Prolink PV-BT878P+4E / PixelView PlayTV PAK / Lenco MXTV-9578 CP card=50 - Prolink PV-BT878P+4E / PixelView PlayTV PAK / Lenco MXTV-9578 CP
card=51 - Eagle Wireless Capricorn2 (bt878A) card=51 - Eagle Wireless Capricorn2 (bt878A)
card=52 - Pinnacle PCTV Studio Pro card=52 - Pinnacle PCTV Studio Pro
card=53 - Typhoon TView RDS + FM Stereo / KNC1 TV Station RDS card=53 - Typhoon TView RDS + FM Stereo / KNC1 TV Station RDS
card=54 - Lifetec LT 9415 TV (LR90 Rev.F) card=54 - Lifeview FlyVideo 2000 /FlyVideo A2/ Lifetec LT 9415 TV [LR90]
card=55 - BESTBUY Easy TV (CPH031) card=55 - Askey CPH031/ BESTBUY Easy TV
card=56 - FlyVideo '98/FM card=56 - Lifeview FlyVideo 98FM LR50
card=57 - GrandTec 'Grand Video Capture' (Bt848) card=57 - GrandTec 'Grand Video Capture' (Bt848)
card=58 - Phoebe TV Master Only (No FM) CPH060 card=58 - Askey CPH060/ Phoebe TV Master Only (No FM)
card=59 - TV Capturer (CPH03X) card=59 - Askey CPH03x TV Capturer
card=60 - Modular Technology MM100PCTV card=60 - Modular Technology MM100PCTV
card=61 - AG Electronics GMV1 card=61 - AG Electronics GMV1
card=62 - BESTBUY Easy TV (bt878) card=62 - Askey CPH061/ BESTBUY Easy TV (bt878)
card=63 - ATI TV-Wonder card=63 - ATI TV-Wonder
card=64 - ATI TV-Wonder VE card=64 - ATI TV-Wonder VE
card=65 - FlyVideo 2000S card=65 - Lifeview FlyVideo 2000S LR90
card=66 - Terratec TValueRadio card=66 - Terratec TValueRadio
card=67 - GV-BCTV4/PCI card=67 - IODATA GV-BCTV4/PCI
card=68 - 3Dfx VoodooTV FM (Euro), VoodooTV 200 (USA) card=68 - 3Dfx VoodooTV FM (Euro), VoodooTV 200 (USA)
card=69 - Active Imaging AIMMS card=69 - Active Imaging AIMMS
card=70 - PV-BT878P+ card=70 - Prolink Pixelview PV-BT878P+ (Rev.4C)
card=71 - Flyvideo 98EZ (capture only) card=71 - Lifeview FlyVideo 98EZ (capture only) LR51
card=72 - Prolink PV-BT878P+9B (PlayTV Pro rev.9B FM+NICAM) card=72 - Prolink Pixelview PV-BT878P+9B (PlayTV Pro rev.9B FM+NICAM)
card=73 - Sensoray 311 card=73 - Sensoray 311
card=74 - RemoteVision MX (RV605) card=74 - RemoteVision MX (RV605)
card=75 - Powercolor MTV878/ MTV878R/ MTV878F card=75 - Powercolor MTV878/ MTV878R/ MTV878F
card=76 - Canopus WinDVR PCI (COMPAQ Presario 3524JP, 5112JP) card=76 - Canopus WinDVR PCI (COMPAQ Presario 3524JP, 5112JP)
card=77 - GrandTec Multi Capture Card (Bt878) card=77 - GrandTec Multi Capture Card (Bt878)
card=78 - AOPEN VA1000 card=78 - Jetway TV/Capture JW-TV878-FBK, Kworld KW-TV878RF
tuner.o tuner.o
type=0 - Temic PAL (4002 FH5) type=0 - Temic PAL (4002 FH5)
......
This diff is collapsed.
...@@ -29,7 +29,7 @@ bttv.o ...@@ -29,7 +29,7 @@ bttv.o
irq_debug=0/1 irq handler debug messages. irq_debug=0/1 irq handler debug messages.
default is 0 (off). default is 0 (off).
gbuffers=2-32 number of capture buffers for mmap'ed capture. gbuffers=2-32 number of capture buffers for mmap'ed capture.
default is 2. default is 4.
gbufsize= size of capture buffers. default and gbufsize= size of capture buffers. default and
maximum value is 0x208000 (~2MB) maximum value is 0x208000 (~2MB)
no_overlay=0 Enable overlay on broken hardware. There no_overlay=0 Enable overlay on broken hardware. There
......
...@@ -58,6 +58,9 @@ Insmod-options: list of all insmod options available for bttv and ...@@ -58,6 +58,9 @@ Insmod-options: list of all insmod options available for bttv and
the helper modules. the helper modules.
MAKEDEV: a script to create the special files for v4l MAKEDEV: a script to create the special files for v4l
CARDLIST: List of all supported cards CARDLIST: List of all supported cards
Cards: more detailed descriptions of known TV cards:
OEM name variants, used i2c chips, ...
also includes non-bttv cards.
Loading just the bttv modules isn't enouth for most cards. The Loading just the bttv modules isn't enouth for most cards. The
drivers for the i2c tuner/sound chips must also be loaded. bttv tries drivers for the i2c tuner/sound chips must also be loaded. bttv tries
......
...@@ -46,6 +46,11 @@ Sometimes problems show up with bttv just because of the high load on ...@@ -46,6 +46,11 @@ Sometimes problems show up with bttv just because of the high load on
the PCI bus. The bt848/878 chips have a few workarounds for known the PCI bus. The bt848/878 chips have a few workarounds for known
incompatibilities, see README.quirks. incompatibilities, see README.quirks.
Some folks report that increasing the pci latency helps too,
althrought I'm not sure whenever this really fixes the problems or
only makes it less likely to happen. Both bttv and btaudio have a
insmod option to set the PCI latency of the device.
Some mainboard have problems to deal correctly with multiple devices Some mainboard have problems to deal correctly with multiple devices
doing DMA at the same time. bttv + ide seems to cause this sometimes, doing DMA at the same time. bttv + ide seems to cause this sometimes,
if this is the case you likely see freezes only with video and hard disk if this is the case you likely see freezes only with video and hard disk
...@@ -63,3 +68,4 @@ it share the IRQ with some other piece of hardware. IRQ sharing with ...@@ -63,3 +68,4 @@ it share the IRQ with some other piece of hardware. IRQ sharing with
VGA cards seems to cause trouble sometimes. I've also seen funny VGA cards seems to cause trouble sometimes. I've also seen funny
effects with bttv sharing the IRQ with the ACPI bridge (and effects with bttv sharing the IRQ with the ACPI bridge (and
apci-enabled kernel). apci-enabled kernel).
...@@ -10,6 +10,7 @@ SAMSUNG Tuner identification: (e.g. TCPM9091PD27) ...@@ -10,6 +10,7 @@ SAMSUNG Tuner identification: (e.g. TCPM9091PD27)
M= BG+I+DK M= BG+I+DK
N= NTSC N= NTSC
Q= BG+I+DK+LL Q= BG+I+DK+LL
[89]: ?
[125]: [125]:
2: No FM 2: No FM
5: With FM 5: With FM
...@@ -24,22 +25,23 @@ SAMSUNG Tuner identification: (e.g. TCPM9091PD27) ...@@ -24,22 +25,23 @@ SAMSUNG Tuner identification: (e.g. TCPM9091PD27)
3-wire/I2C tuning, 2-band/3-band 3-wire/I2C tuning, 2-band/3-band
Philips Tuner identification: (e.g. FM1216MF) Philips Tuner identification: (e.g. FM1216MF)
F[IRMQ]12[1345]{MF|ME|MP} F[IRMQ]12[1345]6{MF|ME|MP}
[IRMQ]: F[IRMQ]:
I: Tuner Series FI12x6: Tuner Series
R: Tuner + Radio IF FR12x6: Tuner + Radio IF
M: Tuner + FM FM12x6: Tuner + FM
Q,MR: specials FQ12x6: special
FMR12x6: special
TD15xx: Digital Tuner ATSC TD15xx: Digital Tuner ATSC
[1345] 12[1345]6:
1: PAL BG 1216: PAL BG
3: NTSC 1236: NTSC
4: PAL I 1246: PAL I
5: Pal DK 1256: Pal DK
{MF|ME|MP} {MF|ME|MP}
MF: w/ Secam MF: w/ Secam
ME: BD DK I LL ME: BG DK I LL (Multi Europe)
MP: BG DK I MP: BG DK I (Multi PAL)
MR: BG DK M (?) MR: BG DK M (?)
MG: BG DKI M (?) MG: BG DKI M (?)
...@@ -50,10 +52,10 @@ Temic Tuner identification: (.e.g 4006FH5) ...@@ -50,10 +52,10 @@ Temic Tuner identification: (.e.g 4006FH5)
41xx: Tuner compact 41xx: Tuner compact
40x9: Tuner+FM compact 40x9: Tuner+FM compact
[0136] [0136]
0: PAL BG xx0x: PAL BG
1: Pal DK, Secam LL xx1x: Pal DK, Secam LL
3: NTSC xx3x: NTSC
6: PAL I xx6x: PAL I
F[HYNR]5 F[HYNR]5
FH5: Pal BG FH5: Pal BG
FY5: others FY5: others
...@@ -86,3 +88,8 @@ LG Innotek Tuner: ...@@ -86,3 +88,8 @@ LG Innotek Tuner:
P= Standard phono female socket P= Standard phono female socket
D= IEC female socket D= IEC female socket
F= F-connector F= F-connector
Other Tuners:
TCL2002MB-1 : PAL BG + DK =TUNER_LG_PAL_NEW_TAPC
TCL2002MB-1F: PAL BG + DK w/FM =PHILIPS_PAL
TCL2002MI-2 : PAL I = ??
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment