Home
last modified time | relevance | path

Searched refs:fw_offset (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.15/drivers/mtd/parsers/
Dofpart_bcm4908.c49 long long fw_offset; in bcm4908_partitions_post_parse() local
52 fw_offset = bcm4908_partitions_fw_offset(); in bcm4908_partitions_post_parse()
56 if (fw_offset < 0 || parts[i].offset == fw_offset) in bcm4908_partitions_post_parse()
/Linux-v5.15/sound/soc/sof/
Dloader.c623 size_t fw_offset) in check_header() argument
626 size_t fw_size = fw->size - fw_offset; in check_header()
628 if (fw->size <= fw_offset) { in check_header()
634 header = (struct snd_sof_fw_header *)(fw->data + fw_offset); in check_header()
657 size_t fw_offset) in load_modules() argument
666 header = (struct snd_sof_fw_header *)(fw->data + fw_offset); in load_modules()
672 module = (struct snd_sof_mod_hdr *)(fw->data + fw_offset + in load_modules()
674 remaining = fw->size - sizeof(*header) - fw_offset; in load_modules()
746 plat_data->fw_offset = ext_man_size; in snd_sof_load_firmware_raw()
773 ret = check_header(sdev, plat_data->fw, plat_data->fw_offset); in snd_sof_load_firmware_memcpy()
[all …]
/Linux-v5.15/drivers/staging/wfx/
Dfwio.c238 int fw_offset; in load_firmware_secure() local
258 ret = get_firmware(wdev, buf[PTE_INFO_KEYSET_IDX], &fw, &fw_offset); in load_firmware_secure()
261 header_size = fw_offset + FW_SIGNATURE_SIZE + FW_HASH_SIZE; in load_firmware_secure()
271 sram_write_dma_safe(wdev, WFX_DCA_FW_SIGNATURE, fw->data + fw_offset, in load_firmware_secure()
274 fw->data + fw_offset + FW_SIGNATURE_SIZE, in load_firmware_secure()
/Linux-v5.15/sound/soc/sof/intel/
Dhda-loader.c302 if (plat_data->fw->size <= plat_data->fw_offset) { in hda_dsp_cl_boot_firmware_iccmax()
307 stripped_firmware.size = plat_data->fw->size - plat_data->fw_offset; in hda_dsp_cl_boot_firmware_iccmax()
350 if (plat_data->fw->size <= plat_data->fw_offset) { in hda_dsp_cl_boot_firmware()
355 stripped_firmware.data = plat_data->fw->data + plat_data->fw_offset; in hda_dsp_cl_boot_firmware()
356 stripped_firmware.size = plat_data->fw->size - plat_data->fw_offset; in hda_dsp_cl_boot_firmware()
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/
Damdgpu_ucode.c734 uint64_t fw_offset = 0; in amdgpu_ucode_init_bo() local
757 amdgpu_ucode_init_single_fw(adev, ucode, adev->firmware.fw_buf_mc + fw_offset, in amdgpu_ucode_init_bo()
758 adev->firmware.fw_buf_ptr + fw_offset); in amdgpu_ucode_init_bo()
763 amdgpu_ucode_patch_jt(ucode, adev->firmware.fw_buf_mc + fw_offset, in amdgpu_ucode_init_bo()
764 adev->firmware.fw_buf_ptr + fw_offset); in amdgpu_ucode_init_bo()
765 fw_offset += ALIGN(le32_to_cpu(cp_hdr->jt_size) << 2, PAGE_SIZE); in amdgpu_ucode_init_bo()
767 fw_offset += ALIGN(ucode->ucode_size, PAGE_SIZE); in amdgpu_ucode_init_bo()
/Linux-v5.15/include/sound/
Dsof.h31 size_t fw_offset; member
/Linux-v5.15/drivers/net/ethernet/intel/ixgbe/
Dixgbe_82599.c1872 u16 fw_offset, fw_ptp_cfg_offset; in ixgbe_verify_fw_version_82599() local
1882 if (hw->eeprom.ops.read(hw, offset, &fw_offset)) in ixgbe_verify_fw_version_82599()
1885 if (fw_offset == 0 || fw_offset == 0xFFFF) in ixgbe_verify_fw_version_82599()
1889 offset = fw_offset + IXGBE_FW_PASSTHROUGH_PATCH_CONFIG_PTR; in ixgbe_verify_fw_version_82599()
1920 u16 fw_offset, fw_lesm_param_offset, fw_lesm_state; in ixgbe_verify_lesm_fw_enabled_82599() local
1924 status = hw->eeprom.ops.read(hw, IXGBE_FW_PTR, &fw_offset); in ixgbe_verify_lesm_fw_enabled_82599()
1926 if (status || fw_offset == 0 || fw_offset == 0xFFFF) in ixgbe_verify_lesm_fw_enabled_82599()
1930 status = hw->eeprom.ops.read(hw, (fw_offset + in ixgbe_verify_lesm_fw_enabled_82599()
/Linux-v5.15/drivers/net/usb/
Dr8152.c1002 __le16 fw_offset; member
1024 __le16 fw_offset; member
1060 __le16 fw_offset; member
1115 __le16 fw_offset; member
4097 u16 fw_offset; in rtl8152_is_fw_phy_speed_up_ok() local
4122 fw_offset = __le16_to_cpu(phy->fw_offset); in rtl8152_is_fw_phy_speed_up_ok()
4124 if (fw_offset < sizeof(*phy) || length <= fw_offset) { in rtl8152_is_fw_phy_speed_up_ok()
4129 length -= fw_offset; in rtl8152_is_fw_phy_speed_up_ok()
4208 u16 fw_offset; in rtl8152_is_fw_phy_union_ok() local
4223 fw_offset = __le16_to_cpu(phy->fw_offset); in rtl8152_is_fw_phy_union_ok()
[all …]
/Linux-v5.15/drivers/input/touchscreen/
Dmelfas_mip4.c1080 const u8 *fw_data, u32 fw_size, u32 fw_offset) in mip4_flash_fw() argument
1108 for (offset = fw_offset; in mip4_flash_fw()
1109 offset < fw_offset + fw_size; in mip4_flash_fw()