Searched refs:psp_context (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_psp.h | 36 struct psp_context; 60 int (*init_microcode)(struct psp_context *psp); 61 int (*bootloader_load_sysdrv)(struct psp_context *psp); 62 int (*bootloader_load_sos)(struct psp_context *psp); 65 int (*ring_init)(struct psp_context *psp, enum psp_ring_type ring_type); 66 int (*ring_create)(struct psp_context *psp, enum psp_ring_type ring_type); 67 int (*ring_stop)(struct psp_context *psp, 69 int (*ring_destroy)(struct psp_context *psp, 71 int (*cmd_submit)(struct psp_context *psp, struct amdgpu_firmware_info *ucode, 73 bool (*compare_sram_data)(struct psp_context *psp, [all …]
|
D | amdgpu_psp.c | 49 struct psp_context *psp = &adev->psp; in psp_sw_init() 93 int psp_wait_for(struct psp_context *psp, uint32_t reg_index, in psp_wait_for() 116 psp_cmd_submit_buf(struct psp_context *psp, in psp_cmd_submit_buf() 152 static int psp_tmr_init(struct psp_context *psp) in psp_tmr_init() 170 static int psp_tmr_load(struct psp_context *psp) in psp_tmr_load() 209 static int psp_asd_init(struct psp_context *psp) in psp_asd_init() 226 static int psp_asd_load(struct psp_context *psp) in psp_asd_load() 256 static int psp_hw_start(struct psp_context *psp) in psp_hw_start() 286 static int psp_np_fw_load(struct psp_context *psp) in psp_np_fw_load() 329 struct psp_context *psp = &adev->psp; in psp_load_fw() [all …]
|
D | psp_v3_1.c | 103 static int psp_v3_1_init_microcode(struct psp_context *psp) in psp_v3_1_init_microcode() 174 static int psp_v3_1_bootloader_load_sysdrv(struct psp_context *psp) in psp_v3_1_bootloader_load_sysdrv() 234 static int psp_v3_1_bootloader_load_sos(struct psp_context *psp) in psp_v3_1_bootloader_load_sos() 299 static int psp_v3_1_ring_init(struct psp_context *psp, in psp_v3_1_ring_init() 325 static int psp_v3_1_ring_create(struct psp_context *psp, in psp_v3_1_ring_create() 357 static int psp_v3_1_ring_stop(struct psp_context *psp, in psp_v3_1_ring_stop() 381 static int psp_v3_1_ring_destroy(struct psp_context *psp, in psp_v3_1_ring_destroy() 399 static int psp_v3_1_cmd_submit(struct psp_context *psp, in psp_v3_1_cmd_submit() 536 static bool psp_v3_1_compare_sram_data(struct psp_context *psp, in psp_v3_1_compare_sram_data() 571 static bool psp_v3_1_smu_reload_quirk(struct psp_context *psp) in psp_v3_1_smu_reload_quirk() [all …]
|
D | psp_v10_0.c | 102 static int psp_v10_0_init_microcode(struct psp_context *psp) in psp_v10_0_init_microcode() 168 static int psp_v10_0_ring_init(struct psp_context *psp, in psp_v10_0_ring_init() 194 static int psp_v10_0_ring_create(struct psp_context *psp, in psp_v10_0_ring_create() 226 static int psp_v10_0_ring_stop(struct psp_context *psp, in psp_v10_0_ring_stop() 250 static int psp_v10_0_ring_destroy(struct psp_context *psp, in psp_v10_0_ring_destroy() 268 static int psp_v10_0_cmd_submit(struct psp_context *psp, in psp_v10_0_cmd_submit() 403 static bool psp_v10_0_compare_sram_data(struct psp_context *psp, in psp_v10_0_compare_sram_data() 439 static int psp_v10_0_mode1_reset(struct psp_context *psp) in psp_v10_0_mode1_reset() 457 void psp_v10_0_set_psp_funcs(struct psp_context *psp) in psp_v10_0_set_psp_funcs()
|
D | psp_v10_0.h | 30 void psp_v10_0_set_psp_funcs(struct psp_context *psp);
|
D | psp_v3_1.h | 35 void psp_v3_1_set_psp_funcs(struct psp_context *psp);
|
D | amdgpu.h | 1502 struct psp_context psp;
|