summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJim Kaye <jameskaye@google.com>2017-09-01 11:48:55 -0700
committerBo Hu <bohu@google.com>2017-09-06 17:17:43 +0000
commit7b0446b84996e7c5af891cf52662b85055d64827 (patch)
tree8901120f5c0feb0c7ed7b1823a9353fe5a76e01d
parent264d7b77eb246b7db443fc994866afd3ef367ab5 (diff)
downloaddevice_generic_goldfish-7b0446b84996e7c5af891cf52662b85055d64827.tar.gz
device_generic_goldfish-7b0446b84996e7c5af891cf52662b85055d64827.tar.bz2
device_generic_goldfish-7b0446b84996e7c5af891cf52662b85055d64827.zip
Fix signaling of uncalibrated magnetic sensor
We messed up the bit masks, so these sensor values were not being recognized. Bug: 37465457 Test: CTS tests CtsSensorTestCases / android.hardware.cts.SensorBatchingTests now report 51 passed, 0 failed Change-Id: I4600d9734ac24460cfa68b90fb603e1b1e4d84b7 Merged-In: I4600d9734ac24460cfa68b90fb603e1b1e4d84b7 (cherry picked from commit 1558f08e8761bd04b29bc20b86161a4d6078a382) Change-Id: I2d0f9c3acd7e0053f137bb39c079d4b2f8fb5517
-rw-r--r--sensors/sensors_qemu.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sensors/sensors_qemu.c b/sensors/sensors_qemu.c
index 3665ec7c..05f064b3 100644
--- a/sensors/sensors_qemu.c
+++ b/sensors/sensors_qemu.c
@@ -75,7 +75,7 @@
#define SENSORS_LIGHT (1 << ID_LIGHT)
#define SENSORS_PRESSURE (1 << ID_PRESSURE)
#define SENSORS_HUMIDITY (1 << ID_HUMIDITY)
-#define SENSORS_MAGNETIC_FIELD_UNCALIBRATED (1 << ID_MAGNETIC_FIELD)
+#define SENSORS_MAGNETIC_FIELD_UNCALIBRATED (1 << ID_MAGNETIC_FIELD_UNCALIBRATED)
#define ID_CHECK(x) ((unsigned)((x) - ID_BASE) < MAX_NUM_SENSORS)