Add 8903 MP PCBA stage

PCB Variant Table:
 GPIO_99	GPIO_98		GPIO_97
 0		 0		 0		EP0
 0		 0		 1		EP1
 0		 1		 0		EP2
 0		 1		 1		FP
 1               0               0              MP
 1               0               1              MP-8903MB_001

Change-Id: I8dd2fb0a23b592d111e8c0c78389484fadab90ff
diff --git a/app/aboot/aboot.c b/app/aboot/aboot.c
index 4ba3684..1f718e6 100755
--- a/app/aboot/aboot.c
+++ b/app/aboot/aboot.c
@@ -221,6 +221,7 @@
 static const char *PCBA_STAGE_2 = " androidboot.pcbastage=EP2";
 static const char *PCBA_STAGE_3 = " androidboot.pcbastage=FP";
 static const char *PCBA_STAGE_4 = " androidboot.pcbastage=MP";
+static const char *PCBA_STAGE_5 = " androidboot.pcbastage=MP-8903MB_001";
 static const char *PCBA_STAGE_F = " androidboot.pcbastage=Reserved";
 
 #if VERIFIED_BOOT
@@ -498,6 +499,9 @@
 	// 	0			0			1		    EP1
 	// 	0			1			0		    EP2
 	// 	0			1			1		    PP
+	// 	0			1			1		    FP(8901MB-007)/PP
+	// 	1			0			0		    MP(8901MB-008)
+	// 	1			0			1		    MP-8903MB_001
 	return pcba_stage;
 }
 
@@ -696,14 +700,18 @@
 			cmdline_len += strlen(PCBA_STAGE_2);
 			break;
 
-		case 3: // FP/PP
+		case 3: // FP(8901MB-007)/PP
 			cmdline_len += strlen(PCBA_STAGE_3);
 			break;
 
-		case 4: // MP
+		case 4: // MP(8901MB-008)
 			cmdline_len += strlen(PCBA_STAGE_4);
 			break;
 
+		case 5: // MP-8903MB_001
+		    cmdline_len += strlen(PCBA_STAGE_5);
+			break;
+
 		default:// Reserved
 			cmdline_len += strlen(PCBA_STAGE_F);
 			break;
@@ -902,6 +910,11 @@
 			if (have_cmdline) --dst;
 			while ((*dst++ = *src++));
 						break;
+		  case 5:
+			src = PCBA_STAGE_5;
+			if (have_cmdline) --dst;
+			while ((*dst++ = *src++));
+						break;
 		  default:
 			src = PCBA_STAGE_F;
 			if (have_cmdline) --dst;