diff options
author | Michael Krufky <mkrufky@m1k.net> | 2005-11-09 00:35:35 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2005-11-09 10:56:03 -0500 |
commit | 2cbeddc976645262dbe036d6ec0825f96af70da3 (patch) | |
tree | c9916c7e66a1abcaafc788af4e6c0aee8cc1b5e2 | |
parent | 28fdd7599cb9c6c620caf13bcaea41e2532cb5fd (diff) |
[PATCH] dvb: Updated documentation for FusionHDTV Lite cards
- Updated documentation for FusionHDTV Lite cards. We must differentiate
the bt8xx based "Lite" cards from the cx2388x based "Gold" cards.
- Provide location of CARDLIST.bttv Documentation, rather than
instructing users to look at bttv.h
- Include card decimal id numbers. These are valid for module arguments,
and might be easier for some people to remember, rather than hex.
Signed-off-by: Michael Krufky <mkrufky@m1k.net>
Cc: Johannes Stezenbach <js@linuxtv.org>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r-- | Documentation/dvb/bt8xx.txt | 41 |
1 files changed, 23 insertions, 18 deletions
diff --git a/Documentation/dvb/bt8xx.txt b/Documentation/dvb/bt8xx.txt index ac3af17f2b6f..df6c05453cb5 100644 --- a/Documentation/dvb/bt8xx.txt +++ b/Documentation/dvb/bt8xx.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | How to get the Nebula, PCTV and Twinhan DST cards working | 1 | How to get the Nebula, PCTV, FusionHDTV Lite and Twinhan DST cards working |
2 | ========================================================= | 2 | ========================================================================== |
3 | 3 | ||
4 | This class of cards has a bt878a as the PCI interface, and | 4 | This class of cards has a bt878a as the PCI interface, and |
5 | require the bttv driver. | 5 | require the bttv driver. |
@@ -26,11 +26,12 @@ Furthermore you need to enable | |||
26 | 26 | ||
27 | In general you need to load the bttv driver, which will handle the gpio and | 27 | In general you need to load the bttv driver, which will handle the gpio and |
28 | i2c communication for us, plus the common dvb-bt8xx device driver. | 28 | i2c communication for us, plus the common dvb-bt8xx device driver. |
29 | The frontends for Nebula (nxt6000), Pinnacle PCTV (cx24110) and | 29 | The frontends for Nebula (nxt6000), Pinnacle PCTV (cx24110), TwinHan (dst), |
30 | TwinHan (dst) are loaded automatically by the dvb-bt8xx device driver. | 30 | FusionHDTV DVB-T Lite (mt352) and FusionHDTV5 Lite (lgdt330x) are loaded |
31 | automatically by the dvb-bt8xx device driver. | ||
31 | 32 | ||
32 | 3a) Nebula / Pinnacle PCTV | 33 | 3a) Nebula / Pinnacle PCTV / FusionHDTV Lite |
33 | -------------------------- | 34 | --------------------------------------------- |
34 | 35 | ||
35 | $ modprobe bttv (normally bttv is being loaded automatically by kmod) | 36 | $ modprobe bttv (normally bttv is being loaded automatically by kmod) |
36 | $ modprobe dvb-bt8xx | 37 | $ modprobe dvb-bt8xx |
@@ -67,8 +68,8 @@ verbose=0 means complete disabling of messages | |||
67 | dst_addons takes values 0 and 0x20. A value of 0 means it is a FTA card. | 68 | dst_addons takes values 0 and 0x20. A value of 0 means it is a FTA card. |
68 | 0x20 means it has a Conditional Access slot. | 69 | 0x20 means it has a Conditional Access slot. |
69 | 70 | ||
70 | The autodected values are determined bythe cards 'response | 71 | The autodetected values are determined by the cards 'response string' |
71 | string' which you can see in your logs e.g. | 72 | which you can see in your logs e.g. |
72 | 73 | ||
73 | dst_get_device_id: Recognise [DSTMCI] | 74 | dst_get_device_id: Recognise [DSTMCI] |
74 | 75 | ||
@@ -84,25 +85,29 @@ If you happen to be running multiple cards, it would be advisable to load | |||
84 | the bttv module with the card id. This would help to solve any module loading | 85 | the bttv module with the card id. This would help to solve any module loading |
85 | problems that you might face. | 86 | problems that you might face. |
86 | 87 | ||
87 | for example, if you happen to have a Twinhan and clones alongwith a FusionHDTV5 | 88 | For example, if you have a Twinhan and Clones card along with a FusionHDTV5 Lite |
88 | card | ||
89 | 89 | ||
90 | $ modprobe bttv card=0x71 card=0x87 | 90 | $ modprobe bttv card=0x71 card=0x87 |
91 | 91 | ||
92 | Here the order of the card id is important and should be the same as that of the | 92 | Here the order of the card id is important and should be the same as that of the |
93 | physical order of the cards. Here card=0x71 represents the Twinhan and clones | 93 | physical order of the cards. Here card=0x71 represents the Twinhan and clones |
94 | and card=0x87 represents Fusion HDTV5. | 94 | and card=0x87 represents Fusion HDTV5 Lite. These arguments can also be |
95 | specified in decimal, rather than hex: | ||
96 | |||
97 | $ modprobe bttv card=113 card=135 | ||
95 | 98 | ||
96 | Some examples of card-id's | 99 | Some examples of card-id's |
97 | 100 | ||
98 | Pinnacle Sat 0x5e | 101 | Pinnacle Sat 0x5e (94) |
99 | Nebula Digi TV 0x68 | 102 | Nebula Digi TV 0x68 (104) |
100 | PC HDTV 0x70 | 103 | PC HDTV 0x70 (112) |
101 | Twinhan 0x71 | 104 | Twinhan 0x71 (113) |
102 | Fusion HDTV5 0x87 | 105 | FusionHDTV DVB-T Lite 0x80 (128) |
106 | FusionHDTV5 Lite 0x87 (135) | ||
107 | |||
108 | For a full list of card-id's, see the V4L Documentation within the kernel | ||
109 | source: linux/Documentation/video4linux/CARDLIST.bttv | ||
103 | 110 | ||
104 | For a full list of card-id's, you can see the exported card-id's from | ||
105 | bttv-cards.c in linux-2.6.x/drivers/media/video/bttv.h | ||
106 | If you have problems with this please do ask on the mailing list. | 111 | If you have problems with this please do ask on the mailing list. |
107 | 112 | ||
108 | -- | 113 | -- |