Thread (105 messages) flat view 105 messages, 8 authors, 2013-09-17

[PATCH 38/38] iio: magn-core: st: Provide support for the LSM303DLH

From: Denis CIOCCA <hidden>
Date: 2013-09-16 09:33:21
Also in: linux-iio, lkml

Hi Lee,
quoted hunk ↗ jump to hunk
index 12e7e79..b2e2917 100644
--- a/drivers/iio/magnetometer/st_magn_core.c
+++ b/drivers/iio/magnetometer/st_magn_core.c
@@ -151,7 +151,8 @@ static const struct st_sensors st_magn_sensors[] = {
  		.wai = ST_MAGN_1_WAI_EXP,
  		.sensors_supported = {
  			[0] = LSM303DLHC_MAGN_DEV_NAME,
-			[1] = LSM303DLM_MAGN_DEV_NAME,
+			[1] = LSM303DLH_MAGN_DEV_NAME,
+			[0] = LSM303DLM_MAGN_DEV_NAME,
Are you sure that it works?
Because LSM303DLH magnetometer use different kind of WAI registers. This 
driver read 0x0f and in this case the value is 0 and the driver do not 
probe...You have to read the identification registers (0x0a, 0x0b, 0x0c) 
in that case.

Denis
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help