Home
last modified time | relevance | path

Searched refs:fw_pri_mc_addr (Results 1 - 12 of 12) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_psp.h132 int (*load_usbc_pd_fw)(struct psp_context *psp, uint64_t fw_pri_mc_addr);
134 int (*update_spirom)(struct psp_context *psp, uint64_t fw_pri_mc_addr);
321 uint64_t fw_pri_mc_addr; member
434 #define psp_load_usbc_pd_fw(psp, fw_pri_mc_addr) \
436 (psp)->funcs->load_usbc_pd_fw((psp), (fw_pri_mc_addr)) : -EINVAL)
442 #define psp_update_spirom(psp, fw_pri_mc_addr) \
444 (psp)->funcs->update_spirom((psp), fw_pri_mc_addr) : -EINVAL)
H A Dpsp_v13_0.c225 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v13_0_bootloader_load_component()
294 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v13_0_bootloader_load_sos()
600 static int psp_v13_0_load_usbc_pd_fw(struct psp_context *psp, uint64_t fw_pri_mc_addr) in psp_v13_0_load_usbc_pd_fw() argument
611 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_36, (fw_pri_mc_addr >> 20)); in psp_v13_0_load_usbc_pd_fw()
693 uint64_t fw_pri_mc_addr) in psp_v13_0_update_spirom()
706 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_116, lower_32_bits(fw_pri_mc_addr)); in psp_v13_0_update_spirom()
712 WREG32_SOC15(MP0, 0, regMP0_SMN_C2PMSG_116, upper_32_bits(fw_pri_mc_addr)); in psp_v13_0_update_spirom()
692 psp_v13_0_update_spirom(struct psp_context *psp, uint64_t fw_pri_mc_addr) psp_v13_0_update_spirom() argument
H A Dpsp_v11_0.c200 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v11_0_bootloader_load_component()
246 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v11_0_bootloader_load_sos()
589 static int psp_v11_0_load_usbc_pd_fw(struct psp_context *psp, uint64_t fw_pri_mc_addr) in psp_v11_0_load_usbc_pd_fw() argument
600 WREG32_SOC15(MP0, 0, mmMP0_SMN_C2PMSG_36, (fw_pri_mc_addr >> 20)); in psp_v11_0_load_usbc_pd_fw()
H A Dpsp_v13_0_4.c117 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v13_0_4_bootloader_load_component()
180 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v13_0_4_bootloader_load_sos()
H A Dpsp_v3_1.c103 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v3_1_bootloader_load_sysdrv()
142 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v3_1_bootloader_load_sos()
H A Dpsp_v12_0.c97 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v12_0_bootloader_load_sysdrv()
136 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v12_0_bootloader_load_sos()
H A Damdgpu_psp.c472 &psp->fw_pri_mc_addr, in psp_sw_init()
501 &psp->fw_pri_mc_addr, &psp->fw_pri_buf); in psp_sw_init()
530 &psp->fw_pri_mc_addr, &psp->fw_pri_buf); in psp_sw_fini()
762 psp_prep_load_toc_cmd_buf(cmd, psp->fw_pri_mc_addr, psp->toc.size_bytes); in psp_load_toc()
999 cmd->cmd.cmd_load_ip_fw.fw_phy_addr_lo = lower_32_bits(psp->fw_pri_mc_addr); in psp_rl_load()
1000 cmd->cmd.cmd_load_ip_fw.fw_phy_addr_hi = upper_32_bits(psp->fw_pri_mc_addr); in psp_rl_load()
1192 psp_prep_ta_load_cmd_buf(cmd, psp->fw_pri_mc_addr, context); in psp_ta_load()
3522 uint64_t fw_pri_mc_addr; in psp_usbc_pd_fw_sysfs_write() local
3542 &fw_buf_bo, &fw_pri_mc_addr, in psp_usbc_pd_fw_sysfs_write()
3550 ret = psp_load_usbc_pd_fw(&adev->psp, fw_pri_mc_addr); in psp_usbc_pd_fw_sysfs_write()
3638 uint64_t fw_pri_mc_addr; amdgpu_psp_vbflash_read() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Dpsp_v11_0.c255 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v11_0_bootloader_load_kdb()
288 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v11_0_bootloader_load_spl()
321 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v11_0_bootloader_load_sysdrv()
357 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v11_0_bootloader_load_sos()
H A Dpsp_v12_0.c147 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v12_0_bootloader_load_sysdrv()
188 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v12_0_bootloader_load_sos()
H A Dpsp_v3_1.c112 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v3_1_bootloader_load_sysdrv()
153 (uint32_t)(psp->fw_pri_mc_addr >> 20)); in psp_v3_1_bootloader_load_sos()
H A Damdgpu_psp.c359 psp_prep_load_toc_cmd_buf(cmd, psp->fw_pri_mc_addr, psp->toc_bin_size); in psp_load_toc()
544 psp_prep_asd_load_cmd_buf(cmd, psp->fw_pri_mc_addr, in psp_asd_load()
701 psp->fw_pri_mc_addr, in psp_xgmi_load()
957 psp->fw_pri_mc_addr, in psp_ras_load()
1195 psp->fw_pri_mc_addr, in psp_hdcp_load()
1346 psp->fw_pri_mc_addr, in psp_dtm_load()
1492 psp->fw_pri_mc_addr, in psp_rap_load()
2033 &psp->fw_pri_mc_addr, in psp_load_fw()
2165 &psp->fw_pri_mc_addr, &psp->fw_pri_buf); in psp_hw_fini()
H A Damdgpu_psp.h228 uint64_t fw_pri_mc_addr; member

Completed in 14 milliseconds