 |
AM62L FreeRTOS SDK
11.00.00
|
|
Go to the documentation of this file.
97 uint32_t *attributes, uint8_t *name);
109 uint32_t clockState);
121 uint32_t *clockState);
145 uint64_t *clockRate);
194 uint32_t *numPosParents,
195 uint32_t *possibleParents);
int32_t SCMI_clockParentGet(SCMI_Handle handle, uint32_t clockId, uint32_t *parentId)
API to get parent for a clock.
int32_t SCMI_clockGetAttrs(SCMI_Handle handle, uint32_t clockId, uint32_t *attributes, uint8_t *name)
API to get clock attributes for a clock Id.
void * SCMI_Handle
A handle that is returned from a SCMI_open() call.
Definition: scp/scmi/v0/scmi.h:68
int32_t SCMI_clockConfigSet(SCMI_Handle handle, uint32_t clockId, uint32_t clockState)
API to set clock state for a clock to enable or disable state.
int32_t SCMI_clockProtocolInit(SCMI_Handle handle)
API to initialise clock protocol.
int32_t SCMI_clockNameGet(SCMI_Handle handle, uint32_t clockId, uint8_t *name)
API to get clock's extended name.
int32_t SCMI_clockGetProtocolAttrs(SCMI_Handle handle, uint32_t *numClocks)
API to get clock protocol attributes using clockSCMI protocol.
int32_t SCMI_clockRateGet(SCMI_Handle handle, uint32_t clockId, uint64_t *clockRate)
API to get clock rate for a clock.
SCMI Driver API/interface file. This is SCMI top level include for applications.
int32_t SCMI_clockGetPossibleParents(SCMI_Handle handle, uint32_t clockId, uint32_t *numPosParents, uint32_t *possibleParents)
API to get possible parents for a clock.
int32_t SCMI_clockConfigGet(SCMI_Handle handle, uint32_t clockId, uint32_t *clockState)
API to get clock state for a clock.
int32_t SCMI_clockParentSet(SCMI_Handle handle, uint32_t clockId, uint32_t parentId)
API to set parent for a clock.
int32_t SCMI_clockRateSet(SCMI_Handle handle, uint32_t clockId, uint64_t clockRate)
API to set clock rate for a clock.