summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChethan Krishna N <chethan.krishna@stericsson.com>2011-08-25 13:04:38 +0530
committerPhilippe Langlais <philippe.langlais@stericsson.com>2012-05-22 11:06:06 +0200
commit6783fa1417f0bbe90f75e49d52ec67dd73004158 (patch)
tree224c8b9b52dda57c0768fb02ccfe7fa48b81249c
parent967357f610b0855ba29d375f2e0432f690b8089a (diff)
lsm303dlh: Detect chip version at run time
Enable both drivers and detect which probe has to be called based on hardware detected at run time. Change-Id: I7020b63c4345a23404cf06418aebaa876c504c1e Signed-off-by: Chethan Krishna N <chethan.krishna@stericsson.com> Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/27883 Reviewed-by: QATEST Reviewed-by: Srinidhi KASAGAR <srinidhi.kasagar@stericsson.com>
-rw-r--r--drivers/hwmon/Kconfig14
-rw-r--r--drivers/hwmon/Makefile3
2 files changed, 1 insertions, 16 deletions
diff --git a/drivers/hwmon/Kconfig b/drivers/hwmon/Kconfig
index cd1468b1b3a..72524d16630 100644
--- a/drivers/hwmon/Kconfig
+++ b/drivers/hwmon/Kconfig
@@ -710,20 +710,6 @@ config SENSORS_LSM303DLH_INPUT_DEVICE
interrupts, need to be enabled only when input device support
is required.
-config SENSORS_LSM303DLHC
- tristate "ST LSM303DLHC 3-axis accelerometer and 3-axis magnetometer"
- depends on I2C
- default n
- help
- This driver provides support for the LSM303DLHC chip which includes a
- 3-axis accelerometer and a 3-axis magnetometer.
-
- This driver can also be built as modules. If so, the module for
- accelerometer will be called lsm303dlhc_a and for magnetometer it will
- be called lsm303dlh_m.
-
- Say Y here if you have a device containing lsm303dlhc chip.
-
config SENSORS_L3G4200D
tristate "ST L3G4200D 3-axis gyroscope"
depends on I2C
diff --git a/drivers/hwmon/Makefile b/drivers/hwmon/Makefile
index 27eb2a571f8..adca284522b 100644
--- a/drivers/hwmon/Makefile
+++ b/drivers/hwmon/Makefile
@@ -84,8 +84,7 @@ obj-$(CONFIG_SENSORS_LM93) += lm93.o
obj-$(CONFIG_SENSORS_LM95241) += lm95241.o
obj-$(CONFIG_SENSORS_LM95245) += lm95245.o
obj-$(CONFIG_SENSORS_LTC4151) += ltc4151.o
-obj-$(CONFIG_SENSORS_LSM303DLH) += lsm303dlh_a.o lsm303dlh_m.o
-obj-$(CONFIG_SENSORS_LSM303DLHC) += lsm303dlhc_a.o lsm303dlh_m.o
+obj-$(CONFIG_SENSORS_LSM303DLH) += lsm303dlh_a.o lsm303dlh_m.o lsm303dlhc_a.o
obj-$(CONFIG_SENSORS_L3G4200D) += l3g4200d.o
obj-$(CONFIG_SENSORS_LTC4215) += ltc4215.o
obj-$(CONFIG_SENSORS_LTC4245) += ltc4245.o