Version:  2.0.40 2.2.26 2.4.37 2.6.39 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15

Linux/drivers/iio/magnetometer/Kconfig

  1 #
  2 # Magnetometer sensors
  3 #
  4 # When adding new entries keep the list in alphabetical order
  5 
  6 menu "Magnetometer sensors"
  7 
  8 config AK8975
  9         tristate "Asahi Kasei AK8975 3-Axis Magnetometer"
 10         depends on I2C
 11         depends on GPIOLIB
 12         help
 13           Say yes here to build support for Asahi Kasei AK8975 3-Axis
 14           Magnetometer.
 15 
 16           To compile this driver as a module, choose M here: the module
 17           will be called ak8975.
 18 
 19 config MAG3110
 20         tristate "Freescale MAG3110 3-Axis Magnetometer"
 21         depends on I2C
 22         select IIO_BUFFER
 23         select IIO_TRIGGERED_BUFFER
 24         help
 25           Say yes here to build support for the Freescale MAG3110 3-Axis
 26           magnetometer.
 27 
 28           To compile this driver as a module, choose M here: the module
 29           will be called mag3110.
 30 
 31 config HID_SENSOR_MAGNETOMETER_3D
 32         depends on HID_SENSOR_HUB
 33         select IIO_BUFFER
 34         select IIO_TRIGGERED_BUFFER
 35         select HID_SENSOR_IIO_COMMON
 36         select HID_SENSOR_IIO_TRIGGER
 37         tristate "HID Magenetometer 3D"
 38         help
 39           Say yes here to build support for the HID SENSOR
 40           Magnetometer 3D.
 41 
 42 config IIO_ST_MAGN_3AXIS
 43         tristate "STMicroelectronics magnetometers 3-Axis Driver"
 44         depends on (I2C || SPI_MASTER) && SYSFS
 45         select IIO_ST_SENSORS_CORE
 46         select IIO_ST_MAGN_I2C_3AXIS if (I2C)
 47         select IIO_ST_MAGN_SPI_3AXIS if (SPI_MASTER)
 48         select IIO_TRIGGERED_BUFFER if (IIO_BUFFER)
 49         help
 50           Say yes here to build support for STMicroelectronics magnetometers:
 51           LSM303DLHC, LSM303DLM, LIS3MDL.
 52 
 53           This driver can also be built as a module. If so, these modules
 54           will be created:
 55           - st_magn (core functions for the driver [it is mandatory]);
 56           - st_magn_i2c (necessary for the I2C devices [optional*]);
 57           - st_magn_spi (necessary for the SPI devices [optional*]);
 58 
 59           (*) one of these is necessary to do something.
 60 
 61 config IIO_ST_MAGN_I2C_3AXIS
 62         tristate
 63         depends on IIO_ST_MAGN_3AXIS
 64         depends on IIO_ST_SENSORS_I2C
 65 
 66 config IIO_ST_MAGN_SPI_3AXIS
 67         tristate
 68         depends on IIO_ST_MAGN_3AXIS
 69         depends on IIO_ST_SENSORS_SPI
 70 
 71 endmenu

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us