HomeSort by: relevance | last modified time | path
    Searched refs:psp_context (Results 1 - 15 of 15) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/
psp_v10_0.h 32 void psp_v10_0_set_psp_funcs(struct psp_context *psp);
psp_v11_0.h 30 void psp_v11_0_set_psp_funcs(struct psp_context *psp);
psp_v12_0.h 30 void psp_v12_0_set_psp_funcs(struct psp_context *psp);
psp_v3_1.h 37 void psp_v3_1_set_psp_funcs(struct psp_context *psp);
amdgpu_psp.h 45 struct psp_context;
87 int (*init_microcode)(struct psp_context *psp);
88 int (*bootloader_load_kdb)(struct psp_context *psp);
89 int (*bootloader_load_sysdrv)(struct psp_context *psp);
90 int (*bootloader_load_sos)(struct psp_context *psp);
91 int (*ring_init)(struct psp_context *psp, enum psp_ring_type ring_type);
92 int (*ring_create)(struct psp_context *psp,
94 int (*ring_stop)(struct psp_context *psp,
96 int (*ring_destroy)(struct psp_context *psp,
98 bool (*compare_sram_data)(struct psp_context *psp
218 struct psp_context struct
    [all...]
amdgpu_psp.c 49 struct psp_context *psp = &adev->psp;
89 struct psp_context *psp = &adev->psp;
128 int psp_wait_for(struct psp_context *psp, uint32_t reg_index,
151 psp_cmd_submit_buf(struct psp_context *psp,
220 static void psp_prep_tmr_cmd_buf(struct psp_context *psp,
243 static int psp_load_toc(struct psp_context *psp,
267 static int psp_tmr_init(struct psp_context *psp)
304 static int psp_tmr_load(struct psp_context *psp)
339 static int psp_asd_load(struct psp_context *psp)
380 static int psp_asd_unload(struct psp_context *psp
    [all...]
amdgpu_psp_v12_0.c 49 static int psp_v12_0_init_microcode(struct psp_context *psp)
92 static int psp_v12_0_bootloader_load_sysdrv(struct psp_context *psp)
136 static int psp_v12_0_bootloader_load_sos(struct psp_context *psp)
177 static void psp_v12_0_reroute_ih(struct psp_context *psp)
208 static int psp_v12_0_ring_init(struct psp_context *psp,
236 static bool psp_v12_0_support_vmr_ring(struct psp_context *psp)
243 static int psp_v12_0_ring_create(struct psp_context *psp,
296 static int psp_v12_0_ring_stop(struct psp_context *psp,
324 static int psp_v12_0_ring_destroy(struct psp_context *psp,
429 static bool psp_v12_0_compare_sram_data(struct psp_context *psp
    [all...]
amdgpu_psp_v10_0.c 52 static int psp_v10_0_init_microcode(struct psp_context *psp)
141 static int psp_v10_0_ring_init(struct psp_context *psp,
167 static int psp_v10_0_ring_create(struct psp_context *psp,
199 static int psp_v10_0_ring_stop(struct psp_context *psp,
220 static int psp_v10_0_ring_destroy(struct psp_context *psp,
325 static bool psp_v10_0_compare_sram_data(struct psp_context *psp,
361 static int psp_v10_0_mode1_reset(struct psp_context *psp)
367 static uint32_t psp_v10_0_ring_get_wptr(struct psp_context *psp)
374 static void psp_v10_0_ring_set_wptr(struct psp_context *psp, uint32_t value)
393 void psp_v10_0_set_psp_funcs(struct psp_context *psp
    [all...]
amdgpu_psp_v11_0.c 74 static int psp_v11_0_init_microcode(struct psp_context *psp)
246 int psp_v11_0_wait_for_bootloader(struct psp_context *psp)
269 static bool psp_v11_0_is_sos_alive(struct psp_context *psp)
279 static int psp_v11_0_bootloader_load_kdb(struct psp_context *psp)
315 static int psp_v11_0_bootloader_load_sysdrv(struct psp_context *psp)
354 static int psp_v11_0_bootloader_load_sos(struct psp_context *psp)
391 static void psp_v11_0_reroute_ih(struct psp_context *psp)
422 static int psp_v11_0_ring_init(struct psp_context *psp,
450 static bool psp_v11_0_support_vmr_ring(struct psp_context *psp)
457 static int psp_v11_0_ring_stop(struct psp_context *psp
    [all...]
amdgpu_psp_v3_1.c 60 static bool psp_v3_1_support_vmr_ring(struct psp_context *psp);
61 static int psp_v3_1_ring_stop(struct psp_context *psp,
64 static int psp_v3_1_init_microcode(struct psp_context *psp)
135 static int psp_v3_1_bootloader_load_sysdrv(struct psp_context *psp)
195 static int psp_v3_1_bootloader_load_sos(struct psp_context *psp)
243 static int psp_v3_1_ring_init(struct psp_context *psp,
269 static void psp_v3_1_reroute_ih(struct psp_context *psp)
300 static int psp_v3_1_ring_create(struct psp_context *psp,
364 static int psp_v3_1_ring_stop(struct psp_context *psp,
400 static int psp_v3_1_ring_destroy(struct psp_context *psp
    [all...]
amdgpu.h 922 struct psp_context psp;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
amdgpu_dm_hdcp.h 69 struct hdcp_workqueue *hdcp_create_workqueue(void *psp_context, struct cp_psp *cp_psp, struct dc *dc);
amdgpu_dm_hdcp.c 349 struct hdcp_workqueue *hdcp_create_workqueue(void *psp_context, struct cp_psp *cp_psp, struct dc *dc)
371 hdcp_work[i].hdcp.config.psp.handle = psp_context;
  /src/sys/external/bsd/drm2/dist/drm/amd/display/modules/hdcp/
amdgpu_hdcp_psp.c 55 struct psp_context *psp = hdcp->config.psp.handle;
89 struct psp_context *psp = hdcp->config.psp.handle;
136 struct psp_context *psp = hdcp->config.psp.handle;
170 struct psp_context *psp = hdcp->config.psp.handle;
191 struct psp_context *psp = hdcp->config.psp.handle;
227 struct psp_context *psp = hdcp->config.psp.handle;
251 struct psp_context *psp = hdcp->config.psp.handle;
281 struct psp_context *psp = hdcp->config.psp.handle;
313 struct psp_context *psp = hdcp->config.psp.handle;
350 struct psp_context *psp = hdcp->config.psp.handle
    [all...]
hdcp_psp.h 119 int psp_cmd_submit_buf(struct psp_context *psp, struct amdgpu_firmware_info *ucode, struct psp_gfx_cmd_resp *cmd,

Completed in 23 milliseconds