diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2010-12-05 19:41:13 -0500 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2010-12-05 19:41:13 -0500 |
| commit | 31c67c755363c7e7821221e72f8594ab8995764d (patch) | |
| tree | a55fea1c515e4738b426af02da02598371ac8bb8 /drivers | |
| parent | 47ad504c56235c7c7c0020e631651420a55c74e7 (diff) | |
| parent | 307991055b0ce65d53dc1eb501c456c10eb36360 (diff) | |
Merge branch 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6
* 'rc-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6:
initramfs: Really fix build break on symbol-prefixed archs
[media] Fix Kconfig errors due to two visible menus
i2c/algos: convert Kconfig to use the menu's `visible' keyword
media/video: convert Kconfig to use the menu's `visible' keyword
Revert "i2c: Fix Kconfig dependencies"
kconfig: regen parser
kconfig: add an option to determine a menu's visibility
Diffstat (limited to 'drivers')
| -rw-r--r-- | drivers/i2c/Kconfig | 3 | ||||
| -rw-r--r-- | drivers/i2c/algos/Kconfig | 14 | ||||
| -rw-r--r-- | drivers/media/common/tuners/Kconfig | 8 | ||||
| -rw-r--r-- | drivers/media/dvb/frontends/Kconfig | 5 | ||||
| -rw-r--r-- | drivers/media/video/Kconfig | 2 |
5 files changed, 8 insertions, 24 deletions
diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig index b923074b2cbe..30f06e956bfb 100644 --- a/drivers/i2c/Kconfig +++ b/drivers/i2c/Kconfig | |||
| @@ -75,8 +75,7 @@ config I2C_HELPER_AUTO | |||
| 75 | In doubt, say Y. | 75 | In doubt, say Y. |
| 76 | 76 | ||
| 77 | config I2C_SMBUS | 77 | config I2C_SMBUS |
| 78 | tristate | 78 | tristate "SMBus-specific protocols" if !I2C_HELPER_AUTO |
| 79 | prompt "SMBus-specific protocols" if !I2C_HELPER_AUTO | ||
| 80 | help | 79 | help |
| 81 | Say Y here if you want support for SMBus extensions to the I2C | 80 | Say Y here if you want support for SMBus extensions to the I2C |
| 82 | specification. At the moment, the only supported extension is | 81 | specification. At the moment, the only supported extension is |
diff --git a/drivers/i2c/algos/Kconfig b/drivers/i2c/algos/Kconfig index 3998dd620a03..f1cfe7e5508b 100644 --- a/drivers/i2c/algos/Kconfig +++ b/drivers/i2c/algos/Kconfig | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | # | 3 | # |
| 4 | 4 | ||
| 5 | menu "I2C Algorithms" | 5 | menu "I2C Algorithms" |
| 6 | depends on !I2C_HELPER_AUTO | 6 | visible if !I2C_HELPER_AUTO |
| 7 | 7 | ||
| 8 | config I2C_ALGOBIT | 8 | config I2C_ALGOBIT |
| 9 | tristate "I2C bit-banging interfaces" | 9 | tristate "I2C bit-banging interfaces" |
| @@ -15,15 +15,3 @@ config I2C_ALGOPCA | |||
| 15 | tristate "I2C PCA 9564 interfaces" | 15 | tristate "I2C PCA 9564 interfaces" |
| 16 | 16 | ||
| 17 | endmenu | 17 | endmenu |
| 18 | |||
| 19 | # In automatic configuration mode, we still have to define the | ||
| 20 | # symbols to avoid unmet dependencies. | ||
| 21 | |||
| 22 | if I2C_HELPER_AUTO | ||
| 23 | config I2C_ALGOBIT | ||
| 24 | tristate | ||
| 25 | config I2C_ALGOPCF | ||
| 26 | tristate | ||
| 27 | config I2C_ALGOPCA | ||
| 28 | tristate | ||
| 29 | endif | ||
diff --git a/drivers/media/common/tuners/Kconfig b/drivers/media/common/tuners/Kconfig index 2385e6cca635..78b089526e02 100644 --- a/drivers/media/common/tuners/Kconfig +++ b/drivers/media/common/tuners/Kconfig | |||
| @@ -31,7 +31,7 @@ config MEDIA_TUNER | |||
| 31 | select MEDIA_TUNER_TDA9887 if !MEDIA_TUNER_CUSTOMISE | 31 | select MEDIA_TUNER_TDA9887 if !MEDIA_TUNER_CUSTOMISE |
| 32 | select MEDIA_TUNER_MC44S803 if !MEDIA_TUNER_CUSTOMISE | 32 | select MEDIA_TUNER_MC44S803 if !MEDIA_TUNER_CUSTOMISE |
| 33 | 33 | ||
| 34 | menuconfig MEDIA_TUNER_CUSTOMISE | 34 | config MEDIA_TUNER_CUSTOMISE |
| 35 | bool "Customize analog and hybrid tuner modules to build" | 35 | bool "Customize analog and hybrid tuner modules to build" |
| 36 | depends on MEDIA_TUNER | 36 | depends on MEDIA_TUNER |
| 37 | default y if EMBEDDED | 37 | default y if EMBEDDED |
| @@ -44,7 +44,8 @@ menuconfig MEDIA_TUNER_CUSTOMISE | |||
| 44 | 44 | ||
| 45 | If unsure say N. | 45 | If unsure say N. |
| 46 | 46 | ||
| 47 | if MEDIA_TUNER_CUSTOMISE | 47 | menu "Customize TV tuners" |
| 48 | visible if MEDIA_TUNER_CUSTOMISE | ||
| 48 | 49 | ||
| 49 | config MEDIA_TUNER_SIMPLE | 50 | config MEDIA_TUNER_SIMPLE |
| 50 | tristate "Simple tuner support" | 51 | tristate "Simple tuner support" |
| @@ -185,5 +186,4 @@ config MEDIA_TUNER_TDA18218 | |||
| 185 | default m if MEDIA_TUNER_CUSTOMISE | 186 | default m if MEDIA_TUNER_CUSTOMISE |
| 186 | help | 187 | help |
| 187 | NXP TDA18218 silicon tuner driver. | 188 | NXP TDA18218 silicon tuner driver. |
| 188 | 189 | endmenu | |
| 189 | endif # MEDIA_TUNER_CUSTOMISE | ||
diff --git a/drivers/media/dvb/frontends/Kconfig b/drivers/media/dvb/frontends/Kconfig index e9062b08a485..96b27016670e 100644 --- a/drivers/media/dvb/frontends/Kconfig +++ b/drivers/media/dvb/frontends/Kconfig | |||
| @@ -12,9 +12,8 @@ config DVB_FE_CUSTOMISE | |||
| 12 | 12 | ||
| 13 | If unsure say N. | 13 | If unsure say N. |
| 14 | 14 | ||
| 15 | if DVB_FE_CUSTOMISE | ||
| 16 | |||
| 17 | menu "Customise DVB Frontends" | 15 | menu "Customise DVB Frontends" |
| 16 | visible if DVB_FE_CUSTOMISE | ||
| 18 | 17 | ||
| 19 | comment "Multistandard (satellite) frontends" | 18 | comment "Multistandard (satellite) frontends" |
| 20 | depends on DVB_CORE | 19 | depends on DVB_CORE |
| @@ -619,5 +618,3 @@ config DVB_DUMMY_FE | |||
| 619 | tristate "Dummy frontend driver" | 618 | tristate "Dummy frontend driver" |
| 620 | default n | 619 | default n |
| 621 | endmenu | 620 | endmenu |
| 622 | |||
| 623 | endif | ||
diff --git a/drivers/media/video/Kconfig b/drivers/media/video/Kconfig index ac16e815e275..6830d2848bd7 100644 --- a/drivers/media/video/Kconfig +++ b/drivers/media/video/Kconfig | |||
| @@ -112,7 +112,7 @@ config VIDEO_IR_I2C | |||
| 112 | # | 112 | # |
| 113 | 113 | ||
| 114 | menu "Encoders/decoders and other helper chips" | 114 | menu "Encoders/decoders and other helper chips" |
| 115 | depends on !VIDEO_HELPER_CHIPS_AUTO | 115 | visible if !VIDEO_HELPER_CHIPS_AUTO |
| 116 | 116 | ||
| 117 | comment "Audio decoders" | 117 | comment "Audio decoders" |
| 118 | 118 | ||
