/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_firmware.h | 44 unsigned int fw_size);
|
H A D | sh_css_firmware.c | 228 unsigned int fw_size) 237 if (!fw_data || fw_size < sizeof(struct sh_css_fw_bi_file_h)) 294 if (bi->blob.offset + bi->blob.size > fw_size) 227 sh_css_load_firmware(struct device *dev, const char *fw_data, unsigned int fw_size) argument
|
/linux-master/drivers/gpu/drm/imagination/ |
H A D | pvr_fw_meta.c | 109 u8 *fw_data_ptr, u8 *fw_core_code_ptr, u8 *fw_core_data_ptr, const u32 fw_size) 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) 187 const u32 fw_size, u32 **boot_conf_ptr) 198 if (((u8 *)l2_block - fw) >= fw_size || ((u8 *)(l2_block + 1) - fw) >= fw_size) 204 if (((u8 *)config_command - fw) >= fw_size || 205 ((((u8 *)config_command) + l2_block_size) - fw) >= fw_size) 107 meta_ldr_cmd_loadmem(struct drm_device *drm_dev, const u8 *fw, struct rogue_meta_ldr_l1_data_blk *l1_data, u32 coremem_size, u8 *fw_code_ptr, u8 *fw_data_ptr, u8 *fw_core_code_ptr, u8 *fw_core_data_ptr, const u32 fw_size) argument 185 meta_ldr_cmd_config(struct drm_device *drm_dev, const u8 *fw, struct rogue_meta_ldr_l1_data_blk *l1_data, const u32 fw_size, u32 **boot_conf_ptr) argument 263 const u32 fw_size = pvr_dev->fw_dev.firmware->size; local [all...] |
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | firmware.c | 30 u32 fw_size = core->fw.mapped_mem_size; local 39 writel(fw_size, wrapper_base + WRAPPER_FW_END_ADDR); 41 writel(fw_size, wrapper_base + WRAPPER_CPA_END_ADDR); 42 writel(fw_size, wrapper_base + WRAPPER_NONPIX_START_ADDR); 43 writel(fw_size, wrapper_base + WRAPPER_NONPIX_END_ADDR); 89 ssize_t fw_size; local 114 fw_size = qcom_mdt_get_size(mdt); 115 if (fw_size < 0) { 116 ret = fw_size; 123 if (*mem_size < fw_size || fw_siz [all...] |
/linux-master/drivers/bluetooth/ |
H A D | btmtk.c | 233 size_t fw_size; local 258 fw_size = fw->size; 261 if (fw_size < 30) { 266 fw_size -= 30; 273 while (fw_size > 0) { 274 dlen = min_t(int, 250, fw_size); 277 if (fw_size - dlen <= 0) 279 else if (fw_size < fw->size - 30) 293 fw_size -= dlen;
|
H A D | bcm203x.c | 59 unsigned int fw_size; member in struct:bcm203x_data 110 if (data->fw_sent == data->fw_size) { 116 len = min_t(uint, data->fw_size - data->fw_sent, 4096); 218 data->fw_size = firmware->size;
|
H A D | btbcm.c | 215 size_t fw_size; local 234 fw_size = fw->size; 236 while (fw_size >= sizeof(*cmd)) { 241 fw_size -= sizeof(*cmd); 243 if (fw_size < cmd->plen) { 251 fw_size -= cmd->plen;
|
H A D | hci_nokia.c | 331 size_t fw_size; local 353 fw_size = fw->size; 355 while (fw_size >= 4) { 385 fw_size -= pkt_size + 2;
|
/linux-master/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_accel_engine.c | 11 u32 fw_size) 37 if (qat_uclo_map_obj(loader, fw_addr, fw_size, obj_name)) { 62 u32 fw_size, mmp_size; local 80 fw_size = loader_data->uof_fw->size; 91 return adf_ae_fw_load_images(accel_dev, fw_addr, fw_size); 93 if (qat_uclo_map_obj(loader_data->fw_loader, fw_addr, fw_size, NULL)) { 10 adf_ae_fw_load_images(struct adf_accel_dev *accel_dev, void *fw_addr, u32 fw_size) argument
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_gsc.c | 40 u32 fw_size = gsc->fw.size; local 47 storage = kmalloc(fw_size, GFP_KERNEL); 51 xe_map_memcpy_from(xe, storage, &gsc->fw.bo->vmap, 0, fw_size); 52 xe_map_memcpy_to(xe, &gsc->private->vmap, 0, storage, fw_size); 53 xe_map_memset(xe, &gsc->private->vmap, fw_size, 0, gsc->private->size - fw_size);
|
H A D | xe_uc_fw.c | 377 static int parse_css_header(struct xe_uc_fw *uc_fw, const void *fw_data, size_t fw_size) argument 385 if (unlikely(fw_size < sizeof(struct uc_css_header))) { 388 fw_size, sizeof(struct uc_css_header)); 401 fw_size, sizeof(struct uc_css_header)); 414 if (unlikely(fw_size < size)) { 417 fw_size, size);
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_rlc.c | 337 adev->firmware.fw_size += 371 adev->firmware.fw_size += 379 adev->firmware.fw_size += 387 adev->firmware.fw_size += 409 adev->firmware.fw_size += 417 adev->firmware.fw_size += 444 adev->firmware.fw_size += 452 adev->firmware.fw_size += 480 adev->firmware.fw_size += 488 adev->firmware.fw_size [all...] |
H A D | amdgpu_gfx.c | 1088 unsigned int fw_size; local 1099 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); 1109 fw_size = le32_to_cpu(cp_hdr_v2_0->ucode_size_bytes); 1116 fw_size = le32_to_cpu(cp_hdr_v2_0->data_size_bytes); 1126 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); 1136 fw_size = le32_to_cpu(cp_hdr_v2_0->ucode_size_bytes); 1143 fw_size = le32_to_cpu(cp_hdr_v2_0->data_size_bytes); 1153 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); 1163 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes) - 1170 fw_size [all...] |
H A D | imu_v11_0.c | 65 adev->firmware.fw_size += 70 adev->firmware.fw_size += 90 unsigned i, fw_size; local 100 fw_size = le32_to_cpu(hdr->imu_iram_ucode_size_bytes) / 4; 104 for (i = 0; i < fw_size; i++) 112 fw_size = le32_to_cpu(hdr->imu_dram_ucode_size_bytes) / 4; 116 for (i = 0; i < fw_size; i++)
|
H A D | amdgpu_umsch_mm.c | 615 adev->firmware.fw_size += 621 adev->firmware.fw_size += 633 uint32_t fw_size; local 641 fw_size = le32_to_cpu(umsch_mm_hdr->umsch_mm_ucode_size_bytes); 643 r = amdgpu_bo_create_reserved(adev, fw_size, 653 memcpy(adev->umsch_mm.ucode_fw_ptr, fw_data, fw_size); 665 uint32_t fw_size; local 673 fw_size = le32_to_cpu(umsch_mm_hdr->umsch_mm_ucode_data_size_bytes); 675 r = amdgpu_bo_create_reserved(adev, fw_size, 685 memcpy(adev->umsch_mm.data_fw_ptr, fw_data, fw_size); [all...] |
H A D | gfx_v11_0.c | 1060 uint32_t fw_size, 1073 if (fw_size == 0) 1074 fw_size = toc_fw_size; 1076 if (fw_size > toc_fw_size) 1077 fw_size = toc_fw_size; 1079 memcpy(ptr + toc_offset, fw_data, fw_size); 1081 if (fw_size < toc_fw_size) 1082 memset(ptr + toc_offset + fw_size, 0, toc_fw_size - fw_size); 1113 uint32_t fw_size; local 1057 gfx_v11_0_rlc_backdoor_autoload_copy_ucode(struct amdgpu_device *adev, SOC21_FIRMWARE_ID id, const void *fw_data, uint32_t fw_size, uint32_t *fw_autoload_mask) argument 1240 uint32_t fw_size; local 1264 unsigned fw_size; local 1861 unsigned i, fw_size; local 1882 unsigned i, fw_size; local 1926 unsigned i, fw_size; local 2687 unsigned i, fw_size; local 2905 unsigned i, fw_size; local 3410 unsigned i, fw_size; local [all...] |
H A D | amdgpu_sdma.c | 265 adev->firmware.fw_size += 276 adev->firmware.fw_size += 281 adev->firmware.fw_size +=
|
H A D | amdgpu_atomfirmware.c | 107 u32 start_addr, fw_size, drv_size; local 110 fw_size = le16_to_cpu(fw_usage->used_by_firmware_in_kb); 115 fw_size, 124 adev->mman.fw_vram_usage_size = fw_size << 10; 136 u32 fw_start_addr, fw_size, drv_start_addr, drv_size; local 139 fw_size = le16_to_cpu(fw_usage->used_by_firmware_in_kb); 146 fw_size, 156 adev->mman.fw_vram_usage_size = fw_size << 10;
|
H A D | mes_v11_0.c | 440 unsigned fw_size; local 447 fw_size = le32_to_cpu(mes_hdr->mes_ucode_size_bytes); 449 r = amdgpu_bo_create_reserved(adev, fw_size, 461 memcpy(adev->mes.ucode_fw_ptr[pipe], fw_data, fw_size); 475 unsigned fw_size; local 482 fw_size = le32_to_cpu(mes_hdr->mes_ucode_data_size_bytes); 484 if (fw_size > GFX_MES_DRAM_SIZE) { 486 pipe, fw_size, GFX_MES_DRAM_SIZE); 502 memcpy(adev->mes.data_fw_ptr[pipe], fw_data, fw_size);
|
H A D | mes_v10_1.c | 388 unsigned fw_size; local 395 fw_size = le32_to_cpu(mes_hdr->mes_ucode_size_bytes); 397 r = amdgpu_bo_create_reserved(adev, fw_size, 407 memcpy(adev->mes.ucode_fw_ptr[pipe], fw_data, fw_size); 421 unsigned fw_size; local 428 fw_size = le32_to_cpu(mes_hdr->mes_ucode_data_size_bytes); 430 r = amdgpu_bo_create_reserved(adev, fw_size, 440 memcpy(adev->mes.data_fw_ptr[pipe], fw_data, fw_size);
|
/linux-master/sound/pci/hda/ |
H A D | hda_sysfs.c | 678 size_t fw_size = *fw_size_p; local 681 while (isspace(*p) && fw_size) { 683 fw_size--; 685 if (!fw_size) 688 for (len = 0; len < fw_size; len++) { 700 *fw_size_p = fw_size - len; 709 * @fw_size: the firmware byte size 712 int snd_hda_load_patch(struct hda_bus *bus, size_t fw_size, const void *fw_buf) argument 720 while (get_line_from_fw(buf, sizeof(buf) - 1, &fw_size, &fw_buf)) {
|
/linux-master/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.h | 120 size_t fw_size; member in struct:hif_device_usb
|
/linux-master/drivers/input/touchscreen/ |
H A D | melfas_mip4.c | 1080 const u8 *fw_data, u32 fw_size, u32 fw_offset) 1109 offset < fw_offset + fw_size; 1156 u32 *fw_offset_start, u32 *fw_size, 1196 *fw_size = get_unaligned_le32(&fw_info->bin_length); 1200 *fw_offset_start, *fw_size); 1202 if (*fw_size % MIP4_BL_PAGE_SIZE) { 1205 *fw_size, MIP4_BL_PAGE_SIZE); 1209 if (fw->size != *fw_offset_start + *fw_size) { 1212 *fw_offset_start + *fw_size, fw->size); 1250 u32 fw_size; local 1079 mip4_flash_fw(struct mip4_ts *ts, const u8 *fw_data, u32 fw_size, u32 fw_offset) argument 1155 mip4_parse_firmware(struct mip4_ts *ts, const struct firmware *fw, u32 *fw_offset_start, u32 *fw_size, const struct mip4_bin_tail **pfw_info) argument [all...] |
/linux-master/sound/soc/sof/ |
H A D | ipc3-loader.c | 380 size_t fw_size = fw->size - payload_offset; local 398 if (fw_size != header->file_size + sizeof(*header)) { 401 fw_size, header->file_size + sizeof(*header));
|
/linux-master/drivers/remoteproc/ |
H A D | remoteproc_elf_loader.c | 256 size_t fw_size = fw->size; local 281 if (offset + size > fw_size || offset + size < size) {
|