145fe6f7dSsrinivas pandruvada# 245fe6f7dSsrinivas pandruvada# Accelerometer drivers 345fe6f7dSsrinivas pandruvada# 445fe6f7dSsrinivas pandruvadamenu "Accelerometers" 545fe6f7dSsrinivas pandruvada 645fe6f7dSsrinivas pandruvadaconfig HID_SENSOR_ACCEL_3D 745fe6f7dSsrinivas pandruvada depends on HID_SENSOR_HUB 845fe6f7dSsrinivas pandruvada select IIO_BUFFER 945fe6f7dSsrinivas pandruvada select IIO_TRIGGERED_BUFFER 1045fe6f7dSsrinivas pandruvada select HID_SENSOR_IIO_COMMON 119541cc39SAlexander Holler select HID_SENSOR_IIO_TRIGGER 12ace43fceSPeter Meerwald tristate "HID Accelerometers 3D" 1345fe6f7dSsrinivas pandruvada help 1445fe6f7dSsrinivas pandruvada Say yes here to build support for the HID SENSOR 1545fe6f7dSsrinivas pandruvada accelerometers 3D. 1645fe6f7dSsrinivas pandruvada 1781ca486fSJonathan Cameronconfig KXSD9 1881ca486fSJonathan Cameron tristate "Kionix KXSD9 Accelerometer Driver" 1981ca486fSJonathan Cameron depends on SPI 2081ca486fSJonathan Cameron help 2181ca486fSJonathan Cameron Say yes here to build support for the Kionix KXSD9 accelerometer. 2281ca486fSJonathan Cameron Currently this only supports the device via an SPI interface. 2381ca486fSJonathan Cameron 24*d6251168SDenis Cioccaconfig IIO_ST_ACCEL_3AXIS 25*d6251168SDenis Ciocca tristate "STMicroelectronics accelerometers 3-Axis Driver" 26*d6251168SDenis Ciocca depends on (I2C || SPI_MASTER) && SYSFS 27*d6251168SDenis Ciocca select IIO_ST_SENSORS_CORE 28*d6251168SDenis Ciocca select IIO_ST_ACCEL_I2C_3AXIS if (I2C) 29*d6251168SDenis Ciocca select IIO_ST_ACCEL_SPI_3AXIS if (SPI_MASTER) 30*d6251168SDenis Ciocca select IIO_TRIGGERED_BUFFER if (IIO_BUFFER) 31*d6251168SDenis Ciocca select IIO_ST_ACCEL_BUFFER if (IIO_TRIGGERED_BUFFER) 32*d6251168SDenis Ciocca help 33*d6251168SDenis Ciocca Say yes here to build support for STMicroelectronics accelerometers: 34*d6251168SDenis Ciocca LSM303DLH, LSM303DLHC, LIS3DH, LSM330D, LSM330DL, LSM330DLC, 35*d6251168SDenis Ciocca LIS331DLH, LSM303DL, LSM303DLM, LSM330. 36*d6251168SDenis Ciocca 37*d6251168SDenis Ciocca This driver can also be built as a module. If so, will be created 38*d6251168SDenis Ciocca these modules: 39*d6251168SDenis Ciocca - st_accel (core functions for the driver [it is mandatory]); 40*d6251168SDenis Ciocca - st_accel_i2c (necessary for the I2C devices [optional*]); 41*d6251168SDenis Ciocca - st_accel_spi (necessary for the SPI devices [optional*]); 42*d6251168SDenis Ciocca 43*d6251168SDenis Ciocca (*) one of these is necessary to do something. 44*d6251168SDenis Ciocca 45*d6251168SDenis Cioccaconfig IIO_ST_ACCEL_I2C_3AXIS 46*d6251168SDenis Ciocca tristate 47*d6251168SDenis Ciocca depends on IIO_ST_ACCEL_3AXIS 48*d6251168SDenis Ciocca depends on IIO_ST_SENSORS_I2C 49*d6251168SDenis Ciocca 50*d6251168SDenis Cioccaconfig IIO_ST_ACCEL_SPI_3AXIS 51*d6251168SDenis Ciocca tristate 52*d6251168SDenis Ciocca depends on IIO_ST_ACCEL_3AXIS 53*d6251168SDenis Ciocca depends on IIO_ST_SENSORS_SPI 54*d6251168SDenis Ciocca 5545fe6f7dSsrinivas pandruvadaendmenu 56