diff options
author | Denis CIOCCA <denis.ciocca@st.com> | 2013-06-03 10:58:00 -0400 |
---|---|---|
committer | Jonathan Cameron <jic23@kernel.org> | 2013-06-05 13:41:23 -0400 |
commit | 217494e5b780ad85485c1bb6382ce50b5fa2dc26 (patch) | |
tree | 26e9fd1c62477c099c05a3fbcdd265c287bc1ef8 /drivers/iio/pressure/Kconfig | |
parent | 607a568ab69c5ac345a286267a27294888f8bb5f (diff) |
iio:pressure: Add STMicroelectronics pressures driver
This patch adds a generic pressure driver for STMicroelectronics
pressure sensors, currently it supports: LPS331AP.
Signed-off-by: Denis Ciocca <denis.ciocca@st.com>
Signed-off-by: Jonathan Cameron <jic23@kernel.org>
Diffstat (limited to 'drivers/iio/pressure/Kconfig')
-rw-r--r-- | drivers/iio/pressure/Kconfig | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/drivers/iio/pressure/Kconfig b/drivers/iio/pressure/Kconfig new file mode 100644 index 000000000000..9427f01e1499 --- /dev/null +++ b/drivers/iio/pressure/Kconfig | |||
@@ -0,0 +1,35 @@ | |||
1 | # | ||
2 | # Pressure drivers | ||
3 | # | ||
4 | menu "Pressure Sensors" | ||
5 | |||
6 | config IIO_ST_PRESS | ||
7 | tristate "STMicroelectronics pressures Driver" | ||
8 | depends on (I2C || SPI_MASTER) && SYSFS | ||
9 | select IIO_ST_SENSORS_CORE | ||
10 | select IIO_ST_PRESS_I2C if (I2C) | ||
11 | select IIO_ST_PRESS_SPI if (SPI_MASTER) | ||
12 | select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) | ||
13 | help | ||
14 | Say yes here to build support for STMicroelectronics pressures: | ||
15 | LPS331AP. | ||
16 | |||
17 | This driver can also be built as a module. If so, will be created | ||
18 | these modules: | ||
19 | - st_pressure (core functions for the driver [it is mandatory]); | ||
20 | - st_pressure_i2c (necessary for the I2C devices [optional*]); | ||
21 | - st_pressure_spi (necessary for the SPI devices [optional*]); | ||
22 | |||
23 | (*) one of these is necessary to do something. | ||
24 | |||
25 | config IIO_ST_PRESS_I2C | ||
26 | tristate | ||
27 | depends on IIO_ST_PRESS | ||
28 | depends on IIO_ST_SENSORS_I2C | ||
29 | |||
30 | config IIO_ST_PRESS_SPI | ||
31 | tristate | ||
32 | depends on IIO_ST_PRESS | ||
33 | depends on IIO_ST_SENSORS_SPI | ||
34 | |||
35 | endmenu | ||