4 menu "Magnetometer sensors"
7 tristate "Asahi Kasei AK8975 3-Axis Magnetometer"
11 Say yes here to build support for Asahi Kasei AK8975 3-Axis
14 To compile this driver as a module, choose M here: the module
15 will be called ak8975.
17 config HID_SENSOR_MAGNETOMETER_3D
18 depends on HID_SENSOR_HUB
20 select IIO_TRIGGERED_BUFFER
21 select HID_SENSOR_IIO_COMMON
22 select HID_SENSOR_IIO_TRIGGER
23 tristate "HID Magenetometer 3D"
25 Say yes here to build support for the HID SENSOR
28 config 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)
35 select IIO_ST_MAGN_BUFFER if (IIO_TRIGGERED_BUFFER)
37 Say yes here to build support for STMicroelectronics magnetometers:
38 LSM303DLHC, LSM303DLM, LIS3MDL.
40 This driver can also be built as a module. If so, will be created
42 - st_magn (core functions for the driver [it is mandatory]);
43 - st_magn_i2c (necessary for the I2C devices [optional*]);
44 - st_magn_spi (necessary for the SPI devices [optional*]);
46 (*) one of these is necessary to do something.
48 config IIO_ST_MAGN_I2C_3AXIS
50 depends on IIO_ST_MAGN_3AXIS
51 depends on IIO_ST_SENSORS_I2C
53 config IIO_ST_MAGN_SPI_3AXIS
55 depends on IIO_ST_MAGN_3AXIS
56 depends on IIO_ST_SENSORS_SPI