Blame view
drivers/media/Kconfig
3.02 KB
1da177e4c Linux-2.6.12-rc2 |
1 2 3 |
# # Multimedia device configuration # |
ab482a6c1 V4L/DVB (11881): ... |
4 5 |
menuconfig MEDIA_SUPPORT tristate "Multimedia support" |
e25df1205 [S390] Kconfig: m... |
6 |
depends on HAS_IOMEM |
ab482a6c1 V4L/DVB (11881): ... |
7 8 9 10 11 |
help If you want to use Video for Linux, DVB for Linux, or DAB adapters, enable this option and other options below. if MEDIA_SUPPORT |
1da177e4c Linux-2.6.12-rc2 |
12 |
|
7c91f0624 V4L/DVB(7767): Mo... |
13 14 15 |
comment "Multimedia core support" # |
cf4b9211b [media] media: Me... |
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# Media controller # config MEDIA_CONTROLLER bool "Media Controller API (EXPERIMENTAL)" depends on EXPERIMENTAL ---help--- Enable the media controller API used to query media devices internal topology and configure it dynamically. This API is mostly used by camera interfaces in embedded platforms. # |
7c91f0624 V4L/DVB(7767): Mo... |
29 30 |
# V4L core and enabled API's # |
1da177e4c Linux-2.6.12-rc2 |
31 32 33 |
config VIDEO_DEV tristate "Video For Linux" ---help--- |
f1784354f Fix V4L/DVB core ... |
34 35 |
V4L core support for video capture and overlay devices, webcams and AM/FM radio cards. |
1da177e4c Linux-2.6.12-rc2 |
36 37 |
This kernel includes support for the new Video for Linux Two API, |
f1784354f Fix V4L/DVB core ... |
38 |
(V4L2). |
1da177e4c Linux-2.6.12-rc2 |
39 |
|
cd41e28e2 V4L/DVB (3774): C... |
40 41 42 43 44 |
Additional info and docs are available on the web at <http://linuxtv.org> Documentation for V4L2 is also available on the web at <http://bytesex.org/v4l/>. |
1da177e4c Linux-2.6.12-rc2 |
45 46 47 |
To compile this driver as a module, choose M here: the module will be called videodev. |
a9254475b V4L/DVB (7115): F... |
48 49 50 51 |
config VIDEO_V4L2_COMMON tristate depends on (I2C || I2C=n) && VIDEO_DEV default (I2C || I2C=n) && VIDEO_DEV |
7cd5a16b2 [media] v4l: Crea... |
52 53 54 55 56 57 58 59 |
config VIDEO_V4L2_SUBDEV_API bool "V4L2 sub-device userspace API (EXPERIMENTAL)" depends on VIDEO_DEV && MEDIA_CONTROLLER && EXPERIMENTAL ---help--- Enables the V4L2 sub-device pad-level userspace API used to configure video format, size and frame rate between hardware blocks. This API is mostly used by camera interfaces in embedded platforms. |
7c91f0624 V4L/DVB(7767): Mo... |
60 61 62 |
# # DVB Core # |
1da177e4c Linux-2.6.12-rc2 |
63 |
|
7c91f0624 V4L/DVB(7767): Mo... |
64 65 |
config DVB_CORE tristate "DVB for Linux" |
7c91f0624 V4L/DVB(7767): Mo... |
66 |
select CRC32 |
ca805d57c V4L/DVB (6134): t... |
67 |
help |
7c91f0624 V4L/DVB(7767): Mo... |
68 |
DVB core utility functions for device handling, software fallbacks etc. |
f1784354f Fix V4L/DVB core ... |
69 70 71 72 73 |
Enable this if you own a DVB/ATSC adapter and want to use it or if you compile Linux for a digital SetTopBox. Say Y when you have a DVB or an ATSC card and want to use it. |
ca805d57c V4L/DVB (6134): t... |
74 |
|
7c91f0624 V4L/DVB(7767): Mo... |
75 |
API specs and user tools are available from <http://www.linuxtv.org/>. |
215b95baf V4L/DVB (6430): C... |
76 |
|
f1784354f Fix V4L/DVB core ... |
77 |
Please report problems regarding this support to the LinuxDVB |
7c91f0624 V4L/DVB(7767): Mo... |
78 |
mailing list. |
ca805d57c V4L/DVB (6134): t... |
79 |
|
7c91f0624 V4L/DVB(7767): Mo... |
80 |
If unsure say N. |
ca805d57c V4L/DVB (6134): t... |
81 |
|
a34ff6cdb [media] Make DVB ... |
82 83 84 |
config DVB_NET bool "DVB Network Support" default (NET && INET) |
8c528d5e5 [media] media: DV... |
85 |
depends on NET && INET && DVB_CORE |
a34ff6cdb [media] Make DVB ... |
86 |
help |
9a78efc8f [media] DVB: dvb-... |
87 88 89 90 |
This option enables DVB Network Support which is a part of the DVB standard. It is used, for example, by automatic firmware updates used on Set-Top-Boxes. It can also be used to access the Internet via the DVB card, if the network provider supports it. |
a34ff6cdb [media] Make DVB ... |
91 |
|
9a78efc8f [media] DVB: dvb-... |
92 93 |
You may want to disable the network support on embedded devices. If unsure say Y. |
a34ff6cdb [media] Make DVB ... |
94 |
|
7c91f0624 V4L/DVB(7767): Mo... |
95 96 |
config VIDEO_MEDIA tristate |
039d40019 V4L/DVB (7898): F... |
97 |
default (DVB_CORE && (VIDEO_DEV = n)) || (VIDEO_DEV && (DVB_CORE = n)) || (DVB_CORE && VIDEO_DEV) |
31c9584c0 V4L/DVB (6443): m... |
98 |
|
7c91f0624 V4L/DVB(7767): Mo... |
99 |
comment "Multimedia drivers" |
1da177e4c Linux-2.6.12-rc2 |
100 |
|
7c91f0624 V4L/DVB(7767): Mo... |
101 |
source "drivers/media/common/Kconfig" |
32cf86f6d [media] rename dr... |
102 |
source "drivers/media/rc/Kconfig" |
c1accaa21 V4L/DVB (6252): A... |
103 |
|
7c91f0624 V4L/DVB(7767): Mo... |
104 105 106 |
# # Tuner drivers for DVB and V4L # |
1da177e4c Linux-2.6.12-rc2 |
107 |
|
7c91f0624 V4L/DVB(7767): Mo... |
108 |
source "drivers/media/common/tuners/Kconfig" |
87b9ad070 V4L/DVB (6254): A... |
109 |
|
7c91f0624 V4L/DVB(7767): Mo... |
110 111 112 |
# # Video/Radio/Hybrid adapters # |
1da177e4c Linux-2.6.12-rc2 |
113 |
|
7c91f0624 V4L/DVB(7767): Mo... |
114 |
source "drivers/media/video/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
115 |
|
7c91f0624 V4L/DVB(7767): Mo... |
116 |
source "drivers/media/radio/Kconfig" |
ea6337417 V4L/DVB (5791): F... |
117 |
|
7c91f0624 V4L/DVB(7767): Mo... |
118 119 120 |
# # DVB adapters # |
1da177e4c Linux-2.6.12-rc2 |
121 |
|
7c91f0624 V4L/DVB(7767): Mo... |
122 |
source "drivers/media/dvb/Kconfig" |
1da177e4c Linux-2.6.12-rc2 |
123 |
|
ab482a6c1 V4L/DVB (11881): ... |
124 |
endif # MEDIA_SUPPORT |