Lines Matching refs:psp_context

83 static int psp_v13_0_init_microcode(struct psp_context *psp)  in psp_v13_0_init_microcode()
139 static bool psp_v13_0_is_sos_alive(struct psp_context *psp) in psp_v13_0_is_sos_alive()
149 static void psp_v13_0_bootloader_print_status(struct psp_context *psp, in psp_v13_0_bootloader_print_status()
175 static int psp_v13_0_wait_for_vmbx_ready(struct psp_context *psp) in psp_v13_0_wait_for_vmbx_ready()
197 static int psp_v13_0_wait_for_bootloader(struct psp_context *psp) in psp_v13_0_wait_for_bootloader()
228 static int psp_v13_0_wait_for_bootloader_steady_state(struct psp_context *psp) in psp_v13_0_wait_for_bootloader_steady_state()
250 static int psp_v13_0_bootloader_load_component(struct psp_context *psp, in psp_v13_0_bootloader_load_component()
285 static int psp_v13_0_bootloader_load_kdb(struct psp_context *psp) in psp_v13_0_bootloader_load_kdb()
290 static int psp_v13_0_bootloader_load_spl(struct psp_context *psp) in psp_v13_0_bootloader_load_spl()
295 static int psp_v13_0_bootloader_load_sysdrv(struct psp_context *psp) in psp_v13_0_bootloader_load_sysdrv()
300 static int psp_v13_0_bootloader_load_soc_drv(struct psp_context *psp) in psp_v13_0_bootloader_load_soc_drv()
305 static int psp_v13_0_bootloader_load_intf_drv(struct psp_context *psp) in psp_v13_0_bootloader_load_intf_drv()
310 static int psp_v13_0_bootloader_load_dbg_drv(struct psp_context *psp) in psp_v13_0_bootloader_load_dbg_drv()
315 static int psp_v13_0_bootloader_load_ras_drv(struct psp_context *psp) in psp_v13_0_bootloader_load_ras_drv()
320 static int psp_v13_0_bootloader_load_spdm_drv(struct psp_context *psp) in psp_v13_0_bootloader_load_spdm_drv()
325 static inline void psp_v13_0_init_sos_version(struct psp_context *psp) in psp_v13_0_init_sos_version()
332 static int psp_v13_0_bootloader_load_sos(struct psp_context *psp) in psp_v13_0_bootloader_load_sos()
374 static int psp_v13_0_ring_stop(struct psp_context *psp, in psp_v13_0_ring_stop()
405 static int psp_v13_0_ring_create(struct psp_context *psp, in psp_v13_0_ring_create()
475 static int psp_v13_0_ring_destroy(struct psp_context *psp, in psp_v13_0_ring_destroy()
493 static uint32_t psp_v13_0_ring_get_wptr(struct psp_context *psp) in psp_v13_0_ring_get_wptr()
506 static void psp_v13_0_ring_set_wptr(struct psp_context *psp, uint32_t value) in psp_v13_0_ring_set_wptr()
518 static int psp_v13_0_memory_training_send_msg(struct psp_context *psp, int msg) in psp_v13_0_memory_training_send_msg()
551 static int psp_v13_0_memory_training(struct psp_context *psp, uint32_t ops) in psp_v13_0_memory_training()
672 static int psp_v13_0_load_usbc_pd_fw(struct psp_context *psp, uint64_t fw_pri_mc_addr) in psp_v13_0_load_usbc_pd_fw()
715 static int psp_v13_0_read_usbc_pd_fw(struct psp_context *psp, uint32_t *fw_ver) in psp_v13_0_read_usbc_pd_fw()
730 static int psp_v13_0_exec_spi_cmd(struct psp_context *psp, int cmd) in psp_v13_0_exec_spi_cmd()
766 static int psp_v13_0_update_spirom(struct psp_context *psp, in psp_v13_0_update_spirom()
801 static int psp_v13_0_dump_spirom(struct psp_context *psp, in psp_v13_0_dump_spirom()
832 static int psp_v13_0_vbflash_status(struct psp_context *psp) in psp_v13_0_vbflash_status()
839 static int psp_v13_0_fatal_error_recovery_quirk(struct psp_context *psp) in psp_v13_0_fatal_error_recovery_quirk()
860 static bool psp_v13_0_get_ras_capability(struct psp_context *psp) in psp_v13_0_get_ras_capability()
886 static bool psp_v13_0_is_aux_sos_load_required(struct psp_context *psp) in psp_v13_0_is_aux_sos_load_required()
900 static bool psp_v13_0_is_reload_needed(struct psp_context *psp) in psp_v13_0_is_reload_needed()
924 static int psp_v13_0_reg_program_no_ring(struct psp_context *psp, uint32_t val, in psp_v13_0_reg_program_no_ring()
974 void psp_v13_0_set_psp_funcs(struct psp_context *psp) in psp_v13_0_set_psp_funcs()