summaryrefslogtreecommitdiff
path: root/v4l/Make.config
blob: 7d8ae8e8d1e0e4f5ca76904896474117749370d5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
MDIR			:= v4l2
snap			:= video4linux

CONFIG_VIDEO_BTTV	:= m
CONFIG_VIDEO_SAA7134	:= m
CONFIG_VIDEO_IR		:= m
CONFIG_VIDEO_TUNER	:= m
CONFIG_VIDEO_TVAUDIO	:= m
CONFIG_VIDEO_CX88	:= m

CONFIG_TVP5150		:= m

#enable experimental support for xc3028 tuner
CONFIG_XC3028		:= m

CONFIG_VIDEO_DECODER    := m

CONFIG_VIDEO_ALSA	:= y

CONFIG_VIDEO_ADV_DEBUG	:= y

CONFIG_VIDEO_PVRUSB2	:= m

CONFIG_VIDEO_IVTV	:= n

CONFIG_DVB_FIRESAT	:= n

CONFIG_VIRTUAL_DEVICE   := m
CONFIG_VIDEO_CPIA2	:= m

CONFIG_VIDEO_CX88_IVTV	:= n

CONFIG_VIDEO_MXB        := m

# doesn't build on older kernels

CONFIG_DVB_CORE			:= n
CONFIG_VIDEO_BUF_DVB		:= n
CONFIG_VIDEO_CX88_DVB		:= n
CONFIG_VIDEO_SAA7134_DVB	:= n

# requires dvb-core

CONFIG_DVB_BT8XX		:= n
CONFIG_DVB_FRONTENDS		:= n
CONFIG_DVB_B2C2_FLEXCOP		:= n
CONFIG_DVB_B2C2_FLEXCOP_PCI	:= n
CONFIG_DVB_B2C2_FLEXCOP_USB	:= n
CONFIG_DVB_CINERGYT2		:= n
CONFIG_DVB_USB			:= n
CONFIG_DVB_USB_VP7045		:= n
CONFIG_DVB_USB_VP702X		:= n
CONFIG_DVB_USB_DTT200U		:= n
CONFIG_DVB_USB_A800		:= n
CONFIG_DVB_USB_DIBUSB_MB	:= n
CONFIG_DVB_USB_DIBUSB_MC	:= n
CONFIG_DVB_USB_NOVA_T_USB2	:= n
CONFIG_DVB_USB_UMT_010		:= n
CONFIG_DVB_USB_DIGITV		:= n
CONFIG_DVB_USB_CXUSB		:= n
CONFIG_DVB_PLUTO2		:= n
CONFIG_DVB_BUDGET		:= n
CONFIG_DVB_BUDGET_AV		:= n
CONFIG_DVB_BUDGET_CI		:= n
CONFIG_DVB_BUDGET_PATCH		:= n
CONFIG_DVB_AV7110		:= n
CONFIG_DVB_TTUSB_BUDGET		:= n
CONFIG_DVB_TTUSB_DEC		:= n
CONFIG_VIDEO_SAA7146		:= n
CONFIG_VIDEO_SAA7146_VV		:= n

ifneq ($(KERNELRELEASE),)
 CONFIG_DVB_CORE := $(shell test $(SUBLEVEL) -ge 10 -a $(PATCHLEVEL) -ge 6 && echo m)
 CONFIG_VIDEO_BUF_DVB := $(shell test $(SUBLEVEL) -ge 12 -a $(PATCHLEVEL) -ge 6 && echo m)
 CONFIG_VIDEO_DEV := $(shell test $(PATCHLEVEL) -ge 6 && echo m)
 CONFIG_EM28XX    := $(shell test $(PATCHLEVEL) -ge 6 && echo m)
endif

ifeq ($(CONFIG_VIDEO_BUF_DVB),m)
 CONFIG_VIDEO_CX88_DVB		:= m
 CONFIG_VIDEO_SAA7134_DVB	:= m
endif

ifeq ($(CONFIG_DVB_CORE),m)
 CONFIG_DVB_BT8XX		:= m
 CONFIG_DVB_FRONTENDS		:= m
 CONFIG_DVB_B2C2_FLEXCOP	:= m
 CONFIG_DVB_B2C2_FLEXCOP_PCI	:= m
 CONFIG_DVB_B2C2_FLEXCOP_USB	:= m
 CONFIG_DVB_CINERGYT2		:= m
 CONFIG_DVB_USB			:= m
 CONFIG_DVB_USB_VP7045		:= m
 CONFIG_DVB_USB_VP702X		:= m
 CONFIG_DVB_USB_DTT200U		:= m
 CONFIG_DVB_USB_A800		:= m
 CONFIG_DVB_USB_DIBUSB_MB	:= m
 CONFIG_DVB_USB_DIBUSB_MC	:= m
 CONFIG_DVB_USB_NOVA_T_USB2	:= m
 CONFIG_DVB_USB_UMT_010		:= m
 CONFIG_DVB_USB_DIGITV		:= m
 CONFIG_DVB_USB_CXUSB		:= m
 CONFIG_DVB_PLUTO2		:= m
 CONFIG_DVB_BUDGET		:= m
 CONFIG_DVB_BUDGET_AV		:= m
 CONFIG_DVB_BUDGET_CI		:= m
 CONFIG_DVB_BUDGET_PATCH	:= m
 CONFIG_DVB_AV7110		:= m
 CONFIG_DVB_AV7110_OSD		:= y
# Uncomment the next two lines to compile the av7110 firmware into the driver.
# CONFIG_DVB_AV7110_FIRMWARE	:= y
# CONFIG_DVB_AV7110_FIRMWARE_FILE := /path/to/firmware/dvb-ttpci-01.fw
 CONFIG_DVB_TTUSB_BUDGET	:= m
 CONFIG_DVB_TTUSB_DEC		:= m
 CONFIG_VIDEO_SAA7146		:= m
 CONFIG_VIDEO_SAA7146_VV	:= m
endif

CONFIG_VIDEO_IVTV := $(if $(wildcard $(src)/ivtv-svnversion.h),m)
CONFIG_VIDEO_CX88_IVTV := $(if $(wildcard $(src)/cx88-ivtv.c),m)