VerifiedBoot: Fix incorrect mask to retrieve os_version

The os_version field in the bootimg header contains
both os_version and os_patch_level. The upper 21 bits
is the version and the lower 11 bits is os_patch_level.
An incorrect mask was used to parse the version.

Change-Id: I865bd1771a3323825525f5d985be330f4e4a1b81
diff --git a/QcomModulePkg/Library/avb/VerifiedBoot.c b/QcomModulePkg/Library/avb/VerifiedBoot.c
index 2317605..88d1089 100644
--- a/QcomModulePkg/Library/avb/VerifiedBoot.c
+++ b/QcomModulePkg/Library/avb/VerifiedBoot.c
@@ -444,7 +444,7 @@
 
 	BootImgHdr = (struct boot_img_hdr *)ImageBuffer;
 	Data.SystemSecurityLevel = (BootImgHdr->os_version & 0x7FF);
-	Data.SystemVersion = (BootImgHdr->os_version & 0xFFFFF8) >> 11;
+	Data.SystemVersion = (BootImgHdr->os_version & 0xFFFFF800) >> 11;
 
 	GUARD_OUT(KeyMasterSetRotAndBootState(&Data));