QcomModulePkg: Add support for flashing UBI images

Check the image header for flashing and flash using respective UBI
flashing protocol, if the image header matches with UBI.

Change-Id: I90ccb07ab8fd70c8185b2fd9795fdf5323e61678
diff --git a/QcomModulePkg/QcomModulePkg.dec b/QcomModulePkg/QcomModulePkg.dec
index b5752a5..519d101 100644
--- a/QcomModulePkg/QcomModulePkg.dec
+++ b/QcomModulePkg/QcomModulePkg.dec
@@ -126,6 +126,8 @@
   gEfiHashAlgorithmSha256Guid =         { 0x51aa59de, 0xfdf2, 0x4ea3, {0xbc, 0x63, 0x87, 0x5f, 0xb7, 0x84, 0x2e, 0xe9 } }
 
   gQcomRngProtocolGuid             =    { 0x3152bca5, 0xeade, 0x433d, { 0x86, 0x2e, 0xc0, 0x1c, 0xdc, 0x29, 0x1f, 0x44 } }
+  #UBI flasher protocol Guid
+  gEfiUbiFlasherProtocolGuid =          { 0xe3eef434, 0x22c9, 0xe33b, { 0x8f, 0x5d, 0x0e, 0x81, 0x68, 0x6a, 0x68, 0xcb } }
 
 [PcdsFixedAtBuild.common]
   # LinuxLoaderCommon