Lines Matching full:major
32 * "mpp version", i.e. major.minor.patch. mmp_ver() should only be used for
36 * ever contains the major version (GuC) or no version at all (HuC).
39 * The major version needs to match a major version supported by the driver (if
50 * - i915/tgl_guc_<major>.bin
53 * <major> number for GuC is checked that it matches the version inside
61 * - xe/wipplat_guc_<major>.<minor>.<patch>.bin
62 * - xe/wipplat_huc_<major>.<minor>.<patch>.bin
64 * <major> and <minor> are checked that they match the version inside
73 * - xe/plat_guc_<major>.bin
76 * <major> number for GuC is checked that it matches the version inside
80 * For the platforms already released with a major version, they should never be
84 * TODO: Currently there's no fallback on major version. That's because xe
85 * driver only supports the one major version of each firmware in the table.
86 * This needs to be fixed when the major version of GuC is updated.
93 u16 major; member
222 uc_fw->versions.wanted.major = entries[i].major; in uc_fw_auto_select()
303 xe_gt_assert(gt, release->major >= 70); in guc_read_css_info()
305 if (release->major > 70 || release->minor >= 6) { in guc_read_css_info()
307 compatibility->major = FIELD_GET(CSS_SW_VERSION_UC_MAJOR, in guc_read_css_info()
315 compatibility->major = 1; in guc_read_css_info()
320 compatibility->major = 1; in guc_read_css_info()
335 if (!wanted->major) in xe_uc_fw_check_version_requirements()
339 * If full version is required, both major and minor should match. in xe_uc_fw_check_version_requirements()
340 * Otherwise, at least the major version. in xe_uc_fw_check_version_requirements()
342 if (wanted->major != found->major || in xe_uc_fw_check_version_requirements()
346 found->major, found->minor, in xe_uc_fw_check_version_requirements()
347 wanted->major, wanted->minor); in xe_uc_fw_check_version_requirements()
354 wanted->major, wanted->minor, in xe_uc_fw_check_version_requirements()
355 found->major, found->minor, in xe_uc_fw_check_version_requirements()
416 release->major = FIELD_GET(CSS_SW_VERSION_UC_MAJOR, css->sw_version); in parse_css_header()
492 release->major = manifest->fw_version.major; in parse_cpd_header()
631 ver_->major, ver_->minor, \
635 ver_->major, ver_->minor, ver_->patch); \
873 if (ver->major) in xe_uc_fw_print()