diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2015-02-19 13:36:45 -0500 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2015-02-19 13:36:45 -0500 |
commit | b11a2783974791d37e44abbb48d41e8c120b5126 (patch) | |
tree | 5e0cb2b934a01ce7e3fb78614b578b188b840134 | |
parent | 773433433791b9420c2a0f86b93c91d4115d89b5 (diff) | |
parent | b6a2ab2cd4739a9573ed41677e53171987b8da34 (diff) |
Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild
Pull kconfig updates from Michal Marek:
"Yann E Morin was supposed to take over kconfig maintainership, but
this hasn't happened. So I'm sending a few kconfig patches that I
collected:
- Fix for missing va_end in kconfig
- merge_config.sh displays used if given too few arguments
- s/boolean/bool/ in Kconfig files for consistency, with the plan to
only support bool in the future"
* 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild:
kconfig: use va_end to match corresponding va_start
merge_config.sh: Display usage if given too few arguments
kconfig: use bool instead of boolean for type definition attributes
33 files changed, 105 insertions, 99 deletions
diff --git a/arch/mips/pmcs-msp71xx/Kconfig b/arch/mips/pmcs-msp71xx/Kconfig index 6073ca456d11..4190093d3053 100644 --- a/arch/mips/pmcs-msp71xx/Kconfig +++ b/arch/mips/pmcs-msp71xx/Kconfig | |||
@@ -36,14 +36,14 @@ config PMC_MSP7120_FPGA | |||
36 | endchoice | 36 | endchoice |
37 | 37 | ||
38 | config MSP_HAS_USB | 38 | config MSP_HAS_USB |
39 | boolean | 39 | bool |
40 | depends on PMC_MSP | 40 | depends on PMC_MSP |
41 | 41 | ||
42 | config MSP_ETH | 42 | config MSP_ETH |
43 | boolean | 43 | bool |
44 | select MSP_HAS_MAC | 44 | select MSP_HAS_MAC |
45 | depends on PMC_MSP | 45 | depends on PMC_MSP |
46 | 46 | ||
47 | config MSP_HAS_MAC | 47 | config MSP_HAS_MAC |
48 | boolean | 48 | bool |
49 | depends on PMC_MSP | 49 | depends on PMC_MSP |
diff --git a/drivers/connector/Kconfig b/drivers/connector/Kconfig index 6e6730f9dfd1..3de5f3a9a104 100644 --- a/drivers/connector/Kconfig +++ b/drivers/connector/Kconfig | |||
@@ -12,7 +12,7 @@ menuconfig CONNECTOR | |||
12 | if CONNECTOR | 12 | if CONNECTOR |
13 | 13 | ||
14 | config PROC_EVENTS | 14 | config PROC_EVENTS |
15 | boolean "Report process events to userspace" | 15 | bool "Report process events to userspace" |
16 | depends on CONNECTOR=y | 16 | depends on CONNECTOR=y |
17 | default y | 17 | default y |
18 | ---help--- | 18 | ---help--- |
diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig index d931cbbed240..110fade9cb74 100644 --- a/drivers/hwmon/Kconfig +++ b/drivers/hwmon/Kconfig | |||
@@ -1606,7 +1606,7 @@ config SENSORS_W83795 | |||
1606 | will be called w83795. | 1606 | will be called w83795. |
1607 | 1607 | ||
1608 | config SENSORS_W83795_FANCTRL | 1608 | config SENSORS_W83795_FANCTRL |
1609 | boolean "Include automatic fan control support (DANGEROUS)" | 1609 | bool "Include automatic fan control support (DANGEROUS)" |
1610 | depends on SENSORS_W83795 | 1610 | depends on SENSORS_W83795 |
1611 | default n | 1611 | default n |
1612 | help | 1612 | help |
diff --git a/drivers/hwmon/pmbus/Kconfig b/drivers/hwmon/pmbus/Kconfig index a674cd83a4e2..9f7dbd189c97 100644 --- a/drivers/hwmon/pmbus/Kconfig +++ b/drivers/hwmon/pmbus/Kconfig | |||
@@ -57,7 +57,7 @@ config SENSORS_LTC2978 | |||
57 | be called ltc2978. | 57 | be called ltc2978. |
58 | 58 | ||
59 | config SENSORS_LTC2978_REGULATOR | 59 | config SENSORS_LTC2978_REGULATOR |
60 | boolean "Regulator support for LTC2978 and compatibles" | 60 | bool "Regulator support for LTC2978 and compatibles" |
61 | depends on SENSORS_LTC2978 && REGULATOR | 61 | depends on SENSORS_LTC2978 && REGULATOR |
62 | help | 62 | help |
63 | If you say yes here you get regulator support for Linear | 63 | If you say yes here you get regulator support for Linear |
diff --git a/drivers/i2c/Kconfig b/drivers/i2c/Kconfig index 8c9e619f3026..78fbee463628 100644 --- a/drivers/i2c/Kconfig +++ b/drivers/i2c/Kconfig | |||
@@ -35,11 +35,11 @@ config ACPI_I2C_OPREGION | |||
35 | if I2C | 35 | if I2C |
36 | 36 | ||
37 | config I2C_BOARDINFO | 37 | config I2C_BOARDINFO |
38 | boolean | 38 | bool |
39 | default y | 39 | default y |
40 | 40 | ||
41 | config I2C_COMPAT | 41 | config I2C_COMPAT |
42 | boolean "Enable compatibility bits for old user-space" | 42 | bool "Enable compatibility bits for old user-space" |
43 | default y | 43 | default y |
44 | help | 44 | help |
45 | Say Y here if you intend to run lm-sensors 3.1.1 or older, or any | 45 | Say Y here if you intend to run lm-sensors 3.1.1 or older, or any |
diff --git a/drivers/iio/Kconfig b/drivers/iio/Kconfig index 4132935dc929..4011effe4c05 100644 --- a/drivers/iio/Kconfig +++ b/drivers/iio/Kconfig | |||
@@ -21,7 +21,7 @@ config IIO_BUFFER | |||
21 | if IIO_BUFFER | 21 | if IIO_BUFFER |
22 | 22 | ||
23 | config IIO_BUFFER_CB | 23 | config IIO_BUFFER_CB |
24 | boolean "IIO callback buffer used for push in-kernel interfaces" | 24 | bool "IIO callback buffer used for push in-kernel interfaces" |
25 | help | 25 | help |
26 | Should be selected by any drivers that do in-kernel push | 26 | Should be selected by any drivers that do in-kernel push |
27 | usage. That is, those where the data is pushed to the consumer. | 27 | usage. That is, those where the data is pushed to the consumer. |
@@ -43,7 +43,7 @@ config IIO_TRIGGERED_BUFFER | |||
43 | endif # IIO_BUFFER | 43 | endif # IIO_BUFFER |
44 | 44 | ||
45 | config IIO_TRIGGER | 45 | config IIO_TRIGGER |
46 | boolean "Enable triggered sampling support" | 46 | bool "Enable triggered sampling support" |
47 | help | 47 | help |
48 | Provides IIO core support for triggers. Currently these | 48 | Provides IIO core support for triggers. Currently these |
49 | are used to initialize capture of samples to push into | 49 | are used to initialize capture of samples to push into |
diff --git a/drivers/isdn/hardware/mISDN/Kconfig b/drivers/isdn/hardware/mISDN/Kconfig index b8611e3e5e74..09df54fc1fef 100644 --- a/drivers/isdn/hardware/mISDN/Kconfig +++ b/drivers/isdn/hardware/mISDN/Kconfig | |||
@@ -24,7 +24,7 @@ config MISDN_HFCMULTI | |||
24 | * HFC-E1 (E1 interface for 2Mbit ISDN) | 24 | * HFC-E1 (E1 interface for 2Mbit ISDN) |
25 | 25 | ||
26 | config MISDN_HFCMULTI_8xx | 26 | config MISDN_HFCMULTI_8xx |
27 | boolean "Support for XHFC embedded board in HFC multiport driver" | 27 | bool "Support for XHFC embedded board in HFC multiport driver" |
28 | depends on MISDN | 28 | depends on MISDN |
29 | depends on MISDN_HFCMULTI | 29 | depends on MISDN_HFCMULTI |
30 | depends on 8xx | 30 | depends on 8xx |
diff --git a/drivers/md/Kconfig b/drivers/md/Kconfig index c39644478aa4..63e05e32b462 100644 --- a/drivers/md/Kconfig +++ b/drivers/md/Kconfig | |||
@@ -178,7 +178,7 @@ config MD_FAULTY | |||
178 | source "drivers/md/bcache/Kconfig" | 178 | source "drivers/md/bcache/Kconfig" |
179 | 179 | ||
180 | config BLK_DEV_DM_BUILTIN | 180 | config BLK_DEV_DM_BUILTIN |
181 | boolean | 181 | bool |
182 | 182 | ||
183 | config BLK_DEV_DM | 183 | config BLK_DEV_DM |
184 | tristate "Device mapper support" | 184 | tristate "Device mapper support" |
@@ -197,7 +197,7 @@ config BLK_DEV_DM | |||
197 | If unsure, say N. | 197 | If unsure, say N. |
198 | 198 | ||
199 | config DM_DEBUG | 199 | config DM_DEBUG |
200 | boolean "Device mapper debugging support" | 200 | bool "Device mapper debugging support" |
201 | depends on BLK_DEV_DM | 201 | depends on BLK_DEV_DM |
202 | ---help--- | 202 | ---help--- |
203 | Enable this for messages that may help debug device-mapper problems. | 203 | Enable this for messages that may help debug device-mapper problems. |
diff --git a/drivers/md/persistent-data/Kconfig b/drivers/md/persistent-data/Kconfig index 0c2dec7aec20..78c74bb71ba4 100644 --- a/drivers/md/persistent-data/Kconfig +++ b/drivers/md/persistent-data/Kconfig | |||
@@ -8,7 +8,7 @@ config DM_PERSISTENT_DATA | |||
8 | device-mapper targets such as the thin provisioning target. | 8 | device-mapper targets such as the thin provisioning target. |
9 | 9 | ||
10 | config DM_DEBUG_BLOCK_STACK_TRACING | 10 | config DM_DEBUG_BLOCK_STACK_TRACING |
11 | boolean "Keep stack trace of persistent data block lock holders" | 11 | bool "Keep stack trace of persistent data block lock holders" |
12 | depends on STACKTRACE_SUPPORT && DM_PERSISTENT_DATA | 12 | depends on STACKTRACE_SUPPORT && DM_PERSISTENT_DATA |
13 | select STACKTRACE | 13 | select STACKTRACE |
14 | ---help--- | 14 | ---help--- |
diff --git a/drivers/net/ethernet/ti/Kconfig b/drivers/net/ethernet/ti/Kconfig index 3bc992cd70b7..f6a71092e135 100644 --- a/drivers/net/ethernet/ti/Kconfig +++ b/drivers/net/ethernet/ti/Kconfig | |||
@@ -50,7 +50,7 @@ config TI_DAVINCI_CPDMA | |||
50 | will be called davinci_cpdma. This is recommended. | 50 | will be called davinci_cpdma. This is recommended. |
51 | 51 | ||
52 | config TI_CPSW_PHY_SEL | 52 | config TI_CPSW_PHY_SEL |
53 | boolean "TI CPSW Switch Phy sel Support" | 53 | bool "TI CPSW Switch Phy sel Support" |
54 | depends on TI_CPSW | 54 | depends on TI_CPSW |
55 | ---help--- | 55 | ---help--- |
56 | This driver supports configuring of the phy mode connected to | 56 | This driver supports configuring of the phy mode connected to |
@@ -77,7 +77,7 @@ config TI_CPSW | |||
77 | will be called cpsw. | 77 | will be called cpsw. |
78 | 78 | ||
79 | config TI_CPTS | 79 | config TI_CPTS |
80 | boolean "TI Common Platform Time Sync (CPTS) Support" | 80 | bool "TI Common Platform Time Sync (CPTS) Support" |
81 | depends on TI_CPSW | 81 | depends on TI_CPSW |
82 | select PTP_1588_CLOCK | 82 | select PTP_1588_CLOCK |
83 | ---help--- | 83 | ---help--- |
diff --git a/drivers/net/usb/Kconfig b/drivers/net/usb/Kconfig index 37eed4d84e9c..3bd9678315ad 100644 --- a/drivers/net/usb/Kconfig +++ b/drivers/net/usb/Kconfig | |||
@@ -397,14 +397,14 @@ config USB_NET_CDC_SUBSET | |||
397 | not generally have permanently assigned Ethernet addresses. | 397 | not generally have permanently assigned Ethernet addresses. |
398 | 398 | ||
399 | config USB_ALI_M5632 | 399 | config USB_ALI_M5632 |
400 | boolean "ALi M5632 based 'USB 2.0 Data Link' cables" | 400 | bool "ALi M5632 based 'USB 2.0 Data Link' cables" |
401 | depends on USB_NET_CDC_SUBSET | 401 | depends on USB_NET_CDC_SUBSET |
402 | help | 402 | help |
403 | Choose this option if you're using a host-to-host cable | 403 | Choose this option if you're using a host-to-host cable |
404 | based on this design, which supports USB 2.0 high speed. | 404 | based on this design, which supports USB 2.0 high speed. |
405 | 405 | ||
406 | config USB_AN2720 | 406 | config USB_AN2720 |
407 | boolean "AnchorChips 2720 based cables (Xircom PGUNET, ...)" | 407 | bool "AnchorChips 2720 based cables (Xircom PGUNET, ...)" |
408 | depends on USB_NET_CDC_SUBSET | 408 | depends on USB_NET_CDC_SUBSET |
409 | help | 409 | help |
410 | Choose this option if you're using a host-to-host cable | 410 | Choose this option if you're using a host-to-host cable |
@@ -412,7 +412,7 @@ config USB_AN2720 | |||
412 | Cypress brand. | 412 | Cypress brand. |
413 | 413 | ||
414 | config USB_BELKIN | 414 | config USB_BELKIN |
415 | boolean "eTEK based host-to-host cables (Advance, Belkin, ...)" | 415 | bool "eTEK based host-to-host cables (Advance, Belkin, ...)" |
416 | depends on USB_NET_CDC_SUBSET | 416 | depends on USB_NET_CDC_SUBSET |
417 | default y | 417 | default y |
418 | help | 418 | help |
@@ -421,7 +421,7 @@ config USB_BELKIN | |||
421 | microcontroller, with LEDs that indicate traffic. | 421 | microcontroller, with LEDs that indicate traffic. |
422 | 422 | ||
423 | config USB_ARMLINUX | 423 | config USB_ARMLINUX |
424 | boolean "Embedded ARM Linux links (iPaq, ...)" | 424 | bool "Embedded ARM Linux links (iPaq, ...)" |
425 | depends on USB_NET_CDC_SUBSET | 425 | depends on USB_NET_CDC_SUBSET |
426 | default y | 426 | default y |
427 | help | 427 | help |
@@ -438,14 +438,14 @@ config USB_ARMLINUX | |||
438 | this simpler protocol by installing a different kernel. | 438 | this simpler protocol by installing a different kernel. |
439 | 439 | ||
440 | config USB_EPSON2888 | 440 | config USB_EPSON2888 |
441 | boolean "Epson 2888 based firmware (DEVELOPMENT)" | 441 | bool "Epson 2888 based firmware (DEVELOPMENT)" |
442 | depends on USB_NET_CDC_SUBSET | 442 | depends on USB_NET_CDC_SUBSET |
443 | help | 443 | help |
444 | Choose this option to support the usb networking links used | 444 | Choose this option to support the usb networking links used |
445 | by some sample firmware from Epson. | 445 | by some sample firmware from Epson. |
446 | 446 | ||
447 | config USB_KC2190 | 447 | config USB_KC2190 |
448 | boolean "KT Technology KC2190 based cables (InstaNet)" | 448 | bool "KT Technology KC2190 based cables (InstaNet)" |
449 | depends on USB_NET_CDC_SUBSET | 449 | depends on USB_NET_CDC_SUBSET |
450 | help | 450 | help |
451 | Choose this option if you're using a host-to-host cable | 451 | Choose this option if you're using a host-to-host cable |
diff --git a/drivers/net/wireless/rt2x00/Kconfig b/drivers/net/wireless/rt2x00/Kconfig index 006b8bcb2e31..2b4ef256c6b9 100644 --- a/drivers/net/wireless/rt2x00/Kconfig +++ b/drivers/net/wireless/rt2x00/Kconfig | |||
@@ -243,14 +243,14 @@ config RT2X00_LIB | |||
243 | select AVERAGE | 243 | select AVERAGE |
244 | 244 | ||
245 | config RT2X00_LIB_FIRMWARE | 245 | config RT2X00_LIB_FIRMWARE |
246 | boolean | 246 | bool |
247 | select FW_LOADER | 247 | select FW_LOADER |
248 | 248 | ||
249 | config RT2X00_LIB_CRYPTO | 249 | config RT2X00_LIB_CRYPTO |
250 | boolean | 250 | bool |
251 | 251 | ||
252 | config RT2X00_LIB_LEDS | 252 | config RT2X00_LIB_LEDS |
253 | boolean | 253 | bool |
254 | default y if (RT2X00_LIB=y && LEDS_CLASS=y) || (RT2X00_LIB=m && LEDS_CLASS!=n) | 254 | default y if (RT2X00_LIB=y && LEDS_CLASS=y) || (RT2X00_LIB=m && LEDS_CLASS!=n) |
255 | 255 | ||
256 | config RT2X00_LIB_DEBUGFS | 256 | config RT2X00_LIB_DEBUGFS |
diff --git a/drivers/pci/pcie/aer/Kconfig b/drivers/pci/pcie/aer/Kconfig index 389440228c1d..7d1437b01fdd 100644 --- a/drivers/pci/pcie/aer/Kconfig +++ b/drivers/pci/pcie/aer/Kconfig | |||
@@ -3,7 +3,7 @@ | |||
3 | # | 3 | # |
4 | 4 | ||
5 | config PCIEAER | 5 | config PCIEAER |
6 | boolean "Root Port Advanced Error Reporting support" | 6 | bool "Root Port Advanced Error Reporting support" |
7 | depends on PCIEPORTBUS | 7 | depends on PCIEPORTBUS |
8 | select RAS | 8 | select RAS |
9 | default y | 9 | default y |
diff --git a/drivers/rtc/Kconfig b/drivers/rtc/Kconfig index cedb41c95dae..b5b5c3d485d6 100644 --- a/drivers/rtc/Kconfig +++ b/drivers/rtc/Kconfig | |||
@@ -65,7 +65,7 @@ config RTC_DEBUG | |||
65 | comment "RTC interfaces" | 65 | comment "RTC interfaces" |
66 | 66 | ||
67 | config RTC_INTF_SYSFS | 67 | config RTC_INTF_SYSFS |
68 | boolean "/sys/class/rtc/rtcN (sysfs)" | 68 | bool "/sys/class/rtc/rtcN (sysfs)" |
69 | depends on SYSFS | 69 | depends on SYSFS |
70 | default RTC_CLASS | 70 | default RTC_CLASS |
71 | help | 71 | help |
@@ -75,7 +75,7 @@ config RTC_INTF_SYSFS | |||
75 | If unsure, say Y. | 75 | If unsure, say Y. |
76 | 76 | ||
77 | config RTC_INTF_PROC | 77 | config RTC_INTF_PROC |
78 | boolean "/proc/driver/rtc (procfs for rtcN)" | 78 | bool "/proc/driver/rtc (procfs for rtcN)" |
79 | depends on PROC_FS | 79 | depends on PROC_FS |
80 | default RTC_CLASS | 80 | default RTC_CLASS |
81 | help | 81 | help |
@@ -88,7 +88,7 @@ config RTC_INTF_PROC | |||
88 | If unsure, say Y. | 88 | If unsure, say Y. |
89 | 89 | ||
90 | config RTC_INTF_DEV | 90 | config RTC_INTF_DEV |
91 | boolean "/dev/rtcN (character devices)" | 91 | bool "/dev/rtcN (character devices)" |
92 | default RTC_CLASS | 92 | default RTC_CLASS |
93 | help | 93 | help |
94 | Say yes here if you want to use your RTCs using the /dev | 94 | Say yes here if you want to use your RTCs using the /dev |
@@ -466,7 +466,7 @@ config RTC_DRV_DM355EVM | |||
466 | Supports the RTC firmware in the MSP430 on the DM355 EVM. | 466 | Supports the RTC firmware in the MSP430 on the DM355 EVM. |
467 | 467 | ||
468 | config RTC_DRV_TWL92330 | 468 | config RTC_DRV_TWL92330 |
469 | boolean "TI TWL92330/Menelaus" | 469 | bool "TI TWL92330/Menelaus" |
470 | depends on MENELAUS | 470 | depends on MENELAUS |
471 | help | 471 | help |
472 | If you say yes here you get support for the RTC on the | 472 | If you say yes here you get support for the RTC on the |
diff --git a/drivers/spi/Kconfig b/drivers/spi/Kconfig index 95ccedabba4f..ab8dfbef6f1b 100644 --- a/drivers/spi/Kconfig +++ b/drivers/spi/Kconfig | |||
@@ -29,7 +29,7 @@ menuconfig SPI | |||
29 | if SPI | 29 | if SPI |
30 | 30 | ||
31 | config SPI_DEBUG | 31 | config SPI_DEBUG |
32 | boolean "Debug support for SPI drivers" | 32 | bool "Debug support for SPI drivers" |
33 | depends on DEBUG_KERNEL | 33 | depends on DEBUG_KERNEL |
34 | help | 34 | help |
35 | Say "yes" to enable debug messaging (like dev_dbg and pr_debug), | 35 | Say "yes" to enable debug messaging (like dev_dbg and pr_debug), |
@@ -40,8 +40,8 @@ config SPI_DEBUG | |||
40 | # | 40 | # |
41 | 41 | ||
42 | config SPI_MASTER | 42 | config SPI_MASTER |
43 | # boolean "SPI Master Support" | 43 | # bool "SPI Master Support" |
44 | boolean | 44 | bool |
45 | default SPI | 45 | default SPI |
46 | help | 46 | help |
47 | If your system has an master-capable SPI controller (which | 47 | If your system has an master-capable SPI controller (which |
diff --git a/drivers/staging/board/Kconfig b/drivers/staging/board/Kconfig index 7eda0b8b7aab..0a89ad16371f 100644 --- a/drivers/staging/board/Kconfig +++ b/drivers/staging/board/Kconfig | |||
@@ -1,5 +1,5 @@ | |||
1 | config STAGING_BOARD | 1 | config STAGING_BOARD |
2 | boolean "Staging Board Support" | 2 | bool "Staging Board Support" |
3 | depends on OF_ADDRESS | 3 | depends on OF_ADDRESS |
4 | depends on BROKEN | 4 | depends on BROKEN |
5 | help | 5 | help |
diff --git a/drivers/staging/emxx_udc/Kconfig b/drivers/staging/emxx_udc/Kconfig index 9bc6d3db86d9..cc3402020487 100644 --- a/drivers/staging/emxx_udc/Kconfig +++ b/drivers/staging/emxx_udc/Kconfig | |||
@@ -1,5 +1,5 @@ | |||
1 | config USB_EMXX | 1 | config USB_EMXX |
2 | boolean "EMXX USB Function Device Controller" | 2 | bool "EMXX USB Function Device Controller" |
3 | depends on USB_GADGET && (ARCH_SHMOBILE || (ARM && COMPILE_TEST)) | 3 | depends on USB_GADGET && (ARCH_SHMOBILE || (ARM && COMPILE_TEST)) |
4 | help | 4 | help |
5 | The Emma Mobile series of SoCs from Renesas Electronics and | 5 | The Emma Mobile series of SoCs from Renesas Electronics and |
diff --git a/drivers/staging/iio/Kconfig b/drivers/staging/iio/Kconfig index fa38be0982f9..24183028bd71 100644 --- a/drivers/staging/iio/Kconfig +++ b/drivers/staging/iio/Kconfig | |||
@@ -30,13 +30,13 @@ config IIO_SIMPLE_DUMMY | |||
30 | if IIO_SIMPLE_DUMMY | 30 | if IIO_SIMPLE_DUMMY |
31 | 31 | ||
32 | config IIO_SIMPLE_DUMMY_EVENTS | 32 | config IIO_SIMPLE_DUMMY_EVENTS |
33 | boolean "Event generation support" | 33 | bool "Event generation support" |
34 | select IIO_DUMMY_EVGEN | 34 | select IIO_DUMMY_EVGEN |
35 | help | 35 | help |
36 | Add some dummy events to the simple dummy driver. | 36 | Add some dummy events to the simple dummy driver. |
37 | 37 | ||
38 | config IIO_SIMPLE_DUMMY_BUFFER | 38 | config IIO_SIMPLE_DUMMY_BUFFER |
39 | boolean "Buffered capture support" | 39 | bool "Buffered capture support" |
40 | select IIO_BUFFER | 40 | select IIO_BUFFER |
41 | select IIO_KFIFO_BUF | 41 | select IIO_KFIFO_BUF |
42 | help | 42 | help |
diff --git a/drivers/tty/serial/Kconfig b/drivers/tty/serial/Kconfig index 5d916c7a216b..d2501f01cd03 100644 --- a/drivers/tty/serial/Kconfig +++ b/drivers/tty/serial/Kconfig | |||
@@ -489,7 +489,7 @@ config SERIAL_MFD_HSU | |||
489 | select SERIAL_CORE | 489 | select SERIAL_CORE |
490 | 490 | ||
491 | config SERIAL_MFD_HSU_CONSOLE | 491 | config SERIAL_MFD_HSU_CONSOLE |
492 | boolean "Medfile HSU serial console support" | 492 | bool "Medfile HSU serial console support" |
493 | depends on SERIAL_MFD_HSU=y | 493 | depends on SERIAL_MFD_HSU=y |
494 | select SERIAL_CORE_CONSOLE | 494 | select SERIAL_CORE_CONSOLE |
495 | 495 | ||
diff --git a/drivers/usb/gadget/Kconfig b/drivers/usb/gadget/Kconfig index 96539038c03a..b454d05be583 100644 --- a/drivers/usb/gadget/Kconfig +++ b/drivers/usb/gadget/Kconfig | |||
@@ -45,7 +45,7 @@ menuconfig USB_GADGET | |||
45 | if USB_GADGET | 45 | if USB_GADGET |
46 | 46 | ||
47 | config USB_GADGET_DEBUG | 47 | config USB_GADGET_DEBUG |
48 | boolean "Debugging messages (DEVELOPMENT)" | 48 | bool "Debugging messages (DEVELOPMENT)" |
49 | depends on DEBUG_KERNEL | 49 | depends on DEBUG_KERNEL |
50 | help | 50 | help |
51 | Many controller and gadget drivers will print some debugging | 51 | Many controller and gadget drivers will print some debugging |
@@ -73,7 +73,7 @@ config USB_GADGET_VERBOSE | |||
73 | production build. | 73 | production build. |
74 | 74 | ||
75 | config USB_GADGET_DEBUG_FILES | 75 | config USB_GADGET_DEBUG_FILES |
76 | boolean "Debugging information files (DEVELOPMENT)" | 76 | bool "Debugging information files (DEVELOPMENT)" |
77 | depends on PROC_FS | 77 | depends on PROC_FS |
78 | help | 78 | help |
79 | Some of the drivers in the "gadget" framework can expose | 79 | Some of the drivers in the "gadget" framework can expose |
@@ -84,7 +84,7 @@ config USB_GADGET_DEBUG_FILES | |||
84 | here. If in doubt, or to conserve kernel memory, say "N". | 84 | here. If in doubt, or to conserve kernel memory, say "N". |
85 | 85 | ||
86 | config USB_GADGET_DEBUG_FS | 86 | config USB_GADGET_DEBUG_FS |
87 | boolean "Debugging information files in debugfs (DEVELOPMENT)" | 87 | bool "Debugging information files in debugfs (DEVELOPMENT)" |
88 | depends on DEBUG_FS | 88 | depends on DEBUG_FS |
89 | help | 89 | help |
90 | Some of the drivers in the "gadget" framework can expose | 90 | Some of the drivers in the "gadget" framework can expose |
@@ -230,7 +230,7 @@ config USB_CONFIGFS | |||
230 | For more information see Documentation/usb/gadget_configfs.txt. | 230 | For more information see Documentation/usb/gadget_configfs.txt. |
231 | 231 | ||
232 | config USB_CONFIGFS_SERIAL | 232 | config USB_CONFIGFS_SERIAL |
233 | boolean "Generic serial bulk in/out" | 233 | bool "Generic serial bulk in/out" |
234 | depends on USB_CONFIGFS | 234 | depends on USB_CONFIGFS |
235 | depends on TTY | 235 | depends on TTY |
236 | select USB_U_SERIAL | 236 | select USB_U_SERIAL |
@@ -239,7 +239,7 @@ config USB_CONFIGFS_SERIAL | |||
239 | The function talks to the Linux-USB generic serial driver. | 239 | The function talks to the Linux-USB generic serial driver. |
240 | 240 | ||
241 | config USB_CONFIGFS_ACM | 241 | config USB_CONFIGFS_ACM |
242 | boolean "Abstract Control Model (CDC ACM)" | 242 | bool "Abstract Control Model (CDC ACM)" |
243 | depends on USB_CONFIGFS | 243 | depends on USB_CONFIGFS |
244 | depends on TTY | 244 | depends on TTY |
245 | select USB_U_SERIAL | 245 | select USB_U_SERIAL |
@@ -249,7 +249,7 @@ config USB_CONFIGFS_ACM | |||
249 | MS-Windows hosts or with the Linux-USB "cdc-acm" driver. | 249 | MS-Windows hosts or with the Linux-USB "cdc-acm" driver. |
250 | 250 | ||
251 | config USB_CONFIGFS_OBEX | 251 | config USB_CONFIGFS_OBEX |
252 | boolean "Object Exchange Model (CDC OBEX)" | 252 | bool "Object Exchange Model (CDC OBEX)" |
253 | depends on USB_CONFIGFS | 253 | depends on USB_CONFIGFS |
254 | depends on TTY | 254 | depends on TTY |
255 | select USB_U_SERIAL | 255 | select USB_U_SERIAL |
@@ -259,7 +259,7 @@ config USB_CONFIGFS_OBEX | |||
259 | since the kernel itself doesn't implement the OBEX protocol. | 259 | since the kernel itself doesn't implement the OBEX protocol. |
260 | 260 | ||
261 | config USB_CONFIGFS_NCM | 261 | config USB_CONFIGFS_NCM |
262 | boolean "Network Control Model (CDC NCM)" | 262 | bool "Network Control Model (CDC NCM)" |
263 | depends on USB_CONFIGFS | 263 | depends on USB_CONFIGFS |
264 | depends on NET | 264 | depends on NET |
265 | select USB_U_ETHER | 265 | select USB_U_ETHER |
@@ -270,7 +270,7 @@ config USB_CONFIGFS_NCM | |||
270 | different alignment possibilities. | 270 | different alignment possibilities. |
271 | 271 | ||
272 | config USB_CONFIGFS_ECM | 272 | config USB_CONFIGFS_ECM |
273 | boolean "Ethernet Control Model (CDC ECM)" | 273 | bool "Ethernet Control Model (CDC ECM)" |
274 | depends on USB_CONFIGFS | 274 | depends on USB_CONFIGFS |
275 | depends on NET | 275 | depends on NET |
276 | select USB_U_ETHER | 276 | select USB_U_ETHER |
@@ -282,7 +282,7 @@ config USB_CONFIGFS_ECM | |||
282 | supported by firmware for smart network devices. | 282 | supported by firmware for smart network devices. |
283 | 283 | ||
284 | config USB_CONFIGFS_ECM_SUBSET | 284 | config USB_CONFIGFS_ECM_SUBSET |
285 | boolean "Ethernet Control Model (CDC ECM) subset" | 285 | bool "Ethernet Control Model (CDC ECM) subset" |
286 | depends on USB_CONFIGFS | 286 | depends on USB_CONFIGFS |
287 | depends on NET | 287 | depends on NET |
288 | select USB_U_ETHER | 288 | select USB_U_ETHER |
@@ -323,7 +323,7 @@ config USB_CONFIGFS_EEM | |||
323 | the host is the same (a usbX device), so the differences are minimal. | 323 | the host is the same (a usbX device), so the differences are minimal. |
324 | 324 | ||
325 | config USB_CONFIGFS_PHONET | 325 | config USB_CONFIGFS_PHONET |
326 | boolean "Phonet protocol" | 326 | bool "Phonet protocol" |
327 | depends on USB_CONFIGFS | 327 | depends on USB_CONFIGFS |
328 | depends on NET | 328 | depends on NET |
329 | depends on PHONET | 329 | depends on PHONET |
@@ -333,7 +333,7 @@ config USB_CONFIGFS_PHONET | |||
333 | The Phonet protocol implementation for USB device. | 333 | The Phonet protocol implementation for USB device. |
334 | 334 | ||
335 | config USB_CONFIGFS_MASS_STORAGE | 335 | config USB_CONFIGFS_MASS_STORAGE |
336 | boolean "Mass storage" | 336 | bool "Mass storage" |
337 | depends on USB_CONFIGFS | 337 | depends on USB_CONFIGFS |
338 | depends on BLOCK | 338 | depends on BLOCK |
339 | select USB_F_MASS_STORAGE | 339 | select USB_F_MASS_STORAGE |
@@ -344,7 +344,7 @@ config USB_CONFIGFS_MASS_STORAGE | |||
344 | specified as a module parameter or sysfs option. | 344 | specified as a module parameter or sysfs option. |
345 | 345 | ||
346 | config USB_CONFIGFS_F_LB_SS | 346 | config USB_CONFIGFS_F_LB_SS |
347 | boolean "Loopback and sourcesink function (for testing)" | 347 | bool "Loopback and sourcesink function (for testing)" |
348 | depends on USB_CONFIGFS | 348 | depends on USB_CONFIGFS |
349 | select USB_F_SS_LB | 349 | select USB_F_SS_LB |
350 | help | 350 | help |
@@ -357,7 +357,7 @@ config USB_CONFIGFS_F_LB_SS | |||
357 | and its driver through a basic set of functional tests. | 357 | and its driver through a basic set of functional tests. |
358 | 358 | ||
359 | config USB_CONFIGFS_F_FS | 359 | config USB_CONFIGFS_F_FS |
360 | boolean "Function filesystem (FunctionFS)" | 360 | bool "Function filesystem (FunctionFS)" |
361 | depends on USB_CONFIGFS | 361 | depends on USB_CONFIGFS |
362 | select USB_F_FS | 362 | select USB_F_FS |
363 | help | 363 | help |
@@ -369,7 +369,7 @@ config USB_CONFIGFS_F_FS | |||
369 | mass storage) and other are implemented in user space. | 369 | mass storage) and other are implemented in user space. |
370 | 370 | ||
371 | config USB_CONFIGFS_F_UAC1 | 371 | config USB_CONFIGFS_F_UAC1 |
372 | boolean "Audio Class 1.0" | 372 | bool "Audio Class 1.0" |
373 | depends on USB_CONFIGFS | 373 | depends on USB_CONFIGFS |
374 | depends on SND | 374 | depends on SND |
375 | select USB_LIBCOMPOSITE | 375 | select USB_LIBCOMPOSITE |
@@ -382,7 +382,7 @@ config USB_CONFIGFS_F_UAC1 | |||
382 | on the device. | 382 | on the device. |
383 | 383 | ||
384 | config USB_CONFIGFS_F_UAC2 | 384 | config USB_CONFIGFS_F_UAC2 |
385 | boolean "Audio Class 2.0" | 385 | bool "Audio Class 2.0" |
386 | depends on USB_CONFIGFS | 386 | depends on USB_CONFIGFS |
387 | depends on SND | 387 | depends on SND |
388 | select USB_LIBCOMPOSITE | 388 | select USB_LIBCOMPOSITE |
@@ -400,7 +400,7 @@ config USB_CONFIGFS_F_UAC2 | |||
400 | wants as audio data to the USB Host. | 400 | wants as audio data to the USB Host. |
401 | 401 | ||
402 | config USB_CONFIGFS_F_MIDI | 402 | config USB_CONFIGFS_F_MIDI |
403 | boolean "MIDI function" | 403 | bool "MIDI function" |
404 | depends on USB_CONFIGFS | 404 | depends on USB_CONFIGFS |
405 | depends on SND | 405 | depends on SND |
406 | select USB_LIBCOMPOSITE | 406 | select USB_LIBCOMPOSITE |
@@ -414,7 +414,7 @@ config USB_CONFIGFS_F_MIDI | |||
414 | ALSA's aconnect utility etc. | 414 | ALSA's aconnect utility etc. |
415 | 415 | ||
416 | config USB_CONFIGFS_F_HID | 416 | config USB_CONFIGFS_F_HID |
417 | boolean "HID function" | 417 | bool "HID function" |
418 | depends on USB_CONFIGFS | 418 | depends on USB_CONFIGFS |
419 | select USB_F_HID | 419 | select USB_F_HID |
420 | help | 420 | help |
diff --git a/drivers/usb/gadget/legacy/Kconfig b/drivers/usb/gadget/legacy/Kconfig index fd48ef3af4eb..113c87e22117 100644 --- a/drivers/usb/gadget/legacy/Kconfig +++ b/drivers/usb/gadget/legacy/Kconfig | |||
@@ -40,7 +40,7 @@ config USB_ZERO | |||
40 | dynamically linked module called "g_zero". | 40 | dynamically linked module called "g_zero". |
41 | 41 | ||
42 | config USB_ZERO_HNPTEST | 42 | config USB_ZERO_HNPTEST |
43 | boolean "HNP Test Device" | 43 | bool "HNP Test Device" |
44 | depends on USB_ZERO && USB_OTG | 44 | depends on USB_ZERO && USB_OTG |
45 | help | 45 | help |
46 | You can configure this device to enumerate using the device | 46 | You can configure this device to enumerate using the device |
diff --git a/drivers/usb/gadget/udc/Kconfig b/drivers/usb/gadget/udc/Kconfig index 366e551aeff0..9a3a6b00391a 100644 --- a/drivers/usb/gadget/udc/Kconfig +++ b/drivers/usb/gadget/udc/Kconfig | |||
@@ -199,7 +199,7 @@ config USB_S3C2410 | |||
199 | S3C2440 processors. | 199 | S3C2440 processors. |
200 | 200 | ||
201 | config USB_S3C2410_DEBUG | 201 | config USB_S3C2410_DEBUG |
202 | boolean "S3C2410 udc debug messages" | 202 | bool "S3C2410 udc debug messages" |
203 | depends on USB_S3C2410 | 203 | depends on USB_S3C2410 |
204 | 204 | ||
205 | config USB_S3C_HSUDC | 205 | config USB_S3C_HSUDC |
@@ -288,7 +288,7 @@ config USB_NET2272 | |||
288 | gadget drivers to also be dynamically linked. | 288 | gadget drivers to also be dynamically linked. |
289 | 289 | ||
290 | config USB_NET2272_DMA | 290 | config USB_NET2272_DMA |
291 | boolean "Support external DMA controller" | 291 | bool "Support external DMA controller" |
292 | depends on USB_NET2272 && HAS_DMA | 292 | depends on USB_NET2272 && HAS_DMA |
293 | help | 293 | help |
294 | The NET2272 part can optionally support an external DMA | 294 | The NET2272 part can optionally support an external DMA |
diff --git a/drivers/usb/phy/Kconfig b/drivers/usb/phy/Kconfig index c6d0c8e745b9..52d3d58252e1 100644 --- a/drivers/usb/phy/Kconfig +++ b/drivers/usb/phy/Kconfig | |||
@@ -119,7 +119,7 @@ config TAHVO_USB | |||
119 | 119 | ||
120 | config TAHVO_USB_HOST_BY_DEFAULT | 120 | config TAHVO_USB_HOST_BY_DEFAULT |
121 | depends on TAHVO_USB | 121 | depends on TAHVO_USB |
122 | boolean "Device in USB host mode by default" | 122 | bool "Device in USB host mode by default" |
123 | help | 123 | help |
124 | Say Y here, if you want the device to enter USB host mode | 124 | Say Y here, if you want the device to enter USB host mode |
125 | by default on bootup. | 125 | by default on bootup. |
diff --git a/init/Kconfig b/init/Kconfig index 08e50c5c8948..f5dbc6d4261b 100644 --- a/init/Kconfig +++ b/init/Kconfig | |||
@@ -921,7 +921,7 @@ config NUMA_BALANCING_DEFAULT_ENABLED | |||
921 | machine. | 921 | machine. |
922 | 922 | ||
923 | menuconfig CGROUPS | 923 | menuconfig CGROUPS |
924 | boolean "Control Group support" | 924 | bool "Control Group support" |
925 | select KERNFS | 925 | select KERNFS |
926 | help | 926 | help |
927 | This option adds support for grouping sets of processes together, for | 927 | This option adds support for grouping sets of processes together, for |
@@ -1762,7 +1762,7 @@ config SLABINFO | |||
1762 | default y | 1762 | default y |
1763 | 1763 | ||
1764 | config RT_MUTEXES | 1764 | config RT_MUTEXES |
1765 | boolean | 1765 | bool |
1766 | 1766 | ||
1767 | config BASE_SMALL | 1767 | config BASE_SMALL |
1768 | int | 1768 | int |
diff --git a/lib/Kconfig b/lib/Kconfig index cb9758e0ba0c..87da53bb1fef 100644 --- a/lib/Kconfig +++ b/lib/Kconfig | |||
@@ -23,7 +23,7 @@ config HAVE_ARCH_BITREVERSE | |||
23 | have this capability. | 23 | have this capability. |
24 | 24 | ||
25 | config RATIONAL | 25 | config RATIONAL |
26 | boolean | 26 | bool |
27 | 27 | ||
28 | config GENERIC_STRNCPY_FROM_USER | 28 | config GENERIC_STRNCPY_FROM_USER |
29 | bool | 29 | bool |
@@ -48,14 +48,14 @@ config GENERIC_IOMAP | |||
48 | select GENERIC_PCI_IOMAP | 48 | select GENERIC_PCI_IOMAP |
49 | 49 | ||
50 | config GENERIC_IO | 50 | config GENERIC_IO |
51 | boolean | 51 | bool |
52 | default n | 52 | default n |
53 | 53 | ||
54 | config STMP_DEVICE | 54 | config STMP_DEVICE |
55 | bool | 55 | bool |
56 | 56 | ||
57 | config PERCPU_RWSEM | 57 | config PERCPU_RWSEM |
58 | boolean | 58 | bool |
59 | 59 | ||
60 | config ARCH_USE_CMPXCHG_LOCKREF | 60 | config ARCH_USE_CMPXCHG_LOCKREF |
61 | bool | 61 | bool |
@@ -266,7 +266,7 @@ config DECOMPRESS_LZ4 | |||
266 | # Generic allocator support is selected if needed | 266 | # Generic allocator support is selected if needed |
267 | # | 267 | # |
268 | config GENERIC_ALLOCATOR | 268 | config GENERIC_ALLOCATOR |
269 | boolean | 269 | bool |
270 | 270 | ||
271 | # | 271 | # |
272 | # reed solomon support is select'ed if needed | 272 | # reed solomon support is select'ed if needed |
@@ -275,16 +275,16 @@ config REED_SOLOMON | |||
275 | tristate | 275 | tristate |
276 | 276 | ||
277 | config REED_SOLOMON_ENC8 | 277 | config REED_SOLOMON_ENC8 |
278 | boolean | 278 | bool |
279 | 279 | ||
280 | config REED_SOLOMON_DEC8 | 280 | config REED_SOLOMON_DEC8 |
281 | boolean | 281 | bool |
282 | 282 | ||
283 | config REED_SOLOMON_ENC16 | 283 | config REED_SOLOMON_ENC16 |
284 | boolean | 284 | bool |
285 | 285 | ||
286 | config REED_SOLOMON_DEC16 | 286 | config REED_SOLOMON_DEC16 |
287 | boolean | 287 | bool |
288 | 288 | ||
289 | # | 289 | # |
290 | # BCH support is selected if needed | 290 | # BCH support is selected if needed |
@@ -293,7 +293,7 @@ config BCH | |||
293 | tristate | 293 | tristate |
294 | 294 | ||
295 | config BCH_CONST_PARAMS | 295 | config BCH_CONST_PARAMS |
296 | boolean | 296 | bool |
297 | help | 297 | help |
298 | Drivers may select this option to force specific constant | 298 | Drivers may select this option to force specific constant |
299 | values for parameters 'm' (Galois field order) and 't' | 299 | values for parameters 'm' (Galois field order) and 't' |
@@ -329,7 +329,7 @@ config BCH_CONST_T | |||
329 | # Textsearch support is select'ed if needed | 329 | # Textsearch support is select'ed if needed |
330 | # | 330 | # |
331 | config TEXTSEARCH | 331 | config TEXTSEARCH |
332 | boolean | 332 | bool |
333 | 333 | ||
334 | config TEXTSEARCH_KMP | 334 | config TEXTSEARCH_KMP |
335 | tristate | 335 | tristate |
@@ -341,10 +341,10 @@ config TEXTSEARCH_FSM | |||
341 | tristate | 341 | tristate |
342 | 342 | ||
343 | config BTREE | 343 | config BTREE |
344 | boolean | 344 | bool |
345 | 345 | ||
346 | config INTERVAL_TREE | 346 | config INTERVAL_TREE |
347 | boolean | 347 | bool |
348 | help | 348 | help |
349 | Simple, embeddable, interval-tree. Can find the start of an | 349 | Simple, embeddable, interval-tree. Can find the start of an |
350 | overlapping range in log(n) time and then iterate over all | 350 | overlapping range in log(n) time and then iterate over all |
@@ -372,18 +372,18 @@ config ASSOCIATIVE_ARRAY | |||
372 | for more information. | 372 | for more information. |
373 | 373 | ||
374 | config HAS_IOMEM | 374 | config HAS_IOMEM |
375 | boolean | 375 | bool |
376 | depends on !NO_IOMEM | 376 | depends on !NO_IOMEM |
377 | select GENERIC_IO | 377 | select GENERIC_IO |
378 | default y | 378 | default y |
379 | 379 | ||
380 | config HAS_IOPORT_MAP | 380 | config HAS_IOPORT_MAP |
381 | boolean | 381 | bool |
382 | depends on HAS_IOMEM && !NO_IOPORT_MAP | 382 | depends on HAS_IOMEM && !NO_IOPORT_MAP |
383 | default y | 383 | default y |
384 | 384 | ||
385 | config HAS_DMA | 385 | config HAS_DMA |
386 | boolean | 386 | bool |
387 | depends on !NO_DMA | 387 | depends on !NO_DMA |
388 | default y | 388 | default y |
389 | 389 | ||
diff --git a/mm/Kconfig b/mm/Kconfig index de5239c152f9..a03131b6ba8e 100644 --- a/mm/Kconfig +++ b/mm/Kconfig | |||
@@ -129,28 +129,28 @@ config SPARSEMEM_VMEMMAP | |||
129 | efficient option when sufficient kernel resources are available. | 129 | efficient option when sufficient kernel resources are available. |
130 | 130 | ||
131 | config HAVE_MEMBLOCK | 131 | config HAVE_MEMBLOCK |
132 | boolean | 132 | bool |
133 | 133 | ||
134 | config HAVE_MEMBLOCK_NODE_MAP | 134 | config HAVE_MEMBLOCK_NODE_MAP |
135 | boolean | 135 | bool |
136 | 136 | ||
137 | config HAVE_MEMBLOCK_PHYS_MAP | 137 | config HAVE_MEMBLOCK_PHYS_MAP |
138 | boolean | 138 | bool |
139 | 139 | ||
140 | config HAVE_GENERIC_RCU_GUP | 140 | config HAVE_GENERIC_RCU_GUP |
141 | boolean | 141 | bool |
142 | 142 | ||
143 | config ARCH_DISCARD_MEMBLOCK | 143 | config ARCH_DISCARD_MEMBLOCK |
144 | boolean | 144 | bool |
145 | 145 | ||
146 | config NO_BOOTMEM | 146 | config NO_BOOTMEM |
147 | boolean | 147 | bool |
148 | 148 | ||
149 | config MEMORY_ISOLATION | 149 | config MEMORY_ISOLATION |
150 | boolean | 150 | bool |
151 | 151 | ||
152 | config MOVABLE_NODE | 152 | config MOVABLE_NODE |
153 | boolean "Enable to assign a node which has only movable memory" | 153 | bool "Enable to assign a node which has only movable memory" |
154 | depends on HAVE_MEMBLOCK | 154 | depends on HAVE_MEMBLOCK |
155 | depends on NO_BOOTMEM | 155 | depends on NO_BOOTMEM |
156 | depends on X86_64 | 156 | depends on X86_64 |
@@ -228,12 +228,12 @@ config SPLIT_PTLOCK_CPUS | |||
228 | default "4" | 228 | default "4" |
229 | 229 | ||
230 | config ARCH_ENABLE_SPLIT_PMD_PTLOCK | 230 | config ARCH_ENABLE_SPLIT_PMD_PTLOCK |
231 | boolean | 231 | bool |
232 | 232 | ||
233 | # | 233 | # |
234 | # support for memory balloon | 234 | # support for memory balloon |
235 | config MEMORY_BALLOON | 235 | config MEMORY_BALLOON |
236 | boolean | 236 | bool |
237 | 237 | ||
238 | # | 238 | # |
239 | # support for memory balloon compaction | 239 | # support for memory balloon compaction |
@@ -276,7 +276,7 @@ config MIGRATION | |||
276 | allocation instead of reclaiming. | 276 | allocation instead of reclaiming. |
277 | 277 | ||
278 | config ARCH_ENABLE_HUGEPAGE_MIGRATION | 278 | config ARCH_ENABLE_HUGEPAGE_MIGRATION |
279 | boolean | 279 | bool |
280 | 280 | ||
281 | config PHYS_ADDR_T_64BIT | 281 | config PHYS_ADDR_T_64BIT |
282 | def_bool 64BIT || ARCH_PHYS_ADDR_T_64BIT | 282 | def_bool 64BIT || ARCH_PHYS_ADDR_T_64BIT |
diff --git a/net/Kconfig b/net/Kconfig index ff9ffc17fa0e..44dd5786ee91 100644 --- a/net/Kconfig +++ b/net/Kconfig | |||
@@ -231,18 +231,18 @@ source "net/hsr/Kconfig" | |||
231 | source "net/switchdev/Kconfig" | 231 | source "net/switchdev/Kconfig" |
232 | 232 | ||
233 | config RPS | 233 | config RPS |
234 | boolean | 234 | bool |
235 | depends on SMP && SYSFS | 235 | depends on SMP && SYSFS |
236 | default y | 236 | default y |
237 | 237 | ||
238 | config RFS_ACCEL | 238 | config RFS_ACCEL |
239 | boolean | 239 | bool |
240 | depends on RPS | 240 | depends on RPS |
241 | select CPU_RMAP | 241 | select CPU_RMAP |
242 | default y | 242 | default y |
243 | 243 | ||
244 | config XPS | 244 | config XPS |
245 | boolean | 245 | bool |
246 | depends on SMP | 246 | depends on SMP |
247 | default y | 247 | default y |
248 | 248 | ||
@@ -254,18 +254,18 @@ config CGROUP_NET_PRIO | |||
254 | a per-interface basis. | 254 | a per-interface basis. |
255 | 255 | ||
256 | config CGROUP_NET_CLASSID | 256 | config CGROUP_NET_CLASSID |
257 | boolean "Network classid cgroup" | 257 | bool "Network classid cgroup" |
258 | depends on CGROUPS | 258 | depends on CGROUPS |
259 | ---help--- | 259 | ---help--- |
260 | Cgroup subsystem for use as general purpose socket classid marker that is | 260 | Cgroup subsystem for use as general purpose socket classid marker that is |
261 | being used in cls_cgroup and for netfilter matching. | 261 | being used in cls_cgroup and for netfilter matching. |
262 | 262 | ||
263 | config NET_RX_BUSY_POLL | 263 | config NET_RX_BUSY_POLL |
264 | boolean | 264 | bool |
265 | default y | 265 | default y |
266 | 266 | ||
267 | config BQL | 267 | config BQL |
268 | boolean | 268 | bool |
269 | depends on SYSFS | 269 | depends on SYSFS |
270 | select DQL | 270 | select DQL |
271 | default y | 271 | default y |
@@ -282,7 +282,7 @@ config BPF_JIT | |||
282 | this feature changing /proc/sys/net/core/bpf_jit_enable | 282 | this feature changing /proc/sys/net/core/bpf_jit_enable |
283 | 283 | ||
284 | config NET_FLOW_LIMIT | 284 | config NET_FLOW_LIMIT |
285 | boolean | 285 | bool |
286 | depends on RPS | 286 | depends on RPS |
287 | default y | 287 | default y |
288 | ---help--- | 288 | ---help--- |
diff --git a/net/sched/Kconfig b/net/sched/Kconfig index 899d0319f2b2..2274e723a3df 100644 --- a/net/sched/Kconfig +++ b/net/sched/Kconfig | |||
@@ -348,7 +348,7 @@ config NET_SCH_PLUG | |||
348 | comment "Classification" | 348 | comment "Classification" |
349 | 349 | ||
350 | config NET_CLS | 350 | config NET_CLS |
351 | boolean | 351 | bool |
352 | 352 | ||
353 | config NET_CLS_BASIC | 353 | config NET_CLS_BASIC |
354 | tristate "Elementary classification (BASIC)" | 354 | tristate "Elementary classification (BASIC)" |
diff --git a/net/switchdev/Kconfig b/net/switchdev/Kconfig index 155754588fd6..86a47e17cfaf 100644 --- a/net/switchdev/Kconfig +++ b/net/switchdev/Kconfig | |||
@@ -3,7 +3,7 @@ | |||
3 | # | 3 | # |
4 | 4 | ||
5 | config NET_SWITCHDEV | 5 | config NET_SWITCHDEV |
6 | boolean "Switch (and switch-ish) device support (EXPERIMENTAL)" | 6 | bool "Switch (and switch-ish) device support (EXPERIMENTAL)" |
7 | depends on INET | 7 | depends on INET |
8 | ---help--- | 8 | ---help--- |
9 | This module provides glue between core networking code and device | 9 | This module provides glue between core networking code and device |
diff --git a/scripts/kconfig/confdata.c b/scripts/kconfig/confdata.c index f88d90f20228..28df18dd1147 100644 --- a/scripts/kconfig/confdata.c +++ b/scripts/kconfig/confdata.c | |||
@@ -59,6 +59,7 @@ static void conf_message(const char *fmt, ...) | |||
59 | va_start(ap, fmt); | 59 | va_start(ap, fmt); |
60 | if (conf_message_callback) | 60 | if (conf_message_callback) |
61 | conf_message_callback(fmt, ap); | 61 | conf_message_callback(fmt, ap); |
62 | va_end(ap); | ||
62 | } | 63 | } |
63 | 64 | ||
64 | const char *conf_get_configname(void) | 65 | const char *conf_get_configname(void) |
diff --git a/scripts/kconfig/merge_config.sh b/scripts/kconfig/merge_config.sh index 81b0c61bb9e2..2ab91b9b100d 100755 --- a/scripts/kconfig/merge_config.sh +++ b/scripts/kconfig/merge_config.sh | |||
@@ -77,6 +77,11 @@ while true; do | |||
77 | esac | 77 | esac |
78 | done | 78 | done |
79 | 79 | ||
80 | if [ "$#" -lt 2 ] ; then | ||
81 | usage | ||
82 | exit | ||
83 | fi | ||
84 | |||
80 | INITFILE=$1 | 85 | INITFILE=$1 |
81 | shift; | 86 | shift; |
82 | 87 | ||
diff --git a/security/integrity/Kconfig b/security/integrity/Kconfig index b76235ae4786..73c457bf5a4a 100644 --- a/security/integrity/Kconfig +++ b/security/integrity/Kconfig | |||
@@ -16,7 +16,7 @@ config INTEGRITY | |||
16 | if INTEGRITY | 16 | if INTEGRITY |
17 | 17 | ||
18 | config INTEGRITY_SIGNATURE | 18 | config INTEGRITY_SIGNATURE |
19 | boolean "Digital signature verification using multiple keyrings" | 19 | bool "Digital signature verification using multiple keyrings" |
20 | depends on KEYS | 20 | depends on KEYS |
21 | default n | 21 | default n |
22 | select SIGNATURE | 22 | select SIGNATURE |
@@ -30,7 +30,7 @@ config INTEGRITY_SIGNATURE | |||
30 | usually only added from initramfs. | 30 | usually only added from initramfs. |
31 | 31 | ||
32 | config INTEGRITY_ASYMMETRIC_KEYS | 32 | config INTEGRITY_ASYMMETRIC_KEYS |
33 | boolean "Enable asymmetric keys support" | 33 | bool "Enable asymmetric keys support" |
34 | depends on INTEGRITY_SIGNATURE | 34 | depends on INTEGRITY_SIGNATURE |
35 | default n | 35 | default n |
36 | select ASYMMETRIC_KEY_TYPE | 36 | select ASYMMETRIC_KEY_TYPE |
diff --git a/security/integrity/evm/Kconfig b/security/integrity/evm/Kconfig index df586fa00ef1..bf19723cf117 100644 --- a/security/integrity/evm/Kconfig +++ b/security/integrity/evm/Kconfig | |||
@@ -1,5 +1,5 @@ | |||
1 | config EVM | 1 | config EVM |
2 | boolean "EVM support" | 2 | bool "EVM support" |
3 | select KEYS | 3 | select KEYS |
4 | select ENCRYPTED_KEYS | 4 | select ENCRYPTED_KEYS |
5 | select CRYPTO_HMAC | 5 | select CRYPTO_HMAC |