AM62L FreeRTOS SDK  11.00.00

Introduction

Header file containing scmi base protocol APIs.

Go to the source code of this file.

Functions

int32_t SCMI_baseGenericProtocolVersion (SCMI_Handle handle, SCMI_StandardProtocol protocolId, uint32_t *version)
 API to get generic protocol version. More...
 
int32_t SCMI_getBaseProtocolVersion (SCMI_Handle handle, uint32_t *version)
 API to get base protocol version. More...
 
int32_t SCMI_baseGetProtocolAttributes (SCMI_Handle handle, uint32_t *numAgents, uint32_t *numProtocols)
 API to get protocol attributes for base protocol. This gives number of agents and number of protocols supported in the platform. More...
 
int32_t SCMI_baseGetMessageAttributes (SCMI_Handle handle, uint32_t messageId, uint32_t *attributes)
 API to get message attributes for base protocol. More...
 
int32_t SCMI_baseDiscoverVendor (SCMI_Handle handle, uint8_t *vendor)
 API to get vendor name string. More...
 
int32_t SCMI_baseDiscoverSubVendor (SCMI_Handle handle, uint8_t *subVendor)
 API to get Sub-vendor name string. More...
 
int32_t SCMI_baseDiscoverImplementationVersion (SCMI_Handle handle, uint32_t *implVersion)
 API to get vendor implementation version. More...
 
int32_t SCMI_baseDiscoverListProtocols (SCMI_Handle handle, uint32_t *protocolCount, uint8_t *protocols)
 API to get supported protocols count and list by platform. More...