Lines Matching refs:fw_version
1052 if (adev->psp.sos.fw_version < 0x3b0e0d) in psp_update_fw_reservation()
1057 if (adev->psp.sos.fw_version < 0x3a0e14) in psp_update_fw_reservation()
1520 psp->xgmi_context.context.bin_desc.fw_version >= 0x2000000b) || in psp_xgmi_peer_link_info_supported()
2939 if (psp->sos.fw_version < supp_vers) in psp_load_p2s_table()
3481 adev->psp.asd_context.bin_desc.fw_version = le32_to_cpu(asd_hdr->header.ucode_version); in psp_init_asd_microcode()
3482 adev->psp.asd_context.bin_desc.feature_version = le32_to_cpu(asd_hdr->sos.fw_version); in psp_init_asd_microcode()
3504 adev->psp.toc.fw_version = le32_to_cpu(toc_hdr->header.ucode_version); in psp_init_toc_microcode()
3505 adev->psp.toc.feature_version = le32_to_cpu(toc_hdr->sos.fw_version); in psp_init_toc_microcode()
3530 psp->sos.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3531 psp->sos.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3536 psp->sys.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3537 psp->sys.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3542 psp->kdb.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3543 psp->kdb.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3548 psp->toc.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3549 psp->toc.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3554 psp->spl.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3555 psp->spl.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3560 psp->rl.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3561 psp->rl.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3566 psp->soc_drv.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3567 psp->soc_drv.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3572 psp->intf_drv.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3573 psp->intf_drv.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3578 psp->dbg_drv.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3579 psp->dbg_drv.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3584 psp->ras_drv.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3585 psp->ras_drv.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3590 psp->ipkeymgr_drv.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3591 psp->ipkeymgr_drv.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3596 psp->spdm_drv.fw_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3597 psp->spdm_drv.feature_version = le32_to_cpu(desc->fw_version); in parse_sos_bin_descriptor()
3621 adev->psp.sos.fw_version = le32_to_cpu(sos_hdr->header.ucode_version); in psp_init_sos_base_fw()
3622 adev->psp.sos.feature_version = le32_to_cpu(sos_hdr->sos.fw_version); in psp_init_sos_base_fw()
3634 adev->psp.sos.fw_version = le32_to_cpu(sos_hdr_v1_3->sos_aux.fw_version); in psp_init_sos_base_fw()
3635 adev->psp.sos.feature_version = le32_to_cpu(sos_hdr_v1_3->sos_aux.fw_version); in psp_init_sos_base_fw()
3769 uint32_t fw_version; in is_ta_fw_applicable() local
3779 fw_version = le32_to_cpu(desc->fw_version); in is_ta_fw_applicable()
3782 (fw_version & 0xff) >= 0x14) in is_ta_fw_applicable()
3813 psp->asd_context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3814 psp->asd_context.bin_desc.feature_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3820 psp->xgmi_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3825 psp->ras_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3830 psp->hdcp_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3835 psp->dtm_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3840 psp->rap_context.context.bin_desc.fw_version = le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3845 psp->securedisplay_context.context.bin_desc.fw_version = in parse_ta_bin_descriptor()
3846 le32_to_cpu(desc->fw_version); in parse_ta_bin_descriptor()
3870 adev->psp.xgmi_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3871 le32_to_cpu(ta_hdr->xgmi.fw_version); in parse_ta_v1_microcode()
3878 adev->psp.ras_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3879 le32_to_cpu(ta_hdr->ras.fw_version); in parse_ta_v1_microcode()
3886 adev->psp.hdcp_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3887 le32_to_cpu(ta_hdr->hdcp.fw_version); in parse_ta_v1_microcode()
3894 adev->psp.dtm_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3895 le32_to_cpu(ta_hdr->dtm.fw_version); in parse_ta_v1_microcode()
3902 adev->psp.securedisplay_context.context.bin_desc.fw_version = in parse_ta_v1_microcode()
3903 le32_to_cpu(ta_hdr->securedisplay.fw_version); in parse_ta_v1_microcode()
4009 adev->psp.cap_feature_version = le32_to_cpu(cap_hdr_v1_0->sos.fw_version); in psp_init_cap_microcode()