aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKalimochoAz <calimochoazucarado@gmail.com>2012-06-04 07:24:09 +0200
committerZiyann <jaraidaniel@gmail.com>2014-11-19 21:07:38 +0100
commite0e50b3594e0fc197e5338a5acd81ad78e795b83 (patch)
treef962a0b296d199d9b2a13c0bb0ffd6d47f21439e
parent5a40ea2c42fae142780e2b8a63a253a37af860fd (diff)
downloadkernel_samsung_tuna-e0e50b3594e0fc197e5338a5acd81ad78e795b83.zip
kernel_samsung_tuna-e0e50b3594e0fc197e5338a5acd81ad78e795b83.tar.gz
kernel_samsung_tuna-e0e50b3594e0fc197e5338a5acd81ad78e795b83.tar.bz2
Correct compass for toroplus
-rwxr-xr-xarch/arm/mach-omap2/board-tuna-sensors.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/arch/arm/mach-omap2/board-tuna-sensors.c b/arch/arm/mach-omap2/board-tuna-sensors.c
index dcb8374..69adc31 100755
--- a/arch/arm/mach-omap2/board-tuna-sensors.c
+++ b/arch/arm/mach-omap2/board-tuna-sensors.c
@@ -170,7 +170,12 @@ static void omap4_tuna_fixup_orientations_maguro(int revision)
static void omap4_tuna_fixup_orientations_toro(int revision)
{
- if (revision >= 2) {
+ pr_info("HW %d", revision);
+ if (revision >= 14) {
+ rotcpy(mpu_data.orientation, orientation_back_left_90);
+ rotcpy(mpu_data.accel.orientation, orientation_back);
+ rotcpy(mpu_data.compass.orientation, orientation_back);
+ } else if (revision >= 2) {
rotcpy(mpu_data.orientation, orientation_back_left_90);
rotcpy(mpu_data.accel.orientation, orientation_back);
rotcpy(mpu_data.compass.orientation, orientation_back_180);