msm7630: Volume +/- to enter recovery/fastboot mode for Fluid

Change-Id: Ib30c711749205d03124ba256b14697881fd24cb1
CRs-fixed: 268251
diff --git a/app/aboot/aboot.c b/app/aboot/aboot.c
index f17ddfd..3322df5 100644
--- a/app/aboot/aboot.c
+++ b/app/aboot/aboot.c
@@ -642,9 +642,11 @@
 	/* Check if we should do something other than booting up */
 	if (keys_get_state(KEY_HOME) != 0)
 		boot_into_recovery = 1;
+	if (keys_get_state(KEY_VOLUMEUP) != 0)
+		boot_into_recovery = 1;
 	if (keys_get_state(KEY_BACK) != 0)
 		goto fastboot;
-	if (keys_get_state(KEY_CLEAR) != 0)
+	if (keys_get_state(KEY_VOLUMEDOWN) != 0)
 		goto fastboot;
 
 	#if NO_KEYPAD_DRIVER
diff --git a/target/msm7630_1x/keypad.c b/target/msm7630_1x/keypad.c
index 7261126..46c51c8 100644
--- a/target/msm7630_1x/keypad.c
+++ b/target/msm7630_1x/keypad.c
@@ -44,7 +44,8 @@
 static unsigned int qwerty_keymap[] = {
     [KEYMAP_INDEX(4, 2)] = KEY_BACK,          /* -L on SURF & FFA */
     [KEYMAP_INDEX(3, 4)] = KEY_HOME,          /* +R on SURF & FFA */
-    [KEYMAP_INDEX(1, 4)] = KEY_CLEAR,         /* '-' of left side switch on FLUID */
+    [KEYMAP_INDEX(1, 3)] = KEY_VOLUMEUP,      /* '+' of left side switch on FLUID */
+    [KEYMAP_INDEX(1, 4)] = KEY_VOLUMEDOWN,    /* '-' of left side switch on FLUID */
 };
 
 static struct qwerty_keypad_info qwerty_keypad = {
diff --git a/target/msm7630_surf/keypad.c b/target/msm7630_surf/keypad.c
index 7261126..46c51c8 100644
--- a/target/msm7630_surf/keypad.c
+++ b/target/msm7630_surf/keypad.c
@@ -44,7 +44,8 @@
 static unsigned int qwerty_keymap[] = {
     [KEYMAP_INDEX(4, 2)] = KEY_BACK,          /* -L on SURF & FFA */
     [KEYMAP_INDEX(3, 4)] = KEY_HOME,          /* +R on SURF & FFA */
-    [KEYMAP_INDEX(1, 4)] = KEY_CLEAR,         /* '-' of left side switch on FLUID */
+    [KEYMAP_INDEX(1, 3)] = KEY_VOLUMEUP,      /* '+' of left side switch on FLUID */
+    [KEYMAP_INDEX(1, 4)] = KEY_VOLUMEDOWN,    /* '-' of left side switch on FLUID */
 };
 
 static struct qwerty_keypad_info qwerty_keypad = {