AM64x MCU+ SDK  10.00.00
tisci_dsmek.h File Reference

Go to the source code of this file.

Data Structures

struct  tisci_msg_sa2ul_set_dsmek_req
 TISCI Request for setting DSMEK in SA2UL registers. More...
 
struct  tisci_msg_sa2ul_set_dsmek_resp
 TISCI Response for setting DSMEK in SA2UL registers. More...
 
struct  tisci_msg_sa2ul_release_dsmek_req
 TISCI Request for releasing DSMEK. More...
 
struct  tisci_msg_sa2ul_release_dsmek_resp
 TISCI Response for Releasing DSMEK. More...
 
struct  tisci_msg_sa2ul_get_dsmek_req
 TISCI Request for getting DSMEK via TISCI. More...
 
struct  tisci_msg_sa2ul_get_dsmek_resp
 TISCI Response for requesting DSMEK. More...
 

Macros

#define SA2UL_DSMEK_KEY_LEN   (32U)
 This file contains: More...
 
#define KDF_LABEL_AND_CONTEXT_LEN_MAX   41U
 key derivation label and context length More...
 

Functions

struct tisci_msg_sa2ul_set_dsmek_req __attribute__ ((__packed__))
 

Variables

struct tisci_header hdr
 
uint8_t sa2ul_instance
 
uint8_t kdf_label_len
 
uint8_t kdf_context_len
 
uint8_t kdf_label_and_context [KDF_LABEL_AND_CONTEXT_LEN_MAX]
 
uint8_t dsmek [SA2UL_DSMEK_KEY_LEN]
 

Variable Documentation

◆ hdr

struct tisci_header hdr

◆ sa2ul_instance

uint8_t sa2ul_instance

◆ kdf_label_len

uint8_t kdf_label_len

◆ kdf_context_len

uint8_t kdf_context_len

◆ kdf_label_and_context

uint8_t kdf_label_and_context[KDF_LABEL_AND_CONTEXT_LEN_MAX]

◆ dsmek

uint8_t dsmek[SA2UL_DSMEK_KEY_LEN]