Lines Matching defs:psp_context
273 struct psp_context struct
275 struct amdgpu_device *adev;
276 struct psp_ring km_ring;
277 struct psp_gfx_cmd_resp *cmd;
279 const struct psp_funcs *funcs;
282 struct amdgpu_bo *fw_pri_bo;
283 uint64_t fw_pri_mc_addr;
284 void *fw_pri_buf;
287 const struct firmware *sos_fw;
288 struct psp_bin_desc sys;
289 struct psp_bin_desc sos;
290 struct psp_bin_desc toc;
291 struct psp_bin_desc kdb;
292 struct psp_bin_desc spl;
293 struct psp_bin_desc rl;
294 struct psp_bin_desc soc_drv;
295 struct psp_bin_desc intf_drv;
296 struct psp_bin_desc dbg_drv;
299 struct amdgpu_bo *tmr_bo;
300 uint64_t tmr_mc_addr;
303 const struct firmware *asd_fw;
304 struct psp_bin_desc asd;
307 const struct firmware *toc_fw;
310 struct amdgpu_bo *fence_buf_bo;
311 uint64_t fence_buf_mc_addr;
312 void *fence_buf;
315 struct amdgpu_bo *cmd_buf_bo;
316 uint64_t cmd_buf_mc_addr;
317 struct psp_gfx_cmd_resp *cmd_buf_mem;
320 atomic_t fence_value;
322 bool autoload_supported;
324 bool pmfw_centralized_cstate_management;
327 const struct firmware *ta_fw;
328 uint32_t ta_fw_version;
329 struct psp_bin_desc xgmi;
330 struct psp_bin_desc ras;
331 struct psp_bin_desc hdcp;
332 struct psp_bin_desc dtm;
333 struct psp_bin_desc rap;
334 struct psp_bin_desc securedisplay;
336 struct psp_asd_context asd_context;
337 struct psp_xgmi_context xgmi_context;
338 struct psp_ras_context ras_context;
339 struct ta_cp_context hdcp_context;
340 struct ta_cp_context dtm_context;
341 struct ta_cp_context rap_context;
342 struct ta_cp_context securedisplay_context;
343 struct mutex mutex;
344 struct psp_memory_training_context mem_train_ctx;
346 uint32_t boot_cfg_bitmask;