arm: tegra: cardhu: Fix E-Compass orientation
Ali Ekici [Thu, 1 Sep 2011 00:01:03 +0000 (17:01 -0700)]
E-Compass does not show correct North-South direction
Fix orientation in board file

Bug 842788

Original-Change-Id: I6a492719afc79f8268f27fb82ee488952ffc9813
Reviewed-on: http://git-master/r/50313
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R469ffa6c1996eefcc260d4125c1cada9b2c15704

arch/arm/mach-tegra/board-cardhu-sensors.c

index 2f8729e..5809618 100644 (file)
@@ -733,7 +733,7 @@ static struct mpu3050_platform_data mpu3050_data = {
        .adapt_num   = 2,
        .bus         = EXT_SLAVE_BUS_PRIMARY,
        .address     = 0x0C,
-       .orientation = { 0, -1, 0, 1, 0, 0, 0, 0, 1 },  /* Orientation matrix for AKM on cardhu */
+       .orientation = { 1, 0, 0, 0, 1, 0, 0, 0, 1 },  /* Orientation matrix for AKM on cardhu */
        },
 };