Files | |
file | sciclient_lpm.h |
This file contains the definition of all the message IDs, message formats to be able to interact with the System Controller firmware for low power modes. | |
Functions | |
int32_t | Sciclient_lpmGetNextSysMode (uint32_t timeout, uint8_t *sysMode) |
Message to get the next system mode. More... | |
int32_t | Sciclient_lpmGetNextHostState (uint32_t timeout, uint8_t *hostState) |
Message to get the next host state. More... | |
enum gLPMSysModes |
int32_t Sciclient_lpmGetNextSysMode | ( | uint32_t | timeout, |
uint8_t * | sysMode | ||
) |
Message to get the next system mode.
Message: TISCI_MSG_LPM_GET_NEXT_SYS_MODE
Request: tisci_msg_lpm_get_next_sys_mode_req
Response: tisci_msg_lpm_get_next_sys_mode_resp
sysMode | Next system mode returned. |
timeout | Gives a sense of how long to wait for the operation. Refer SystemP_Timeout. |
int32_t Sciclient_lpmGetNextHostState | ( | uint32_t | timeout, |
uint8_t * | hostState | ||
) |
Message to get the next host state.
Message: TISCI_MSG_LPM_GET_NEXT_HOST_STATE
Request: tisci_msg_lpm_get_next_host_state_req
Response: tisci_msg_lpm_get_next_host_state_resp
hostState | Next host state returned. |
timeout | Gives a sense of how long to wait for the operation. Refer SystemP_Timeout. |