Home
last modified time | relevance | path

Searched refs:fw_blobs (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/
Dintel_uc_fw.c262 const struct uc_fw_platform_requirement *fw_blobs; in __uc_fw_auto_select() local
287 fw_blobs = blobs_all[uc_fw->type].blobs; in __uc_fw_auto_select()
291 for (i = 0; i < fw_count && p <= fw_blobs[i].p; i++) { in __uc_fw_auto_select()
292 const struct uc_fw_blob *blob = &fw_blobs[i].blob; in __uc_fw_auto_select()
294 if (p != fw_blobs[i].p) in __uc_fw_auto_select()
297 if (rev < fw_blobs[i].rev) in __uc_fw_auto_select()
330 const struct uc_fw_platform_requirement *fw_blobs; in validate_fw_table_type() local
339 fw_blobs = blobs_all[type].blobs; in validate_fw_table_type()
350 if (fw_blobs[i].p != fw_blobs[j].p) in validate_fw_table_type()
353 if (fw_blobs[i].blob.path != fw_blobs[j].blob.path) in validate_fw_table_type()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/
Dintel_uc_fw.c116 static const struct uc_fw_platform_requirement fw_blobs[] = { in __uc_fw_auto_select() local
123 for (i = 0; i < ARRAY_SIZE(fw_blobs) && p <= fw_blobs[i].p; i++) { in __uc_fw_auto_select()
124 if (p == fw_blobs[i].p && rev >= fw_blobs[i].rev) { in __uc_fw_auto_select()
126 &fw_blobs[i].blobs[uc_fw->type]; in __uc_fw_auto_select()
136 for (i = 1; i < ARRAY_SIZE(fw_blobs); i++) { in __uc_fw_auto_select()
137 if (fw_blobs[i].p < fw_blobs[i - 1].p) in __uc_fw_auto_select()
140 if (fw_blobs[i].p == fw_blobs[i - 1].p && in __uc_fw_auto_select()
141 fw_blobs[i].rev < fw_blobs[i - 1].rev) in __uc_fw_auto_select()
145 intel_platform_name(fw_blobs[i - 1].p), in __uc_fw_auto_select()
146 fw_blobs[i - 1].rev, in __uc_fw_auto_select()
[all …]