Description: While load i915 driver (drm 5.15 from github), the GPU firmwares can NOT be loaded due to looking up FW failed. For example, i915 FW name is with format 'i915/glk_dmc_xxx', and the FW image name is with format 'i915_glk_dmc_xxx_bin'. But 'firmware_register' always registers FW with FW name but not FW image name, so 'lookup' FW by FW image name failed.
Solution: always 'lookup' FW by FW name.