Region changes for end-to-end tests

Change-Id: I0010b2685c09fa97d9e9b3aa7b8af6fa8858d3d2
(cherry picked from commit de9481fc7f77e0f3c4a2618729f5dff8d7d468f4)
diff --git a/launcher/vsoc_mem.json b/launcher/vsoc_mem.json
index a32be9d..eab8805 100644
--- a/launcher/vsoc_mem.json
+++ b/launcher/vsoc_mem.json
@@ -15,32 +15,52 @@
   },
 
   "version" : "1",
-  "comment" : "The first page should be reserved for top level headers and region descriptors only",
+  "__comment" : "The first page should be reserved for top level headers and region descriptors only",
   "size" : "4194304",
-  "region_count" : "3",
+  "region_count" : "4",
 
   "vsoc_shm_layout_descriptor" : {
-    "comment": "The top level layout descriptor",
+    "__comment": "The top level layout descriptor",
     "size": "<populated by querying the shm region size at runtime>",
-    "region_count" : "3",
+    "region_count" : "4",
     "vsoc_region_desc_offset" : "128"
   },
 
   "vsoc_device_regions" : [
    {
-     "comment" : "HWComposer",
+     "__comment" : "Primary end to end test region",
      "current_version" : "1",
      "min_compatible_version" : "1",
      "region_begin_offset" : "4096",
-     "region_end_offset" : "16384",
+     "region_end_offset" : "8192",
 
      "guest_to_host_signal_table" : {
-       "comment" : "",
+       "__comment" : "",
        "num_nodes_lg2" : "2"
      },
 
      "host_to_guest_signal_table" : {
-       "comment" : "",
+       "__comment" : "",
+       "num_nodes_lg2" : "2"
+     },
+
+     "device_name" : "e2e_primary"
+   },
+
+   {
+     "__comment" : "HWComposer",
+     "current_version" : "1",
+     "min_compatible_version" : "1",
+     "region_begin_offset" : "8192",
+     "region_end_offset" : "16384",
+
+     "guest_to_host_signal_table" : {
+       "__comment" : "",
+       "num_nodes_lg2" : "2"
+     },
+
+     "host_to_guest_signal_table" : {
+       "__comment" : "",
        "num_nodes_lg2" : "2"
      },
 
@@ -48,42 +68,42 @@
    },
 
    {
-     "comment" : "Sensors",
+     "__comment" : "Sensors",
      "current_version" : "1",
      "min_compatible_version" : "1",
      "region_begin_offset" : "16384",
      "region_end_offset" : "32768",
 
      "guest_to_host_signal_table" : {
-       "comment" : "each node is the size of a unit32_t. See vsoc_shm.h line 81",
+       "__comment" : "each node is the size of a unit32_t. See vsoc_shm.h line 81",
        "num_nodes_lg2" : "1"
      },
 
      "host_to_guest_signal_table" : {
-       "comment" : "",
+       "__comment" : "",
        "num_nodes_lg2" : "1"
      },
 
      "device_name" : "sensors"
    },
    {
-    "comment" : "Misc",
+    "__comment" : "e2e_secondary",
     "current_version" : "1",
     "min_compatible_version" : "1",
     "region_begin_offset" : "32768",
     "region_end_offset" : "36864",
 
     "guest_to_host_signal_table" : {
-      "comment" : "",
+      "__comment" : "",
       "num_nodes_lg2" : "1"
     },
 
     "host_to_guest_signal_table" : {
-      "comment" : "",
+      "__comment" : "",
       "num_nodes_lg2" : "1"
     },
 
-    "device_name" : "misc"
+    "device_name" : "e2e_secondary"
    }
   ]
 }