/linux-master/sound/usb/6fire/ |
H A D | firmware.c | 141 static int usb6fire_fw_ihex_init(const struct firmware *fw, argument 144 record->txt_data = fw->data; 145 record->txt_length = fw->size; 196 const struct firmware *fw = NULL; local 203 ret = request_firmware(&fw, fwname, &device->dev); 210 ret = usb6fire_fw_ihex_init(fw, rec); 213 release_firmware(fw); 223 release_firmware(fw); 235 release_firmware(fw); 243 release_firmware(fw); 276 const struct firmware *fw; local [all...] |
/linux-master/drivers/gpu/drm/msm/adreno/ |
H A D | adreno_device.c | 28 .fw = { 29 [ADRENO_FW_PM4] = "yamato_pm4.fw", 30 [ADRENO_FW_PFP] = "yamato_pfp.fw", 39 .fw = { 40 [ADRENO_FW_PM4] = "yamato_pm4.fw", 41 [ADRENO_FW_PFP] = "yamato_pfp.fw", 50 .fw = { 51 [ADRENO_FW_PM4] = "leia_pm4_470.fw", 52 [ADRENO_FW_PFP] = "leia_pfp_470.fw", 60 .fw [all...] |
/linux-master/drivers/media/common/ |
H A D | cypress_firmware.c | 41 static int cypress_get_hexline(const struct firmware *fw, argument 44 u8 *b = (u8 *) &fw->data[*pos]; 47 if (*pos >= fw->size) 53 if ((*pos + hx->len + 4) >= fw->size) 73 const struct firmware *fw, int type) 94 ret = cypress_get_hexline(fw, hx, &pos); 72 cypress_load_firmware(struct usb_device *udev, const struct firmware *fw, int type) argument
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | firmware.c | 131 const struct firmware *fw) 141 h = (struct gvt_firmware_header *)fw->data; 144 mem = fw->data + crc32_start; 154 VERIFY("crc32", h->crc32, crc32_le(0, mem, fw->size - crc32_start)); 158 mem = (fw->data + h->cfg_space_offset); 191 const struct firmware *fw; local 223 ret = request_firmware(&fw, path, gvt->gt->i915->drm.dev); 231 ret = verify_firmware(gvt, fw); 237 h = (struct gvt_firmware_header *)fw->data; 239 memcpy(firmware->cfg_space, fw 130 verify_firmware(struct intel_gvt *gvt, const struct firmware *fw) argument [all...] |
/linux-master/drivers/staging/media/ipu3/ |
H A D | Makefile | 9 ipu3-css-fw.o ipu3-css-params.o \
|
/linux-master/arch/mips/loongson32/common/ |
H A D | prom.c | 12 #include <asm/fw/fw.h>
|
/linux-master/include/soc/bcm2835/ |
H A D | raspberrypi-firmware.h | 177 int rpi_firmware_property(struct rpi_firmware *fw, 179 int rpi_firmware_property_list(struct rpi_firmware *fw, 181 void rpi_firmware_put(struct rpi_firmware *fw); 182 unsigned int rpi_firmware_clk_get_max_rate(struct rpi_firmware *fw, 189 static inline int rpi_firmware_property(struct rpi_firmware *fw, u32 tag, argument 195 static inline int rpi_firmware_property_list(struct rpi_firmware *fw, argument 201 static inline void rpi_firmware_put(struct rpi_firmware *fw) { } argument 203 static inline unsigned int rpi_firmware_clk_get_max_rate(struct rpi_firmware *fw, argument
|
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/api/ |
H A D | binding.h | 10 #include <fw/file.h> 11 #include <fw/img.h>
|
/linux-master/drivers/accel/ivpu/ |
H A D | ivpu_fw.h | 40 return vdev->fw->entry_point == vdev->fw->cold_boot_entry_point;
|
/linux-master/drivers/media/pci/intel/ipu6/ |
H A D | Makefile | 9 ipu6-fw-com.o 15 ipu6-fw-isys.o \
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_fw_meta.c | 81 /* The fence addr is set during the fw init sequence. */ 107 meta_ldr_cmd_loadmem(struct drm_device *drm_dev, const u8 *fw, argument 112 (struct rogue_meta_ldr_l2_data_blk *)(fw + 121 if (((u8 *)l2_block - fw) >= fw_size || ((u8 *)(l2_block + 1) - fw) >= fw_size) 127 if (((u8 *)l2_block->block_data - fw) >= fw_size || 128 ((((u8 *)l2_block->block_data) + data_size) - fw) >= fw_size) 185 meta_ldr_cmd_config(struct drm_device *drm_dev, const u8 *fw, argument 190 (struct rogue_meta_ldr_l2_data_blk *)(fw + 198 if (((u8 *)l2_block - fw) > 254 process_ldr_command_stream(struct pvr_device *pvr_dev, const u8 *fw, u8 *fw_code_ptr, u8 *fw_data_ptr, u8 *fw_core_code_ptr, u8 *fw_core_data_ptr, u32 **boot_conf_ptr) argument 456 pvr_meta_fw_process(struct pvr_device *pvr_dev, const u8 *fw, u8 *fw_code_ptr, u8 *fw_data_ptr, u8 *fw_core_code_ptr, u8 *fw_core_data_ptr, u32 core_code_alloc_size) argument [all...] |
/linux-master/drivers/media/dvb-frontends/ |
H A D | sp887x.h | 18 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
|
H A D | bcm3510.h | 21 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
|
/linux-master/arch/mips/fw/arc/ |
H A D | file.c | 12 #include <asm/fw/arc/types.h>
|
H A D | misc.c | 19 #include <asm/fw/arc/types.h>
|
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_firmware.h | 51 sh_css_load_blob_info(const char *fw, const struct ia_css_fw_info *bi,
|
H A D | sh_css_firmware.c | 82 setup_binary(struct ia_css_fw_info *fw, const char *fw_data, argument 87 if ((!fw) || (!fw_data)) 90 blob_data = fw_data + fw->blob.offset; 92 *sh_css_fw = *fw; 94 sh_css_fw->blob.code = vmalloc(fw->blob.size); 98 memcpy((void *)sh_css_fw->blob.code, blob_data, fw->blob.size); 99 sh_css_fw->blob.data = (char *)sh_css_fw->blob.code + fw->blob.data_source; 106 sh_css_load_blob_info(const char *fw, const struct ia_css_fw_info *bi, argument 113 if ((!fw) || (!bd)) 116 /* Special case: only one binary in fw */ [all...] |
/linux-master/drivers/staging/media/atomisp/pci/camera/pipe/interface/ |
H A D | ia_css_pipe_stagedesc.h | 38 const struct ia_css_fw_info *fw,
|
/linux-master/drivers/staging/media/av7110/ |
H A D | sp8870.h | 22 int (*request_firmware)(struct dvb_frontend* fe, const struct firmware **fw, char* name);
|
/linux-master/sound/soc/intel/skylake/ |
H A D | skl-sst-utils.c | 229 int snd_skl_parse_uuids(struct sst_dsp *ctx, const struct firmware *fw, argument 243 stripped_fw.data = fw->data; 244 stripped_fw.size = fw->size; 253 dev_err(ctx->dev, "Small fw file size, No space for hdr\n"); 262 dev_err(ctx->dev, "Small fw file size, No module entry\n"); 273 dev_err(ctx->dev, "Small fw file size, No modules\n"); 337 int skl_dsp_strip_extended_manifest(struct firmware *fw) argument 341 /* check if fw file is greater than header we are looking */ 342 if (fw->size < sizeof(hdr)) { 347 hdr = (struct skl_ext_manifest_hdr *)fw [all...] |
/linux-master/drivers/media/pci/cx18/ |
H A D | cx18-av-firmware.c | 20 #define FWFILE "v4l-cx23418-dig.fw" 22 static int cx18_av_verifyfw(struct cx18 *cx, const struct firmware *fw) argument 44 data = fw->data; 45 size = fw->size; 66 const struct firmware *fw = NULL; local 73 if (request_firmware(&fw, FWFILE, &cx->pci_dev->dev) != 0) { 92 ptr = fw->data; 93 size = fw->size; 126 release_firmware(fw); 131 0x03000000 | fw [all...] |
H A D | cx18-firmware.c | 89 const struct firmware *fw = NULL; local 95 if (request_firmware(&fw, fn, &cx->pci_dev->dev)) { 101 src = (const u32 *)fw->data; 103 for (i = 0; i < fw->size; i += 4096) { 105 for (j = i; j < fw->size && j < i + 4096; j += 4) { 110 release_firmware(fw); 119 CX18_INFO("loaded %s firmware (%zu bytes)\n", fn, fw->size); 120 size = fw->size; 121 release_firmware(fw); 129 const struct firmware *fw local [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-raspberrypi-exp.c | 27 struct rpi_firmware *fw; member in struct:rpi_exp_gpio 64 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_GET_GPIO_CONFIG, 93 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_SET_GPIO_CONFIG, 122 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_SET_GPIO_CONFIG, 142 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_GET_GPIO_CONFIG, 167 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_GET_GPIO_STATE, 189 ret = rpi_firmware_property(gpio->fw, RPI_FIRMWARE_SET_GPIO_STATE, 202 struct rpi_firmware *fw; local 211 fw = devm_rpi_firmware_get(&pdev->dev, fw_node); 213 if (!fw) [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ucode.c | 469 DRM_DEBUG("Unsupported PSP fw type: %d\n", desc->fw_type); 500 static int amdgpu_ucode_validate(const struct firmware *fw) argument 503 (const struct common_firmware_header *)fw->data; 505 if (fw->size == le32_to_cpu(hdr->size_bytes)) 799 if (!ucode->fw) 808 header = (const struct common_firmware_header *)ucode->fw->data; 809 cp_hdr = (const struct gfx_firmware_header_v1_0 *)ucode->fw->data; 810 cpv2_hdr = (const struct gfx_firmware_header_v2_0 *)ucode->fw->data; 811 dmcu_hdr = (const struct dmcu_firmware_header_v1_0 *)ucode->fw->data; 812 dmcub_hdr = (const struct dmcub_firmware_header_v1_0 *)ucode->fw 1399 amdgpu_ucode_request(struct amdgpu_device *adev, const struct firmware **fw, const char *fw_name) argument 1422 amdgpu_ucode_release(const struct firmware **fw) argument [all...] |
/linux-master/drivers/net/wireless/realtek/rtw88/ |
H A D | ps.c | 7 #include "fw.h" 87 if (rtw_fw_feature_check(&rtwdev->fw, FW_FEATURE_TX_WAKE)) 153 struct rtw_fw_state *fw; local 156 fw = &rtwdev->wow_fw; 158 fw = &rtwdev->fw; 160 if (rtw_fw_feature_check(fw, FW_FEATURE_LPS_C2H)) 174 struct rtw_fw_state *fw; local 177 fw = &rtwdev->wow_fw; 179 fw [all...] |