Lines Matching +full:cmd +full:- +full:db

38 #define PSP_TMR_SIZE(adev)	((adev)->asic_type == CHIP_ALDEBARAN ? 0x800000 : 0x400000)
59 * both status bits and response state - helps to detect a command failure
285 /** PSP runtime DB **/
302 /* PSP runtime DB header */
304 /* determine the existence of runtime db */
306 /* version of runtime db */
310 /* PSP runtime DB entry */
312 /* type of runtime db entry */
320 /* PSP runtime DB directory */
324 /* db entries*/
328 /* PSP runtime DB boot config feature bitmask */
334 /* PSP run time DB SCPM authentication defines */
341 /* PSP runtime DB boot config entry */
347 /* PSP runtime DB SCPM entry */
363 struct psp_gfx_cmd_resp *cmd; member
406 /* cmd buffer */
411 /* fence value associated with cmd buffer */
458 #define psp_ring_create(psp, type) (psp)->funcs->ring_create((psp), (type))
459 #define psp_ring_stop(psp, type) (psp)->funcs->ring_stop((psp), (type))
460 #define psp_ring_destroy(psp, type) ((psp)->funcs->ring_destroy((psp), (type)))
462 ((psp)->funcs->init_microcode ? (psp)->funcs->init_microcode((psp)) : 0)
464 ((psp)->funcs->bootloader_load_kdb ? (psp)->funcs->bootloader_load_kdb((psp)) : 0)
466 ((psp)->funcs->bootloader_load_spl ? (psp)->funcs->bootloader_load_spl((psp)) : 0)
468 ((psp)->funcs->bootloader_load_sysdrv ? (psp)->funcs->bootloader_load_sysdrv((psp)) : 0)
470 ((psp)->funcs->bootloader_load_soc_drv ? (psp)->funcs->bootloader_load_soc_drv((psp)) : 0)
472 ((psp)->funcs->bootloader_load_intf_drv ? (psp)->funcs->bootloader_load_intf_drv((psp)) : 0)
474 ((psp)->funcs->bootloader_load_dbg_drv ? (psp)->funcs->bootloader_load_dbg_drv((psp)) : 0)
476 ((psp)->funcs->bootloader_load_ras_drv ? \
477 (psp)->funcs->bootloader_load_ras_drv((psp)) : 0)
479 ((psp)->funcs->bootloader_load_ipkeymgr_drv ? \
480 (psp)->funcs->bootloader_load_ipkeymgr_drv((psp)) : 0)
482 ((psp)->funcs->bootloader_load_spdm_drv ? \
483 (psp)->funcs->bootloader_load_spdm_drv((psp)) : 0)
485 ((psp)->funcs->bootloader_load_sos ? (psp)->funcs->bootloader_load_sos((psp)) : 0)
487 ((psp)->funcs->smu_reload_quirk ? (psp)->funcs->smu_reload_quirk((psp)) : false)
489 ((psp)->funcs->mode1_reset ? (psp)->funcs->mode1_reset((psp)) : false)
491 ((psp)->funcs->mem_training ? (psp)->funcs->mem_training((psp), (ops)) : 0)
493 #define psp_ring_get_wptr(psp) (psp)->funcs->ring_get_wptr((psp))
494 #define psp_ring_set_wptr(psp, value) (psp)->funcs->ring_set_wptr((psp), (value))
497 ((psp)->funcs->load_usbc_pd_fw ? \
498 (psp)->funcs->load_usbc_pd_fw((psp), (fw_pri_mc_addr)) : -EINVAL)
501 ((psp)->funcs->read_usbc_pd_fw ? \
502 (psp)->funcs->read_usbc_pd_fw((psp), fw_ver) : -EINVAL)
505 ((psp)->funcs->update_spirom ? \
506 (psp)->funcs->update_spirom((psp), fw_pri_mc_addr) : -EINVAL)
509 ((psp)->funcs->dump_spirom ? \
510 (psp)->funcs->dump_spirom((psp), fw_pri_mc_addr) : -EINVAL)
513 ((psp)->funcs->vbflash_stat ? \
514 (psp)->funcs->vbflash_stat((psp)) : -EINVAL)
517 ((psp)->funcs->fatal_error_recovery_quirk ? \
518 (psp)->funcs->fatal_error_recovery_quirk((psp)) : 0)
521 ((psp)->funcs->is_aux_sos_load_required ? (psp)->funcs->is_aux_sos_load_required((psp)) : 0)
524 ((psp)->funcs->reg_program_no_ring ? \
525 (psp)->funcs->reg_program_no_ring((psp), val, id) : -EINVAL)