Lines Matching +full:cmd +full:- +full:db
38 #define PSP_TMR_SIZE(adev) ((adev)->asic_type == CHIP_ALDEBARAN ? 0x800000 : 0x400000)
238 /** PSP runtime DB **/
255 /* PSP runtime DB header */
257 /* determine the existence of runtime db */
259 /* version of runtime db */
263 /* PSP runtime DB entry */
265 /* type of runtime db entry */
273 /* PSP runtime DB directory */
277 /* db entries*/
281 /* PSP runtime DB boot config feature bitmask */
287 /* PSP run time DB SCPM authentication defines */
294 /* PSP runtime DB boot config entry */
300 /* PSP runtime DB SCPM entry */
309 struct psp_gfx_cmd_resp *cmd; member
349 /* cmd buffer */
354 /* fence value associated with cmd buffer */
392 #define psp_ring_init(psp, type) (psp)->funcs->ring_init((psp), (type))
393 #define psp_ring_create(psp, type) (psp)->funcs->ring_create((psp), (type))
394 #define psp_ring_stop(psp, type) (psp)->funcs->ring_stop((psp), (type))
395 #define psp_ring_destroy(psp, type) ((psp)->funcs->ring_destroy((psp), (type)))
397 ((psp)->funcs->init_microcode ? (psp)->funcs->init_microcode((psp)) : 0)
399 ((psp)->funcs->bootloader_load_kdb ? (psp)->funcs->bootloader_load_kdb((psp)) : 0)
401 ((psp)->funcs->bootloader_load_spl ? (psp)->funcs->bootloader_load_spl((psp)) : 0)
403 ((psp)->funcs->bootloader_load_sysdrv ? (psp)->funcs->bootloader_load_sysdrv((psp)) : 0)
405 ((psp)->funcs->bootloader_load_soc_drv ? (psp)->funcs->bootloader_load_soc_drv((psp)) : 0)
407 ((psp)->funcs->bootloader_load_intf_drv ? (psp)->funcs->bootloader_load_intf_drv((psp)) : 0)
409 ((psp)->funcs->bootloader_load_dbg_drv ? (psp)->funcs->bootloader_load_dbg_drv((psp)) : 0)
411 ((psp)->funcs->bootloader_load_ras_drv ? \
412 (psp)->funcs->bootloader_load_ras_drv((psp)) : 0)
414 ((psp)->funcs->bootloader_load_sos ? (psp)->funcs->bootloader_load_sos((psp)) : 0)
416 ((psp)->funcs->smu_reload_quirk ? (psp)->funcs->smu_reload_quirk((psp)) : false)
418 ((psp)->funcs->mode1_reset ? (psp)->funcs->mode1_reset((psp)) : false)
420 ((psp)->funcs->mem_training ? (psp)->funcs->mem_training((psp), (ops)) : 0)
422 #define psp_ring_get_wptr(psp) (psp)->funcs->ring_get_wptr((psp))
423 #define psp_ring_set_wptr(psp, value) (psp)->funcs->ring_set_wptr((psp), (value))
426 ((psp)->funcs->load_usbc_pd_fw ? \
427 (psp)->funcs->load_usbc_pd_fw((psp), (fw_pri_mc_addr)) : -EINVAL)
430 ((psp)->funcs->read_usbc_pd_fw ? \
431 (psp)->funcs->read_usbc_pd_fw((psp), fw_ver) : -EINVAL)
434 ((psp)->funcs->update_spirom ? \
435 (psp)->funcs->update_spirom((psp), fw_pri_mc_addr) : -EINVAL)
438 ((psp)->funcs->vbflash_stat ? \
439 (psp)->funcs->vbflash_stat((psp)) : -EINVAL)