/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | rv770_smc.c | 477 u16 ucode_size; in rv770_load_smc_ucode() local 487 ucode_size = RV770_SMC_UCODE_SIZE; in rv770_load_smc_ucode() 494 ucode_size = RV730_SMC_UCODE_SIZE; in rv770_load_smc_ucode() 501 ucode_size = RV710_SMC_UCODE_SIZE; in rv770_load_smc_ucode() 508 ucode_size = RV740_SMC_UCODE_SIZE; in rv770_load_smc_ucode() 515 ucode_size = CEDAR_SMC_UCODE_SIZE; in rv770_load_smc_ucode() 522 ucode_size = REDWOOD_SMC_UCODE_SIZE; in rv770_load_smc_ucode() 529 ucode_size = JUNIPER_SMC_UCODE_SIZE; in rv770_load_smc_ucode() 537 ucode_size = CYPRESS_SMC_UCODE_SIZE; in rv770_load_smc_ucode() 544 ucode_size = BARTS_SMC_UCODE_SIZE; in rv770_load_smc_ucode() [all …]
|
H A D | si_smc.c | 215 u32 ucode_size; in si_load_smc_ucode() local 229 ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes); in si_load_smc_ucode() 236 ucode_size = TAHITI_SMC_UCODE_SIZE; in si_load_smc_ucode() 240 ucode_size = PITCAIRN_SMC_UCODE_SIZE; in si_load_smc_ucode() 244 ucode_size = VERDE_SMC_UCODE_SIZE; in si_load_smc_ucode() 248 ucode_size = OLAND_SMC_UCODE_SIZE; in si_load_smc_ucode() 252 ucode_size = HAINAN_SMC_UCODE_SIZE; in si_load_smc_ucode() 261 if (ucode_size & 3) in si_load_smc_ucode() 267 while (ucode_size >= 4) { in si_load_smc_ucode() 274 ucode_size -= 4; in si_load_smc_ucode()
|
H A D | ci_smc.c | 190 u32 ucode_size; in ci_load_smc_ucode() local 204 ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes); in ci_load_smc_ucode() 211 ucode_size = BONAIRE_SMC_UCODE_SIZE; in ci_load_smc_ucode() 215 ucode_size = HAWAII_SMC_UCODE_SIZE; in ci_load_smc_ucode() 225 if (ucode_size & 3) in ci_load_smc_ucode() 231 while (ucode_size >= 4) { in ci_load_smc_ucode() 238 ucode_size -= 4; in ci_load_smc_ucode()
|
H A D | ni.c | 629 int i, ucode_size, regs_size; in ni_mc_load_microcode() local 637 ucode_size = BTC_MC_UCODE_SIZE; in ni_mc_load_microcode() 642 ucode_size = BTC_MC_UCODE_SIZE; in ni_mc_load_microcode() 648 ucode_size = BTC_MC_UCODE_SIZE; in ni_mc_load_microcode() 653 ucode_size = CAYMAN_MC_UCODE_SIZE; in ni_mc_load_microcode() 678 for (i = 0; i < ucode_size; i++) in ni_mc_load_microcode()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ucode.c | 775 ucode->ucode_size = le32_to_cpu(sdma_hdr->ctx_ucode_size_bytes); in amdgpu_ucode_init_single_fw() 780 ucode->ucode_size = le32_to_cpu(sdma_hdr->ctl_ucode_size_bytes); in amdgpu_ucode_init_single_fw() 786 ucode->ucode_size = le32_to_cpu(header->ucode_size_bytes) - in amdgpu_ucode_init_single_fw() 793 ucode->ucode_size = le32_to_cpu(cp_hdr->jt_size) * 4; in amdgpu_ucode_init_single_fw() 799 ucode->ucode_size = adev->gfx.rlc.save_restore_list_cntl_size_bytes; in amdgpu_ucode_init_single_fw() 803 ucode->ucode_size = adev->gfx.rlc.save_restore_list_gpm_size_bytes; in amdgpu_ucode_init_single_fw() 807 ucode->ucode_size = adev->gfx.rlc.save_restore_list_srm_size_bytes; in amdgpu_ucode_init_single_fw() 811 ucode->ucode_size = adev->gfx.rlc.rlc_iram_ucode_size_bytes; in amdgpu_ucode_init_single_fw() 815 ucode->ucode_size = adev->gfx.rlc.rlc_dram_ucode_size_bytes; in amdgpu_ucode_init_single_fw() 819 ucode->ucode_size = adev->gfx.rlc.rlcp_ucode_size_bytes; in amdgpu_ucode_init_single_fw() [all …]
|
H A D | amdgpu_cgs.c | 246 uint32_t ucode_size; in amdgpu_cgs_get_firmware_info() local 437 ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes); in amdgpu_cgs_get_firmware_info() 443 info->image_size = ucode_size; in amdgpu_cgs_get_firmware_info()
|
H A D | gmc_v8_0.c | 281 int i, ucode_size, regs_size; in gmc_v8_0_tonga_mc_load_microcode() local 301 ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4; in gmc_v8_0_tonga_mc_load_microcode() 318 for (i = 0; i < ucode_size; i++) in gmc_v8_0_tonga_mc_load_microcode() 350 int i, ucode_size, regs_size; in gmc_v8_0_polaris_mc_load_microcode() local 370 ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4; in gmc_v8_0_polaris_mc_load_microcode() 388 for (i = 0; i < ucode_size; i++) in gmc_v8_0_polaris_mc_load_microcode()
|
H A D | gmc_v6_0.c | 150 int i, regs_size, ucode_size; in gmc_v6_0_mc_load_microcode() local 164 ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4; in gmc_v6_0_mc_load_microcode() 182 for (i = 0; i < ucode_size; i++) in gmc_v6_0_mc_load_microcode()
|
/openbmc/linux/drivers/crypto/cavium/nitrox/ |
H A D | nitrox_main.c | 70 static void write_to_ucd_unit(struct nitrox_device *ndev, u32 ucode_size, in write_to_ucd_unit() argument 96 code_size = roundup(ucode_size, 16); in write_to_ucd_unit() 119 u32 ucode_size; in nitrox_load_fw() local 133 ucode_size = be32_to_cpu(ucode->code_size) * 2; in nitrox_load_fw() 134 if (!ucode_size || ucode_size > CNN55XX_MAX_UCODE_SIZE) { in nitrox_load_fw() 136 ucode_size, fw_name); in nitrox_load_fw() 147 write_to_ucd_unit(ndev, ucode_size, ucode_data, 0); in nitrox_load_fw() 162 if (ucode_size <= CNN55XX_UCD_BLOCK_SIZE) in nitrox_load_fw() 184 ucode_size = be32_to_cpu(ucode->code_size) * 2; in nitrox_load_fw() 185 if (!ucode_size || ucode_size > CNN55XX_MAX_UCODE_SIZE) { in nitrox_load_fw() [all …]
|
/openbmc/linux/drivers/gpu/drm/amd/pm/legacy-dpm/ |
H A D | si_smc.c | 208 u32 ucode_size; in amdgpu_si_load_smc_ucode() local 221 ucode_size = le32_to_cpu(hdr->header.ucode_size_bytes); in amdgpu_si_load_smc_ucode() 224 if (ucode_size & 3) in amdgpu_si_load_smc_ucode() 230 while (ucode_size >= 4) { in amdgpu_si_load_smc_ucode() 237 ucode_size -= 4; in amdgpu_si_load_smc_ucode()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/subdev/acr/ |
H A D | lsfw.c | 134 lsfw->ucode_size = ALIGN(lsfw->app_resident_data_offset, 256) + in nvkm_acr_lsfw_from_desc() 137 lsfw->ucode_size; in nvkm_acr_lsfw_from_desc() 212 lsfw->ucode_size = ALIGN(lsfw->app_resident_data_offset, 256) + lsfw->bootloader_size; in nvkm_acr_lsfw_load_sig_image_desc_v2() 213 lsfw->data_size = lsfw->app_size + lsfw->bootloader_size - lsfw->ucode_size; in nvkm_acr_lsfw_load_sig_image_desc_v2() 311 lsfw->ucode_size = ALIGN(lsfw->app_resident_data_offset, 256) + in nvkm_acr_lsfw_load_bl_inst_data_sig() 314 lsfw->ucode_size; in nvkm_acr_lsfw_load_bl_inst_data_sig() 388 lsfw->ucode_size = ALIGN(lsfw->app_resident_data_offset, 256) + in nvkm_acr_lsfw_load_bl_sig_net() 391 lsfw->ucode_size; in nvkm_acr_lsfw_load_bl_sig_net()
|
H A D | gm200.c | 98 hdr->ucode_size = lsfw->ucode_size; in gm200_acr_wpr_build_lsb_tail()
|
H A D | ga102.c | 79 hdr->ucode_size = lsfw->ucode_size; in ga102_acr_wpr_build_lsb()
|
/openbmc/u-boot/arch/x86/lib/fsp/ |
H A D | fsp_car.S | 107 .globl ucode_size 108 ucode_size: /* Declared in microcode.h */ label
|
/openbmc/u-boot/tools/binman/etype/ |
H A D | u_boot_dtb_with_ucode.py | 32 self.ucode_size = None 82 self.ucode_size = len(data_prop.bytes)
|
H A D | u_boot_with_ucode_ptr.py | 89 size = dtb_entry.ucode_size
|
/openbmc/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_uc_fw.h | 119 u32 ucode_size; member 279 return sizeof(struct uc_css_header) + uc_fw->ucode_size; in __intel_uc_fw_get_upload_size()
|
H A D | intel_uc_fw.c | 650 uc_fw->ucode_size = (css->size_dw - css->header_size_dw) * sizeof(u32); in __check_ccs_header() 656 size = sizeof(struct uc_css_header) + uc_fw->ucode_size + uc_fw->rsa_size; in __check_ccs_header() 1090 sizeof(struct uc_css_header) + uc_fw->ucode_size); in uc_fw_xfer() 1315 u32 offset = uc_fw->dma_start_offset + sizeof(struct uc_css_header) + uc_fw->ucode_size; in intel_uc_fw_copy_rsa() 1421 drm_printf(p, "\tuCode: %u bytes\n", uc_fw->ucode_size); in intel_uc_fw_dump()
|
/openbmc/u-boot/arch/x86/include/asm/ |
H A D | microcode.h | 13 extern u32 ucode_size;
|
/openbmc/u-boot/arch/x86/cpu/intel_common/ |
H A D | car.S | 242 .globl ucode_size 243 ucode_size: /* Declared in microcode.h */ label
|
H A D | microcode.c | 183 ucode_size = update.size; in microcode_update_intel()
|
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvfw/ |
H A D | acr.h | 82 u32 ucode_size; member 138 u32 ucode_size; member
|
/openbmc/u-boot/drivers/net/fm/ |
H A D | fm.c | 184 u32 ucode_size; in fman_upload_firmware() local 191 ucode_size = sizeof(u32) * be32_to_cpu(ucode->count); in fman_upload_firmware() 192 fm_upload_ucode(fm_idx, fm_imem, code, ucode_size); in fman_upload_firmware()
|
/openbmc/linux/drivers/gpu/drm/nouveau/nvkm/nvfw/ |
H A D | acr.c | 70 nvkm_debug(subdev, "\tucodeSize : 0x%x\n", hdr->ucode_size); in lsb_header_v2_dump() 94 nvkm_debug(subdev, "\tucodeSize : 0x%x\n", hdr->ucode_size); in lsb_header_tail_dump()
|
/openbmc/linux/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | acr.h | 97 u32 ucode_size; member
|