diff options
author | KalimochoAz <calimochoazucarado@gmail.com> | 2012-06-04 07:24:09 +0200 |
---|---|---|
committer | Ziyann <jaraidaniel@gmail.com> | 2014-11-19 21:07:38 +0100 |
commit | e0e50b3594e0fc197e5338a5acd81ad78e795b83 (patch) | |
tree | f962a0b296d199d9b2a13c0bb0ffd6d47f21439e | |
parent | 5a40ea2c42fae142780e2b8a63a253a37af860fd (diff) | |
download | kernel_samsung_tuna-e0e50b3594e0fc197e5338a5acd81ad78e795b83.zip kernel_samsung_tuna-e0e50b3594e0fc197e5338a5acd81ad78e795b83.tar.gz kernel_samsung_tuna-e0e50b3594e0fc197e5338a5acd81ad78e795b83.tar.bz2 |
Correct compass for toroplus
-rwxr-xr-x | arch/arm/mach-omap2/board-tuna-sensors.c | 7 |
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); |