gralloc: Fix heap_id_mask

heap_mask has changed to heap_id_mask in newer ion headers.

Change-Id: I605ea81a59660e1aaae2e688dca5fa27c74e79a8
diff --git a/libgralloc/ionalloc.cpp b/libgralloc/ionalloc.cpp
index 3acf06e..e657610 100644
--- a/libgralloc/ionalloc.cpp
+++ b/libgralloc/ionalloc.cpp
@@ -73,7 +73,11 @@
 
     ionAllocData.len = data.size;
     ionAllocData.align = data.align;
+#ifdef QCOM_BSP
     ionAllocData.heap_mask = data.flags & ~ION_SECURE;
+#else
+    ionAllocData.heap_id_mask = data.flags & ~ION_SECURE;
+#endif
     ionAllocData.flags = data.uncached ? 0 : ION_FLAG_CACHED;
     // ToDo: replace usage of alloc data structure with
     //  ionallocdata structure.