1 /* Copyright (C) 2010 - 2013 UNISYS CORPORATION 2 * All rights reserved. 3 * 4 * This program is free software; you can redistribute it and/or modify 5 * it under the terms of the GNU General Public License as published by 6 * the Free Software Foundation; either version 2 of the License, or (at 7 * your option) any later version. 8 * 9 * This program is distributed in the hope that it will be useful, but 10 * WITHOUT ANY WARRANTY; without even the implied warranty of 11 * MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or 12 * NON INFRINGEMENT. See the GNU General Public License for more 13 * details. 14 */ 15 16 /* 17 * CHANNEL Guids 18 */ 19 20 /* Used in IOChannel 21 * {414815ed-c58c-11da-95a9-00e08161165f} 22 */ 23 #define SPAR_VHBA_CHANNEL_PROTOCOL_UUID \ 24 UUID_LE(0x414815ed, 0xc58c, 0x11da, \ 25 0x95, 0xa9, 0x0, 0xe0, 0x81, 0x61, 0x16, 0x5f) 26 static const uuid_le spar_vhba_channel_protocol_uuid = 27 SPAR_VHBA_CHANNEL_PROTOCOL_UUID; 28 29 /* Used in IOChannel 30 * {8cd5994d-c58e-11da-95a9-00e08161165f} 31 */ 32 #define SPAR_VNIC_CHANNEL_PROTOCOL_UUID \ 33 UUID_LE(0x8cd5994d, 0xc58e, 0x11da, \ 34 0x95, 0xa9, 0x0, 0xe0, 0x81, 0x61, 0x16, 0x5f) 35 static const uuid_le spar_vnic_channel_protocol_uuid = 36 SPAR_VNIC_CHANNEL_PROTOCOL_UUID; 37 38 /* Used in IOChannel 39 * {72120008-4AAB-11DC-8530-444553544200} 40 */ 41 #define SPAR_SIOVM_UUID \ 42 UUID_LE(0x72120008, 0x4AAB, 0x11DC, \ 43 0x85, 0x30, 0x44, 0x45, 0x53, 0x54, 0x42, 0x00) 44 static const uuid_le spar_siovm_uuid = SPAR_SIOVM_UUID; 45 46 /* Used in visornoop/visornoop_main.c 47 * {5b52c5ac-e5f5-4d42-8dff-429eaecd221f} 48 */ 49 #define SPAR_CONTROLDIRECTOR_CHANNEL_PROTOCOL_UUID \ 50 UUID_LE(0x5b52c5ac, 0xe5f5, 0x4d42, \ 51 0x8d, 0xff, 0x42, 0x9e, 0xae, 0xcd, 0x22, 0x1f) 52 53 static const uuid_le spar_controldirector_channel_protocol_uuid = 54 SPAR_CONTROLDIRECTOR_CHANNEL_PROTOCOL_UUID; 55 56 /* Used in visorchipset/visorchipset_main.c 57 * {B4E79625-AEDE-4EAA-9E11-D3EDDCD4504C} 58 */ 59 #define SPAR_DIAG_POOL_CHANNEL_PROTOCOL_UUID \ 60 UUID_LE(0xb4e79625, 0xaede, 0x4eaa, \ 61 0x9e, 0x11, 0xd3, 0xed, 0xdc, 0xd4, 0x50, 0x4c) 62