/kernel/linux/linux-5.10/drivers/memory/ |
H A D | brcmstb_dpfe.c | 161 u32 imem_size; member 522 unsigned int dmem_size, imem_size, total_size; in __verify_firmware() local 533 imem_size = be32_to_cpu(header->imem_size); in __verify_firmware() 536 imem_size = le32_to_cpu(header->imem_size); in __verify_firmware() 540 if ((dmem_size % sizeof(u32)) != 0 || (imem_size % sizeof(u32)) != 0) in __verify_firmware() 547 total_size = dmem_size + imem_size + sizeof(*header) + in __verify_firmware() 553 chksum_ptr = (void *)fw->data + sizeof(*header) + dmem_size + imem_size; in __verify_firmware() 557 init->imem_len = imem_size; in __verify_firmware() 623 unsigned int dmem_size, imem_size; brcmstb_dpfe_download_firmware() local [all...] |
/kernel/linux/linux-6.6/drivers/memory/ |
H A D | brcmstb_dpfe.c | 160 u32 imem_size; member 521 unsigned int dmem_size, imem_size, total_size; in __verify_firmware() local 532 imem_size = be32_to_cpu(header->imem_size); in __verify_firmware() 535 imem_size = le32_to_cpu(header->imem_size); in __verify_firmware() 539 if ((dmem_size % sizeof(u32)) != 0 || (imem_size % sizeof(u32)) != 0) in __verify_firmware() 546 total_size = dmem_size + imem_size + sizeof(*header) + in __verify_firmware() 552 chksum_ptr = (void *)fw->data + sizeof(*header) + dmem_size + imem_size; in __verify_firmware() 556 init->imem_len = imem_size; in __verify_firmware() 622 unsigned int dmem_size, imem_size; brcmstb_dpfe_download_firmware() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ipa/ |
H A D | ipa_mem.c | 319 ipa->imem_size = size; in ipa_imem_init() 329 if (!ipa->imem_size) in ipa_imem_exit() 337 size = iommu_unmap(domain, ipa->imem_iova, ipa->imem_size); in ipa_imem_exit() 338 if (size != ipa->imem_size) in ipa_imem_exit() 340 size, ipa->imem_size); in ipa_imem_exit() 345 ipa->imem_size = 0; in ipa_imem_exit() 494 ret = ipa_imem_init(ipa, mem_data->imem_addr, mem_data->imem_size); in ipa_mem_init()
|
H A D | ipa.h | 62 * @imem_size; Size of IMEM region 110 size_t imem_size; member
|
H A D | ipa_data.h | 246 * @imem_size: size in bytes of IPA IMEM region 248 * @imem_size: size in bytes of the IPA SMEM region 254 u32 imem_size; member
|
H A D | ipa_data-sdm845.c | 323 .imem_size = 0x00002000,
|
H A D | ipa_data-sc7180.c | 303 .imem_size = 0x00002000,
|
/kernel/linux/linux-6.6/drivers/net/ipa/ |
H A D | ipa_mem.c | 481 ipa->imem_size = size; in ipa_imem_init() 491 if (!ipa->imem_size) in ipa_imem_exit() 499 size = iommu_unmap(domain, ipa->imem_iova, ipa->imem_size); in ipa_imem_exit() 500 if (size != ipa->imem_size) in ipa_imem_exit() 502 size, ipa->imem_size); in ipa_imem_exit() 507 ipa->imem_size = 0; in ipa_imem_exit() 660 ret = ipa_imem_init(ipa, mem_data->imem_addr, mem_data->imem_size); in ipa_mem_init()
|
H A D | ipa.h | 57 * @imem_size: Size of IMEM region 110 size_t imem_size; member
|
H A D | ipa_data.h | 182 * @imem_size: size in bytes of IPA IMEM region 190 u32 imem_size; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | gm200.c | 258 falcon->code.limit - hsf->imem_size, in gm200_acr_hsfw_boot() 259 hsf->imem_size, in gm200_acr_hsfw_boot() 325 hsf->imem_size = hsfw->imem_size; in gm200_acr_hsfw_load() 327 hsf->imem = kmemdup(hsfw->imem, hsfw->imem_size, GFP_KERNEL); in gm200_acr_hsfw_load()
|
H A D | priv.h | 58 u32 imem_size; member 97 u32 imem_size; member
|
H A D | hsfw.c | 143 hsfw->imem_size = desc->code_size; in nvkm_acr_hsfw_load_bl()
|
/kernel/linux/linux-5.10/drivers/net/wireless/realtek/rtw88/ |
H A D | mac.c | 367 u32 imem_size; in check_firmware_size() local 372 imem_size = le32_to_cpu(fw_hdr->imem_size); in check_firmware_size() 377 imem_size += FW_HDR_CHKSUM_SIZE; in check_firmware_size() 379 real_size = FW_HDR_SIZE + dmem_size + imem_size + emem_size; in check_firmware_size() 626 u32 imem_size; in start_download_firmware() local 633 imem_size = le32_to_cpu(fw_hdr->imem_size); in start_download_firmware() 637 imem_size += FW_HDR_CHKSUM_SIZE; in start_download_firmware() 654 ret = download_firmware_to_mem(rtwdev, cur_fw, 0, addr, imem_size); in start_download_firmware() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw88/ |
H A D | mac.c | 412 u32 imem_size; in check_firmware_size() local 417 imem_size = le32_to_cpu(fw_hdr->imem_size); in check_firmware_size() 422 imem_size += FW_HDR_CHKSUM_SIZE; in check_firmware_size() 424 real_size = FW_HDR_SIZE + dmem_size + imem_size + emem_size; in check_firmware_size() 693 u32 imem_size; in start_download_firmware() local 700 imem_size = le32_to_cpu(fw_hdr->imem_size); in start_download_firmware() 704 imem_size += FW_HDR_CHKSUM_SIZE; in start_download_firmware() 721 ret = download_firmware_to_mem(rtwdev, cur_fw, 0, addr, imem_size); in start_download_firmware() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | gp108.c | 37 .sec_code_size = fw->imem_size, in gp108_acr_hsfw_load_bld()
|
H A D | gm20b.c | 57 .sec_code_size = fw->imem_size, in gm20b_acr_hsfw_load_bld()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/falcon/ |
H A D | ga102.c | 130 IMEM, fw->imem_base, fw->imem_size, true); in ga102_flcn_fw_load()
|
H A D | fw.c | 263 fw->imem_size = lhdr->apps[lhdr->num_apps + 0]; in nvkm_falcon_fw_ctor_hs() 335 fw->imem_size = lhdr->app[0].size; in nvkm_falcon_fw_ctor_hs_v2()
|
/kernel/linux/linux-6.6/drivers/net/ipa/data/ |
H A D | ipa_data-v3.5.1.c | 375 .imem_size = 0x00002000,
|
H A D | ipa_data-v4.11.c | 368 .imem_size = 0x00002000,
|
H A D | ipa_data-v4.2.c | 341 .imem_size = 0x00002000,
|
H A D | ipa_data-v4.7.c | 361 .imem_size = 0x00002000,
|
H A D | ipa_data-v3.1.c | 494 .imem_size = 0x00002000,
|
H A D | ipa_data-v4.5.c | 419 .imem_size = 0x00003000,
|