AM64x MCU+ SDK  09.02.00

Introduction

DMSC controls the power management, security and resource management of the device.

Data Structures

struct  tisci_msg_version_req
 Notification message to indicate the DMSC is available. More...
 
struct  tisci_msg_version_resp
 TISCI_MSG_VERSION request to provide version info about currently running firmware. More...
 
struct  tisci_msg_boot_notification_req
 Notification message to indicate the DMSC is available. More...
 
struct  tisci_msg_boot_notification_resp
 Response to notification message about firmware availability. More...
 
struct  tisci_msg_board_config_rm_req
 TISCI_MSG_BOARD_CONFIG_RM request to provide the location and size of the tisci_boardcfg Resource Management configuration structure. More...
 
struct  tisci_msg_board_config_rm_resp
 Empty response for TISCI_MSG_BOARD_CONFIG_RM. More...
 
struct  tisci_msg_board_config_resasg_resp
 Empty response for TISCI_MSG_BOARD_CONFIG_RESASG. More...
 
struct  tisci_msg_board_config_req
 TISCI_MSG_BOARD_CONFIG request to provide the location and size of the tisci_boardcfg structure. More...
 
struct  tisci_msg_board_config_resp
 Empty response for TISCI_MSG_BOARD_CONFIG. More...
 
struct  tisci_msg_board_config_security_req
 TISCI_MSG_BOARD_CONFIG_SECURITY request to provide the location and size of the tisci_boardcfg security configuration structure. More...
 
struct  tisci_msg_board_config_security_resp
 Empty response for TISCI_MSG_BOARD_CONFIG_SECURITY. More...
 
struct  tisci_msg_board_config_pm_req
 TISCI_MSG_BOARD_CONFIG_PM request to provide the location and size of the tisci_boardcfg Power Management configuration structure. More...
 
struct  tisci_msg_board_config_pm_resp
 Empty response for TISCI_MSG_BOARD_CONFIG_PM. More...
 
struct  tisci_query_msmc_req
 TISCI_MSG_QUERY_MSMC request to provide currently available MSMC memory if present in the SoC. More...
 
struct  tisci_query_msmc_resp
 TISCI_MSG_QUERY_MSMC request response providing currently available MSMC memory if present in the SoC. More...
 
struct  tisci_get_trace_config_req
 TISCI_MSG_GET_TRACE_CONFIG request to get the debug trace config from base board config. More...
 
struct  tisci_get_trace_config_resp
 TISCI_MSG_GET_TRACE_CONFIG request response providing the debug config from base board config. More...
 
struct  tisci_query_fw_caps_req
 TISCI_MSG_QUERY_FW_CAPS request to provide the firmware/SOC capabilities. More...
 
struct  tisci_query_fw_caps_resp
 TISCI_MSG_QUERY_FW_CAPS request response providing currently available SOC/firmware capabilities. More...
 

Functions

struct tisci_msg_version_req __attribute__ ((__packed__))
 

Macros

#define TISCI_MSG_FLAG_FW_CAP_GENERIC_CAP   TISCI_BIT(0)
 This file contains: More...
 
#define TISCI_MSG_FLAG_FW_CAP_LPM_DEEP_SLEEP   TISCI_BIT(1)
 
#define TISCI_MSG_FLAG_FW_CAP_LPM_MCU_ONLY   TISCI_BIT(2)
 
#define TISCI_MSG_FLAG_FW_CAP_LPM_STANDBY   TISCI_BIT(3)
 
#define TISCI_MSG_FLAG_FW_CAP_LPM_PARTIAL_IO_ON   TISCI_BIT(4)
 

Macro Definition Documentation

◆ TISCI_MSG_FLAG_FW_CAP_GENERIC_CAP

#define TISCI_MSG_FLAG_FW_CAP_GENERIC_CAP   TISCI_BIT(0)

This file contains:

    WARNING!!: Autogenerated file from SYSFW. DO NOT MODIFY!!

System Firmware

TISCI Data structures for core messages Bit fields of TISCI_MSG_QUERY_FW_CAPS message

◆ TISCI_MSG_FLAG_FW_CAP_LPM_DEEP_SLEEP

#define TISCI_MSG_FLAG_FW_CAP_LPM_DEEP_SLEEP   TISCI_BIT(1)

◆ TISCI_MSG_FLAG_FW_CAP_LPM_MCU_ONLY

#define TISCI_MSG_FLAG_FW_CAP_LPM_MCU_ONLY   TISCI_BIT(2)

◆ TISCI_MSG_FLAG_FW_CAP_LPM_STANDBY

#define TISCI_MSG_FLAG_FW_CAP_LPM_STANDBY   TISCI_BIT(3)

◆ TISCI_MSG_FLAG_FW_CAP_LPM_PARTIAL_IO_ON

#define TISCI_MSG_FLAG_FW_CAP_LPM_PARTIAL_IO_ON   TISCI_BIT(4)

Function Documentation

◆ __attribute__()

struct tisci_msg_version_req __attribute__ ( (__packed__)  )