summaryrefslogtreecommitdiff
path: root/drivers/hwmon
diff options
context:
space:
mode:
authorChethan Krishna N <chethan.krishna@stericsson.com>2011-08-25 13:04:38 +0530
committerRobert Marklund <robert.marklund@stericsson.com>2011-10-05 12:52:57 +0200
commit44502865041b1a6885e85c881ff5b44a4cabeca7 (patch)
tree268f22860025a9ab8d3bc704983d3c6171098d79 /drivers/hwmon
parent2ceb3ccd8dd9f8333daf6628cb6759316e707eb2 (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>
Diffstat (limited to 'drivers/hwmon')
-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 44a7d028b1f..602ba39286d 100644
--- a/drivers/hwmon/Kconfig
+++ b/drivers/hwmon/Kconfig
@@ -709,20 +709,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 5e6c62b28bc..4f614d48b37 100644
--- a/drivers/hwmon/Makefile
+++ b/drivers/hwmon/Makefile
@@ -83,8 +83,7 @@ obj-$(CONFIG_SENSORS_LM92) += lm92.o
obj-$(CONFIG_SENSORS_LM93) += lm93.o
obj-$(CONFIG_SENSORS_LM95241) += lm95241.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