blob: 6018fcdba1e6dc6ec02fa9a61d1a742c6b2bca71 [file] [log] [blame]
Linus Torvalds1da177e2005-04-16 15:20:36 -07001config DVB_CINERGYT2
2 tristate "Terratec CinergyT2/qanu USB2 DVB-T receiver"
3 depends on DVB_CORE && USB
4 help
5 Support for "TerraTec CinergyT2" USB2.0 Highspeed DVB Receivers
6
7 Say Y if you own such a device and want to use it.
8
9
10config DVB_CINERGYT2_TUNING
11 bool "sophisticated fine-tuning for CinergyT2 cards"
12 depends on DVB_CINERGYT2
13 help
14 Here you can fine-tune some parameters of the CinergyT2 driver.
15
16 Normally you don't need to touch this, but in exotic setups you
17 may fine-tune your setup and adjust e.g. DMA buffer sizes for
18 a particular application.
19
20
21config DVB_CINERGYT2_STREAM_URB_COUNT
22 int "Number of queued USB Request Blocks for Highspeed Stream Transfers"
23 depends on DVB_CINERGYT2_TUNING
Michael Krufky50c25ff2006-01-09 15:25:34 -020024 default "32"
Linus Torvalds1da177e2005-04-16 15:20:36 -070025 help
26 USB Request Blocks for Highspeed Stream transfers are scheduled in
27 a queue for the Host Controller.
28
29 Usually the default value is a safe choice.
30
Michael Krufky50c25ff2006-01-09 15:25:34 -020031 You may increase this number if you are using this device in a
32 Server Environment with many high-traffic USB Highspeed devices
Linus Torvalds1da177e2005-04-16 15:20:36 -070033 sharing the same USB bus.
34
35
36config DVB_CINERGYT2_STREAM_BUF_SIZE
37 int "Size of URB Stream Buffers for Highspeed Transfers"
38 depends on DVB_CINERGYT2_TUNING
Michael Krufky50c25ff2006-01-09 15:25:34 -020039 default "512"
Linus Torvalds1da177e2005-04-16 15:20:36 -070040 help
41 Should be a multiple of native buffer size of 512 bytes.
42 Default value is a safe choice.
43
Michael Krufky50c25ff2006-01-09 15:25:34 -020044 You may increase this number if you are using this device in a
45 Server Environment with many high-traffic USB Highspeed devices
Linus Torvalds1da177e2005-04-16 15:20:36 -070046 sharing the same USB bus.
47
48
49config DVB_CINERGYT2_QUERY_INTERVAL
50 int "Status update interval [milliseconds]"
51 depends on DVB_CINERGYT2_TUNING
Michael Krufky50c25ff2006-01-09 15:25:34 -020052 default "250"
Linus Torvalds1da177e2005-04-16 15:20:36 -070053 help
54 This is the interval for status readouts from the demodulator.
55 You may try lower values if you need more responsive signal quality
56 measurements.
57
58 Please keep in mind that these updates cause traffic on the tuner
59 control bus and thus may or may not affect receiption sensitivity.
60
61 The default value should be a safe choice for common applications.
62
63
64config DVB_CINERGYT2_ENABLE_RC_INPUT_DEVICE
65 bool "Register the onboard IR Remote Control Receiver as Input Device"
66 depends on DVB_CINERGYT2_TUNING
Michael Krufky50c25ff2006-01-09 15:25:34 -020067 default "yes"
Linus Torvalds1da177e2005-04-16 15:20:36 -070068 help
Michael Krufky50c25ff2006-01-09 15:25:34 -020069 Enable this option if you want to use the onboard Infrared Remote
Linus Torvalds1da177e2005-04-16 15:20:36 -070070 Control Receiver as Linux-Input device.
71
72 Right now only the keycode table for the default Remote Control
73 delivered with the device is supported, please see the driver
74 source code to find out how to add support for other controls.
75
76
77config DVB_CINERGYT2_RC_QUERY_INTERVAL
78 int "Infrared Remote Controller update interval [milliseconds]"
79 depends on DVB_CINERGYT2_TUNING && DVB_CINERGYT2_ENABLE_RC_INPUT_DEVICE
Michael Krufky50c25ff2006-01-09 15:25:34 -020080 default "50"
Linus Torvalds1da177e2005-04-16 15:20:36 -070081 help
82 If you have a very fast-repeating remote control you can try lower
83 values, for normal consumer receivers the default value should be
84 a safe choice.
85