/* * Copyright (c) 2011 Trusted Logic S.A. * All Rights Reserved. * * This software is the confidential and proprietary information of * Trusted Logic S.A. ("Confidential Information"). You shall not * disclose such Confidential Information and shall use it only in * accordance with the terms of the license agreement you entered * into with Trusted Logic S.A. * * TRUSTED LOGIC S.A. MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE * SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING * BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS * FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. TRUSTED LOGIC S.A. SHALL * NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, * MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. */ #ifndef __COMMON_SECURE_DRIVER_PROTOCOL_H__ #define __COMMON_SECURE_DRIVER_PROTOCOL_H__ /*C2537CC3-36F0-48D9-820E-559601478029*/ #define COMMON_SECURE_DRIVER_UUID {0xC2537CC3, 0x36F0, 0x48D9, {0x82, 0x0E, 0x55, 0x96, 0x01, 0x47, 0x80, 0x29}} #define COMMON_SECURE_DRIVER_GET_SECURE_BUFFER 0x00000000 #define COMMON_SECURE_DRIVER_HDCP_SECURE_IS_SECURE 0x00000002 #define COMMON_SECURE_DRIVER_ENTER_SECURE_PLAYBACK 0x00003000 #define COMMON_SECURE_DRIVER_EXIT_SECURE_PLAYBACK 0x00003001 #define COMMON_SECURE_DRIVER_LOCK_SECURE_PLAYBACK 0x00004000 #define COMMON_SECURE_DRIVER_UNLOCK_SECURE_PLAYBACK 0x00004001 #define COMMON_SECURE_DRIVER_CEK_UNWRAP 0x00006000 #define COMMON_SECURE_DRIVER_KEK_WRAP 0x00006001 #define COMMON_SECURE_DRIVER_KEK_UNWRAP 0x00006002 #endif /* __COMMON_SECURE_DRIVER_PROTOCOL_H__ */