Lines Matching defs:firmware
10 #include <linux/firmware.h>
307 /* Main commands. We use 2 commands one being processed by the firmware, one
721 * The firmware scaling limitation is "CEIL(1/Zy) <= FLOOR(LFW)" where:
898 const struct firmware *firmware;
916 /* Request firmware */
917 if (request_firmware(&firmware, HQVDP_FMW_NAME, hqvdp->dev)) {
918 DRM_ERROR("Can't get HQVDP firmware\n");
922 /* Check firmware parts */
923 if (!firmware) {
928 header = (struct fw_header *)firmware->data;
929 if (firmware->size < sizeof(*header)) {
930 DRM_ERROR("Invalid firmware size (%d)\n", firmware->size);
934 header->pmem_size + header->dmem_size) != firmware->size) {
938 firmware->size);
942 data = (u8 *)firmware->data;
1016 release_firmware(firmware);