|
| | K_SEM_DEFINE (dmfw_ping_sem, 0, 1) |
| void | PostCm2DmMsg (Cm2DmMsgId msg_id, uint32_t data) |
| static Cm2DmMsgId | next_id_rr (uint32_t pending_messages) |
| int32_t | Cm2DmMsgReqSmbusHandler (uint8_t *data, uint8_t *size) |
| int32_t | Cm2DmMsgAckSmbusHandler (const uint8_t *data, uint8_t size) |
| void | IssueChipReset (Cm2DmResetLevel reset_level) |
| void | ChipResetRequest (void *arg) |
| void | UpdateFanSpeedRequest (uint32_t fan_speed) |
| void | UpdateForcedFanSpeedRequest (uint32_t fan_speed) |
| void | Dm2CmReadyRequest (void) |
| void | UpdateAutoResetTimeoutRequest (uint32_t timeout) |
| void | UpdateTelemHeartbeatRequest (uint32_t heartbeat) |
| void | RequestLedBlink (uint32_t blink_mode) |
| void | reset_request_handler (struct k_timer *timer) |
| | K_TIMER_DEFINE (reset_timer, reset_request_handler, NULL) |
| static uint8_t | reset_dm_handler (const union request *request, struct response *response) |
| | REGISTER_MESSAGE (TT_SMC_MSG_TRIGGER_RESET, reset_dm_handler) |
| static uint8_t | ping_dm_handler (const union request *request, struct response *response) |
| | Handler for host request to ping DMC.
|
| | REGISTER_MESSAGE (TT_SMC_MSG_PING_DM, ping_dm_handler) |
| static uint8_t | set_watchdog_timeout (const union request *request, struct response *response) |
| | REGISTER_MESSAGE (TT_SMC_MSG_SET_WDT_TIMEOUT, set_watchdog_timeout) |
| int32_t | Dm2CmSendDataHandler (const uint8_t *data, uint8_t size) |
| int32_t | Dm2CmPingHandler (const uint8_t *data, uint8_t size) |
| int32_t | Dm2CmPingV2 (uint8_t *data, uint8_t *size) |
| int32_t | Dm2CmSendPowerHandler (const uint8_t *data, uint8_t size) |
| uint16_t | GetInputPower (void) |
| int32_t | Dm2CmSendFanRPMHandler (const uint8_t *data, uint8_t size) |
| int32_t | SMBusTelemRegHandler (const uint8_t *data, uint8_t size) |
| int32_t | SMBusTelemDataHandler (uint8_t *data, uint8_t *size) |
| int32_t | Dm2CmSendThermTripCountHandler (const uint8_t *data, uint8_t size) |
| int32_t | Dm2CmWriteTelemetry (const uint8_t *data, uint8_t size) |
| int32_t | Dm2CmReadControlData (uint8_t *data, uint8_t *size) |
| int32_t | Dm2CmDMCLogHandler (const uint8_t *data, uint8_t size) |
CMFW to DMFW message handling.