read_zero_pagealigned() locking fix
[linux-2.6/suspend2-2.6.18.git] / Documentation / dvb / bt8xx.txt
blob4e7614e606c5675e241bae76e9523534072ae133
1 How to get the bt8xx cards working
2 ==================================
4 1) General information
5 ======================
7 This class of cards has a bt878a as the PCI interface, and require the bttv driver
8 for accessing the i2c bus and the gpio pins of the bt8xx chipset.
9 Please see Documentation/dvb/cards.txt => o Cards based on the Conexant Bt8xx PCI bridge:
11 Compiling kernel please enable:
12 a.)"Device drivers" => "Multimedia devices" => "Video For Linux" => "BT848 Video For Linux"
13 b.)"Device drivers" => "Multimedia devices" => "Digital Video Broadcasting Devices"
14  => "DVB for Linux" "DVB Core Support" "Bt8xx based PCI Cards"
16 2) Loading Modules
17 ==================
19 In default cases bttv is loaded automatically.
20 To load the backend either place dvb-bt8xx in etc/modules, or apply manually:
22         $ modprobe dvb-bt8xx
24 All frontends will be loaded automatically.
25 People running udev please see Documentation/dvb/udev.txt.
27 In the following cases overriding the PCI type detection for dvb-bt8xx might be necessary:
29 2a) Running TwinHan and Clones
30 ------------------------------
32         $ modprobe bttv card=113
33         $ modprobe dvb-bt8xx
34         $ modprobe dst
36 Useful parameters for verbosity level and debugging the dst module:
38 verbose=0:              messages are disabled
39         1:              only error messages are displayed
40         2:              notifications are displayed
41         3:              other useful messages are displayed
42         4:              debug setting
43 dst_addons=0:           card is a free to air (FTA) card only
44            0x20:        card has a conditional access slot for scrambled channels
46 The autodetected values are determined by the cards' "response string".
47 In your logs see f. ex.: dst_get_device_id: Recognize [DSTMCI].
48 For bug reports please send in a complete log with verbose=4 activated.
49 Please also see Documentation/dvb/ci.txt.
51 2b) Running multiple cards
52 --------------------------
54 Examples of card ID's:
56 Pinnacle PCTV Sat:               94
57 Nebula Electronics Digi TV:     104
58 pcHDTV HD-2000 TV:              112
59 Twinhan DST and clones:         113
60 Avermedia AverTV DVB-T 771:     123
61 Avermedia AverTV DVB-T 761:     124
62 DViCO FusionHDTV DVB-T Lite:    128
63 DViCO FusionHDTV 5 Lite:        135
65 Notice: The order of the card ID should be uprising:
66 Example:
67         $ modprobe bttv card=113 card=135
68         $ modprobe dvb-bt8xx
70 For a full list of card ID's please see Documentation/video4linux/CARDLIST.bttv.
71 In case of further problems send questions to the mailing list: www.linuxdvb.org.
73 Authors: Richard Walker,
74          Jamie Honan,
75          Michael Hunold,
76          Manu Abraham,
77          Uwe Bugla,
78          Michael Krufky