aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/media/Kconfig
diff options
context:
space:
mode:
authorMauro Carvalho Chehab <mchehab@redhat.com>2012-08-20 13:48:02 -0400
committerMauro Carvalho Chehab <mchehab@redhat.com>2012-08-21 07:05:06 -0400
commitfccea74ff8b5159935acc7b4b4857ee81ee44661 (patch)
treee5d67c5a7993c5d71478f4cb833f7631113f1333 /drivers/media/Kconfig
parentfc2bbfb2c3d77c0b6da76224ef1575f0e90327e8 (diff)
[media] Kconfig: merge all customise options into just one
Instead of having 3 options to allow customizing the media sub-drivers (tuners, I2C drivers, frontends), merge all of them into just one. That simplifies the life for users, as they can just keep this untouched. Life for developers is also simpler, as there's now just one Kconfig item to remember, for the ancillary sub-drivers providing supports for chips that could change from one board design to another. Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
Diffstat (limited to 'drivers/media/Kconfig')
-rw-r--r--drivers/media/Kconfig19
1 files changed, 18 insertions, 1 deletions
diff --git a/drivers/media/Kconfig b/drivers/media/Kconfig
index 9c3698ab6132..dd13e3a4c272 100644
--- a/drivers/media/Kconfig
+++ b/drivers/media/Kconfig
@@ -162,10 +162,27 @@ source "drivers/media/common/Kconfig"
162# Ancillary drivers (tuners, i2c, frontends) 162# Ancillary drivers (tuners, i2c, frontends)
163# 163#
164 164
165config MEDIA_SUBDRV_AUTOSELECT
166 bool "Autoselect analog and hybrid tuner modules to build"
167 depends on MEDIA_TUNER
168 default y
169 help
170 By default, a TV driver auto-selects all possible tuners
171 thar could be used by the driver.
172
173 This is generally the right thing to do, except when there
174 are strict constraints with regards to the kernel size.
175
176 Use this option with care, as deselecting tuner drivers which
177 are in fact necessary will result in TV devices which cannot
178 be tuned due to lack of the tuning driver.
179
180 If unsure say Y.
181
165comment "Media ancillary drivers (tuners, sensors, i2c, frontends)" 182comment "Media ancillary drivers (tuners, sensors, i2c, frontends)"
166 183
167source "drivers/media/tuners/Kconfig"
168source "drivers/media/i2c/Kconfig" 184source "drivers/media/i2c/Kconfig"
185source "drivers/media/tuners/Kconfig"
169source "drivers/media/dvb-frontends/Kconfig" 186source "drivers/media/dvb-frontends/Kconfig"
170 187
171endif # MEDIA_SUPPORT 188endif # MEDIA_SUPPORT