From e0e50b3594e0fc197e5338a5acd81ad78e795b83 Mon Sep 17 00:00:00 2001 From: KalimochoAz <calimochoazucarado@gmail.com> Date: Mon, 4 Jun 2012 07:24:09 +0200 Subject: Correct compass for toroplus --- arch/arm/mach-omap2/board-tuna-sensors.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'arch') 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); -- cgit v1.1