Lines Matching defs:firmware
10 #include <linux/firmware.h>
309 /* Main commands. We use 2 commands one being processed by the firmware, one
723 * The firmware scaling limitation is "CEIL(1/Zy) <= FLOOR(LFW)" where:
900 const struct firmware *firmware;
918 /* Request firmware */
919 if (request_firmware(&firmware, HQVDP_FMW_NAME, hqvdp->dev)) {
920 DRM_ERROR("Can't get HQVDP firmware\n");
924 /* Check firmware parts */
925 if (!firmware) {
930 header = (struct fw_header *)firmware->data;
931 if (firmware->size < sizeof(*header)) {
932 DRM_ERROR("Invalid firmware size (%zu)\n", firmware->size);
936 header->pmem_size + header->dmem_size) != firmware->size) {
940 firmware->size);
944 data = (u8 *)firmware->data;
1018 release_firmware(firmware);