60 #ifndef SCICLIENT_PROCBOOT_H_
61 #define SCICLIENT_PROCBOOT_H_
161 const struct tisci_msg_proc_set_config_req * configReq,
189 uint32_t control_flags_1_set,
190 uint32_t control_flags_1_clear,
210 const struct tisci_msg_proc_auth_boot_req * authBootCfg,
233 struct tisci_msg_proc_get_status_resp * procStatus,
285 uint8_t num_match_iterations,
286 uint8_t delay_per_iteration_us,
287 uint32_t status_flags_1_set_all_wait,
288 uint32_t status_flags_1_set_any_wait,
289 uint32_t status_flags_1_clr_all_wait,
290 uint32_t status_flags_1_clr_any_wait,
int32_t Sciclient_procBootReleaseProcessor(uint8_t processorId, uint32_t reqFlag, uint32_t timeout)
Message to release a processor Provides a means for the host with current control to relinquish a phy...
int32_t Sciclient_procBootSetSequenceCtrl(uint8_t processorId, uint32_t control_flags_1_set, uint32_t control_flags_1_clear, uint32_t reqFlag, uint32_t timeout)
Message to setup the processor sequence control. Provides a means for the host with current control t...
int32_t Sciclient_procBootAuthAndStart(const struct tisci_msg_proc_auth_boot_req *authBootCfg, uint32_t timeout)
Message to Authorize and Start Processor Boot: Provides a means for the host with current control to ...
int32_t Sciclient_procBootGetProcessorState(uint8_t processorId, struct tisci_msg_proc_get_status_resp *procStatus, uint32_t timeout)
Message to Get Processor Status Provides a means for hosts in the permitted list to get the status of...
int32_t Sciclient_procBootWaitProcessorState(uint8_t processorId, uint8_t num_match_iterations, uint8_t delay_per_iteration_us, uint32_t status_flags_1_set_all_wait, uint32_t status_flags_1_set_any_wait, uint32_t status_flags_1_clr_all_wait, uint32_t status_flags_1_clr_any_wait, uint32_t reqFlag, uint32_t timeout)
Message to Wait for Processor Status Provides a means for hosts to request the SYSFW to wait till a a...
int32_t Sciclient_procBootHandoverProcessor(uint8_t processorId, uint8_t hostId, uint32_t timeout)
Message to handover a processor Provides a means for the host with current control to relinquish a ph...
int32_t Sciclient_procBootSetProcessorCfg(const struct tisci_msg_proc_set_config_req *configReq, uint32_t timeout)
Message to set the processor configuration Provides a means for the host with current control to do t...
int32_t Sciclient_procBootRequestProcessor(uint8_t processorId, uint32_t timeout)
Message to request a processor Provides a means for either the “recovery master” host or another host...