diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2014-06-03 11:34:00 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2014-06-03 11:34:00 -0400 |
commit | 5142c33ed86acbcef5c63a63d2b7384b9210d39f (patch) | |
tree | 6a0a36207ab436e1ef03bfefa7dac8f3a0cdfae5 /drivers/iio/adc/Kconfig | |
parent | 5da77761e6fd51f633b4f31051c4f839e01c29c0 (diff) | |
parent | 7eb843aa5050a395bc922db1b41b7237f238d2ba (diff) |
Merge tag 'staging-3.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging into next
Pull staging driver updates from Greg KH:
"Here is the big staging driver pull request for 3.16-rc1.
Lots of stuff here, tons of cleanup patches, a few new drivers, and
some removed as well, but I think we are still adding a few thousand
more lines than we remove, due to the new drivers being bigger than
the ones deleted.
One notible bit of work did stand out, Jes Sorensen has gone on a
tear, fixing up a wireless driver to be "more sane" than it originally
was from the vendor, with over 500 patches merged here. Good stuff,
and a number of users laptops are better off for it.
All of this has been in linux-next for a while"
* tag 'staging-3.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging: (1703 commits)
staging: skein: fix sparse warning for static declarations
staging/mt29f_spinand: coding style fixes
staging: silicom: fix sparse warning for static variable
staging: lustre: Fix coding style
staging: android: binder.c: Use more appropriate functions for euid retrieval
staging: lustre: fix integer as NULL pointer warnings
Revert "staging: dgap: remove unneeded kfree() in dgap_tty_register_ports()"
Staging: rtl8192u: r8192U_wx.c Fixed a misplaced brace
staging: ion: shrink highmem pages on kswapd
staging: ion: use compound pages on high order pages for system heap
staging: ion: remove struct ion_page_pool_item
staging: ion: simplify ion_page_pool_total()
staging: ion: tidy up a bit
staging: rtl8723au: Remove redundant casting in usb_ops_linux.c
staging: rtl8723au: Remove redundant casting in rtl8723a_hal_init.c
staging: rtl8723au: Remove redundant casting in rtw_xmit.c
staging: rtl8723au: Remove redundant casting in rtw_wlan_util.c
staging: rtl8723au: Remove redundant casting in rtw_sta_mgt.c
staging: rtl8723au: Remove redundant casting in rtw_recv.c
staging: rtl8723au: Remove redundant casting in rtw_mlme.c
...
Diffstat (limited to 'drivers/iio/adc/Kconfig')
-rw-r--r-- | drivers/iio/adc/Kconfig | 21 |
1 files changed, 17 insertions, 4 deletions
diff --git a/drivers/iio/adc/Kconfig b/drivers/iio/adc/Kconfig index 24c28e3f93a3..a80d23628f14 100644 --- a/drivers/iio/adc/Kconfig +++ b/drivers/iio/adc/Kconfig | |||
@@ -96,9 +96,21 @@ config AD7923 | |||
96 | To compile this driver as a module, choose M here: the | 96 | To compile this driver as a module, choose M here: the |
97 | module will be called ad7923. | 97 | module will be called ad7923. |
98 | 98 | ||
99 | config AD799X | ||
100 | tristate "Analog Devices AD799x ADC driver" | ||
101 | depends on I2C | ||
102 | select IIO_BUFFER | ||
103 | select IIO_TRIGGERED_BUFFER | ||
104 | help | ||
105 | Say yes here to build support for Analog Devices: | ||
106 | ad7991, ad7995, ad7999, ad7992, ad7993, ad7994, ad7997, ad7998 | ||
107 | i2c analog to digital converters (ADC). Provides direct access | ||
108 | via sysfs. | ||
109 | |||
99 | config AT91_ADC | 110 | config AT91_ADC |
100 | tristate "Atmel AT91 ADC" | 111 | tristate "Atmel AT91 ADC" |
101 | depends on ARCH_AT91 | 112 | depends on ARCH_AT91 |
113 | depends on INPUT | ||
102 | select IIO_BUFFER | 114 | select IIO_BUFFER |
103 | select IIO_TRIGGERED_BUFFER | 115 | select IIO_TRIGGERED_BUFFER |
104 | select SYSFS | 116 | select SYSFS |
@@ -107,7 +119,7 @@ config AT91_ADC | |||
107 | 119 | ||
108 | config EXYNOS_ADC | 120 | config EXYNOS_ADC |
109 | tristate "Exynos ADC driver support" | 121 | tristate "Exynos ADC driver support" |
110 | depends on OF | 122 | depends on ARCH_EXYNOS || (OF && COMPILE_TEST) |
111 | help | 123 | help |
112 | Core support for the ADC block found in the Samsung EXYNOS series | 124 | Core support for the ADC block found in the Samsung EXYNOS series |
113 | of SoCs for drivers such as the touchscreen and hwmon to use to share | 125 | of SoCs for drivers such as the touchscreen and hwmon to use to share |
@@ -146,11 +158,12 @@ config MCP320X | |||
146 | called mcp320x. | 158 | called mcp320x. |
147 | 159 | ||
148 | config MCP3422 | 160 | config MCP3422 |
149 | tristate "Microchip Technology MCP3422/3/4 driver" | 161 | tristate "Microchip Technology MCP3422/3/4/6/7/8 driver" |
150 | depends on I2C | 162 | depends on I2C |
151 | help | 163 | help |
152 | Say yes here to build support for Microchip Technology's MCP3422, | 164 | Say yes here to build support for Microchip Technology's |
153 | MCP3423 or MCP3424 analog to digital converters. | 165 | MCP3422, MCP3423, MCP3424, MCP3426, MCP3427 or MCP3428 |
166 | analog to digital converters. | ||
154 | 167 | ||
155 | This driver can also be built as a module. If so, the module will be | 168 | This driver can also be built as a module. If so, the module will be |
156 | called mcp3422. | 169 | called mcp3422. |