xilsecure
Vitis Drivers API Documentation
xsecure_plat_client.h File Reference

Overview

This file Contains the client function prototypes, defines and macros for the platform specific client APIs.

MODIFICATION HISTORY:
Ver   Who  Date     Changes


5.1 kpt 01/14/23 Initial release 5.2 vns 07/07/23 Added separate IPI commands for Crypto Status update kpt 07/09/23 Added APIs related to Key wrap and unwrap 5.3 kpt 12/13/23 Added RSA quiet mode support 5.4 yog 04/29/24 Fixed doxygen grouping. kpt 06/13/24 Added XSecure_ReleaseRsaKey

 

Functions

int XSecure_UpdateHnicCryptoStatus (XSecure_ClientInstance *InstancePtr, XSecure_CryptoStatusOp CryptoStatusOp, u32 CryptoMask)
 This function sends IPI request to set crypto status bit of HNIC. More...
 
int XSecure_UpdateCpm5NCryptoStatus (XSecure_ClientInstance *InstancePtr, XSecure_CryptoStatusOp CryptoStatusOp, u32 CryptoMask)
 This function sends IPI request to set crypto status bit of of CPM 5N. More...
 
int XSecure_UpdatePkiCryptoStatus (XSecure_ClientInstance *InstancePtr, XSecure_CryptoStatusOp CryptoStatusOp, u32 CryptoMask)
 This function sends IPI request to set crypto status bit of PKI. More...
 
int XSecure_UpdatePcideCryptoStatus (XSecure_ClientInstance *InstancePtr, XSecure_CryptoStatusOp CryptoStatusOp, u32 CryptoMask)
 This function sends IPI request to set crypto status bit of PCIDE. More...