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

(cherry picked from commit 1558f08e8761bd04b29bc20b86161a4d6078a382)

Change-Id: I914584144663133e94a63e6c0152c4a860bfc02a
diff --git a/sensors/sensors_qemu.c b/sensors/sensors_qemu.c
index 7954cf5..f58505a 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)