diff options
author | Kees Cook <keescook@chromium.org> | 2013-01-16 21:53:37 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-01-21 17:52:43 -0500 |
commit | 417e86ce5ea8b87f864909f54f38a0b78aeb15b7 (patch) | |
tree | 1a66eb7ae0a2fdb5476382342d58c03f350f9688 /drivers/i2c/busses/Kconfig | |
parent | e11847b18402ded98e06fb7e9520603a3626bfb7 (diff) |
drivers/i2c: remove depends on CONFIG_EXPERIMENTAL
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a
while now and is almost always enabled by default. As agreed during the
Linux kernel summit, remove it from any "depends on" lines in Kconfigs.
CC: Ralf Baechle <ralf@linux-mips.org>
CC: Manuel Lauss <manuel.lauss@googlemail.com>
Signed-off-by: Kees Cook <keescook@chromium.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/i2c/busses/Kconfig')
-rw-r--r-- | drivers/i2c/busses/Kconfig | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/drivers/i2c/busses/Kconfig b/drivers/i2c/busses/Kconfig index bdca5111eb9d..9b94a78ca776 100644 --- a/drivers/i2c/busses/Kconfig +++ b/drivers/i2c/busses/Kconfig | |||
@@ -22,7 +22,7 @@ config I2C_ALI1535 | |||
22 | 22 | ||
23 | config I2C_ALI1563 | 23 | config I2C_ALI1563 |
24 | tristate "ALI 1563" | 24 | tristate "ALI 1563" |
25 | depends on PCI && EXPERIMENTAL | 25 | depends on PCI |
26 | help | 26 | help |
27 | If you say yes to this option, support will be included for the SMB | 27 | If you say yes to this option, support will be included for the SMB |
28 | Host controller on Acer Labs Inc. (ALI) M1563 South Bridges. The SMB | 28 | Host controller on Acer Labs Inc. (ALI) M1563 South Bridges. The SMB |
@@ -56,7 +56,7 @@ config I2C_AMD756 | |||
56 | 56 | ||
57 | config I2C_AMD756_S4882 | 57 | config I2C_AMD756_S4882 |
58 | tristate "SMBus multiplexing on the Tyan S4882" | 58 | tristate "SMBus multiplexing on the Tyan S4882" |
59 | depends on I2C_AMD756 && X86 && EXPERIMENTAL | 59 | depends on I2C_AMD756 && X86 |
60 | help | 60 | help |
61 | Enabling this option will add specific SMBus support for the Tyan | 61 | Enabling this option will add specific SMBus support for the Tyan |
62 | S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed | 62 | S4882 motherboard. On this 4-CPU board, the SMBus is multiplexed |
@@ -164,7 +164,7 @@ config I2C_NFORCE2 | |||
164 | 164 | ||
165 | config I2C_NFORCE2_S4985 | 165 | config I2C_NFORCE2_S4985 |
166 | tristate "SMBus multiplexing on the Tyan S4985" | 166 | tristate "SMBus multiplexing on the Tyan S4985" |
167 | depends on I2C_NFORCE2 && X86 && EXPERIMENTAL | 167 | depends on I2C_NFORCE2 && X86 |
168 | help | 168 | help |
169 | Enabling this option will add specific SMBus support for the Tyan | 169 | Enabling this option will add specific SMBus support for the Tyan |
170 | S4985 motherboard. On this 4-CPU board, the SMBus is multiplexed | 170 | S4985 motherboard. On this 4-CPU board, the SMBus is multiplexed |
@@ -215,7 +215,7 @@ config I2C_SIS96X | |||
215 | 215 | ||
216 | config I2C_VIA | 216 | config I2C_VIA |
217 | tristate "VIA VT82C586B" | 217 | tristate "VIA VT82C586B" |
218 | depends on PCI && EXPERIMENTAL | 218 | depends on PCI |
219 | select I2C_ALGOBIT | 219 | select I2C_ALGOBIT |
220 | help | 220 | help |
221 | If you say yes to this option, support will be included for the VIA | 221 | If you say yes to this option, support will be included for the VIA |
@@ -267,7 +267,7 @@ comment "Mac SMBus host controller drivers" | |||
267 | 267 | ||
268 | config I2C_HYDRA | 268 | config I2C_HYDRA |
269 | tristate "CHRP Apple Hydra Mac I/O I2C interface" | 269 | tristate "CHRP Apple Hydra Mac I/O I2C interface" |
270 | depends on PCI && PPC_CHRP && EXPERIMENTAL | 270 | depends on PCI && PPC_CHRP |
271 | select I2C_ALGOBIT | 271 | select I2C_ALGOBIT |
272 | help | 272 | help |
273 | This supports the use of the I2C interface in the Apple Hydra Mac | 273 | This supports the use of the I2C interface in the Apple Hydra Mac |
@@ -293,7 +293,7 @@ comment "I2C system bus drivers (mostly embedded / system-on-chip)" | |||
293 | 293 | ||
294 | config I2C_AT91 | 294 | config I2C_AT91 |
295 | tristate "Atmel AT91 I2C Two-Wire interface (TWI)" | 295 | tristate "Atmel AT91 I2C Two-Wire interface (TWI)" |
296 | depends on ARCH_AT91 && EXPERIMENTAL | 296 | depends on ARCH_AT91 |
297 | help | 297 | help |
298 | This supports the use of the I2C interface on Atmel AT91 | 298 | This supports the use of the I2C interface on Atmel AT91 |
299 | processors. | 299 | processors. |
@@ -519,7 +519,6 @@ config I2C_NUC900 | |||
519 | 519 | ||
520 | config I2C_OCORES | 520 | config I2C_OCORES |
521 | tristate "OpenCores I2C Controller" | 521 | tristate "OpenCores I2C Controller" |
522 | depends on EXPERIMENTAL | ||
523 | help | 522 | help |
524 | If you say yes to this option, support will be included for the | 523 | If you say yes to this option, support will be included for the |
525 | OpenCores I2C controller. For details see | 524 | OpenCores I2C controller. For details see |
@@ -712,7 +711,7 @@ config I2C_OCTEON | |||
712 | 711 | ||
713 | config I2C_XILINX | 712 | config I2C_XILINX |
714 | tristate "Xilinx I2C Controller" | 713 | tristate "Xilinx I2C Controller" |
715 | depends on EXPERIMENTAL && HAS_IOMEM | 714 | depends on HAS_IOMEM |
716 | help | 715 | help |
717 | If you say yes to this option, support will be included for the | 716 | If you say yes to this option, support will be included for the |
718 | Xilinx I2C controller. | 717 | Xilinx I2C controller. |
@@ -803,7 +802,6 @@ config I2C_PARPORT_LIGHT | |||
803 | 802 | ||
804 | config I2C_TAOS_EVM | 803 | config I2C_TAOS_EVM |
805 | tristate "TAOS evaluation module" | 804 | tristate "TAOS evaluation module" |
806 | depends on EXPERIMENTAL | ||
807 | select SERIO | 805 | select SERIO |
808 | select SERIO_SERPORT | 806 | select SERIO_SERPORT |
809 | default n | 807 | default n |