+ case PropertyTypeXen:\r
+ ASSERT (Len == 16);\r
+\r
+ //\r
+ // Retrieve the reg base from this node and wire it up to the\r
+ // MMIO flavor of the XenBus root device I/O protocol\r
+ //\r
+ RegBase = fdt64_to_cpu (((UINT64 *)RegProp)[0]);\r
+ Handle = NULL;\r
+ Status = XenIoMmioInstall (&Handle, RegBase);\r
+ if (EFI_ERROR (Status)) {\r
+ DEBUG ((EFI_D_ERROR, "%a: XenIoMmioInstall () failed on a new handle "\r
+ "(Status == %r)\n", __FUNCTION__, Status));\r
+ break;\r
+ }\r
+\r
+ DEBUG ((EFI_D_INFO, "Found Xen node with Grant table @ 0x%Lx\n", RegBase));\r
+\r
+ break;\r
+\r