145fe6f7dSsrinivas pandruvada# 245fe6f7dSsrinivas pandruvada# Accelerometer drivers 345fe6f7dSsrinivas pandruvada# 4*3edc84e6SLars-Peter Clausen# When adding new entries keep the list in alphabetical order 5*3edc84e6SLars-Peter Clausen 645fe6f7dSsrinivas pandruvadamenu "Accelerometers" 745fe6f7dSsrinivas pandruvada 845fe6f7dSsrinivas pandruvadaconfig HID_SENSOR_ACCEL_3D 945fe6f7dSsrinivas pandruvada depends on HID_SENSOR_HUB 1045fe6f7dSsrinivas pandruvada select IIO_BUFFER 1145fe6f7dSsrinivas pandruvada select IIO_TRIGGERED_BUFFER 1245fe6f7dSsrinivas pandruvada select HID_SENSOR_IIO_COMMON 139541cc39SAlexander Holler select HID_SENSOR_IIO_TRIGGER 14ace43fceSPeter Meerwald tristate "HID Accelerometers 3D" 1545fe6f7dSsrinivas pandruvada help 1645fe6f7dSsrinivas pandruvada Say yes here to build support for the HID SENSOR 1745fe6f7dSsrinivas pandruvada accelerometers 3D. 1845fe6f7dSsrinivas pandruvada 19d6251168SDenis Cioccaconfig IIO_ST_ACCEL_3AXIS 20d6251168SDenis Ciocca tristate "STMicroelectronics accelerometers 3-Axis Driver" 21d6251168SDenis Ciocca depends on (I2C || SPI_MASTER) && SYSFS 22d6251168SDenis Ciocca select IIO_ST_SENSORS_CORE 23d6251168SDenis Ciocca select IIO_ST_ACCEL_I2C_3AXIS if (I2C) 24d6251168SDenis Ciocca select IIO_ST_ACCEL_SPI_3AXIS if (SPI_MASTER) 25d6251168SDenis Ciocca select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) 26d6251168SDenis Ciocca help 27d6251168SDenis Ciocca Say yes here to build support for STMicroelectronics accelerometers: 28d6251168SDenis Ciocca LSM303DLH, LSM303DLHC, LIS3DH, LSM330D, LSM330DL, LSM330DLC, 29d6251168SDenis Ciocca LIS331DLH, LSM303DL, LSM303DLM, LSM330. 30d6251168SDenis Ciocca 31341673f1SPeter Meerwald This driver can also be built as a module. If so, these modules 32341673f1SPeter Meerwald will be created: 33d6251168SDenis Ciocca - st_accel (core functions for the driver [it is mandatory]); 34d6251168SDenis Ciocca - st_accel_i2c (necessary for the I2C devices [optional*]); 35d6251168SDenis Ciocca - st_accel_spi (necessary for the SPI devices [optional*]); 36d6251168SDenis Ciocca 37d6251168SDenis Ciocca (*) one of these is necessary to do something. 38d6251168SDenis Ciocca 39d6251168SDenis Cioccaconfig IIO_ST_ACCEL_I2C_3AXIS 40d6251168SDenis Ciocca tristate 41d6251168SDenis Ciocca depends on IIO_ST_ACCEL_3AXIS 42d6251168SDenis Ciocca depends on IIO_ST_SENSORS_I2C 43d6251168SDenis Ciocca 44d6251168SDenis Cioccaconfig IIO_ST_ACCEL_SPI_3AXIS 45d6251168SDenis Ciocca tristate 46d6251168SDenis Ciocca depends on IIO_ST_ACCEL_3AXIS 47d6251168SDenis Ciocca depends on IIO_ST_SENSORS_SPI 48d6251168SDenis Ciocca 49*3edc84e6SLars-Peter Clausenconfig KXSD9 50*3edc84e6SLars-Peter Clausen tristate "Kionix KXSD9 Accelerometer Driver" 51*3edc84e6SLars-Peter Clausen depends on SPI 52*3edc84e6SLars-Peter Clausen help 53*3edc84e6SLars-Peter Clausen Say yes here to build support for the Kionix KXSD9 accelerometer. 54*3edc84e6SLars-Peter Clausen Currently this only supports the device via an SPI interface. 55*3edc84e6SLars-Peter Clausen 5645fe6f7dSsrinivas pandruvadaendmenu 57