blob: 4d55b1b851b3135276f8f5749d9af6c97ab74eb3 [file] [log] [blame]
srinivas pandruvadabc1d57ba2012-09-05 13:56:00 +01001#
2# Magnetometer sensors
3#
4menu "Magnetometer sensors"
5
Jonathan Cameron2fc72cd2013-03-24 16:58:00 +00006config AK8975
7 tristate "Asahi Kasei AK8975 3-Axis Magnetometer"
8 depends on I2C
9 depends on GPIOLIB
10 help
11 Say yes here to build support for Asahi Kasei AK8975 3-Axis
12 Magnetometer.
13
14 To compile this driver as a module, choose M here: the module
15 will be called ak8975.
16
srinivas pandruvadabc1d57ba2012-09-05 13:56:00 +010017config HID_SENSOR_MAGNETOMETER_3D
18 depends on HID_SENSOR_HUB
19 select IIO_BUFFER
20 select IIO_TRIGGERED_BUFFER
21 select HID_SENSOR_IIO_COMMON
Alexander Holler9541cc32012-12-11 18:21:00 +000022 select HID_SENSOR_IIO_TRIGGER
srinivas pandruvadabc1d57ba2012-09-05 13:56:00 +010023 tristate "HID Magenetometer 3D"
24 help
25 Say yes here to build support for the HID SENSOR
26 Magnetometer 3D.
27
Denis Ciocca872e79a2013-01-25 23:44:00 +000028config IIO_ST_MAGN_3AXIS
29 tristate "STMicroelectronics magnetometers 3-Axis Driver"
30 depends on (I2C || SPI_MASTER) && SYSFS
31 select IIO_ST_SENSORS_CORE
32 select IIO_ST_MAGN_I2C_3AXIS if (I2C)
33 select IIO_ST_MAGN_SPI_3AXIS if (SPI_MASTER)
34 select IIO_TRIGGERED_BUFFER if (IIO_BUFFER)
Denis Ciocca872e79a2013-01-25 23:44:00 +000035 help
36 Say yes here to build support for STMicroelectronics magnetometers:
37 LSM303DLHC, LSM303DLM, LIS3MDL.
38
Peter Meerwald341673f2013-06-23 22:28:00 +010039 This driver can also be built as a module. If so, these modules
40 will be created:
Denis Ciocca872e79a2013-01-25 23:44:00 +000041 - st_magn (core functions for the driver [it is mandatory]);
42 - st_magn_i2c (necessary for the I2C devices [optional*]);
43 - st_magn_spi (necessary for the SPI devices [optional*]);
44
45 (*) one of these is necessary to do something.
46
47config IIO_ST_MAGN_I2C_3AXIS
48 tristate
49 depends on IIO_ST_MAGN_3AXIS
50 depends on IIO_ST_SENSORS_I2C
51
52config IIO_ST_MAGN_SPI_3AXIS
53 tristate
54 depends on IIO_ST_MAGN_3AXIS
55 depends on IIO_ST_SENSORS_SPI
56
srinivas pandruvadabc1d57ba2012-09-05 13:56:00 +010057endmenu