Home
last modified time | relevance | path

Searched refs:fw_size (Results 1 – 25 of 50) sorted by relevance

12

/openbsd/src/sys/dev/pci/drm/amd/amdgpu/
Damdgpu_rlc.c337 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_0()
371 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_1()
379 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_1()
387 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_1()
409 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_2()
417 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_2()
444 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_3()
452 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_3()
480 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_4()
488 adev->firmware.fw_size += in amdgpu_gfx_rlc_init_microcode_v2_4()
[all …]
Dimu_v11_0.c64 adev->firmware.fw_size += in imu_v11_0_init_microcode()
69 adev->firmware.fw_size += in imu_v11_0_init_microcode()
89 unsigned i, fw_size; in imu_v11_0_load_microcode() local
99 fw_size = le32_to_cpu(hdr->imu_iram_ucode_size_bytes) / 4; in imu_v11_0_load_microcode()
103 for (i = 0; i < fw_size; i++) in imu_v11_0_load_microcode()
111 fw_size = le32_to_cpu(hdr->imu_dram_ucode_size_bytes) / 4; in imu_v11_0_load_microcode()
115 for (i = 0; i < fw_size; i++) in imu_v11_0_load_microcode()
Dimu_v12_0.c61 adev->firmware.fw_size += in imu_v12_0_init_microcode()
66 adev->firmware.fw_size += in imu_v12_0_init_microcode()
85 unsigned i, fw_size; in imu_v12_0_load_microcode() local
94 fw_size = le32_to_cpu(hdr->imu_iram_ucode_size_bytes) / 4; in imu_v12_0_load_microcode()
98 for (i = 0; i < fw_size; i++) in imu_v12_0_load_microcode()
106 fw_size = le32_to_cpu(hdr->imu_dram_ucode_size_bytes) / 4; in imu_v12_0_load_microcode()
110 for (i = 0; i < fw_size; i++) in imu_v12_0_load_microcode()
Dgfx_v11_0.c1224 uint32_t fw_size, in gfx_v11_0_rlc_backdoor_autoload_copy_ucode() argument
1237 if (fw_size == 0) in gfx_v11_0_rlc_backdoor_autoload_copy_ucode()
1238 fw_size = toc_fw_size; in gfx_v11_0_rlc_backdoor_autoload_copy_ucode()
1240 if (fw_size > toc_fw_size) in gfx_v11_0_rlc_backdoor_autoload_copy_ucode()
1241 fw_size = toc_fw_size; in gfx_v11_0_rlc_backdoor_autoload_copy_ucode()
1243 memcpy(ptr + toc_offset, fw_data, fw_size); in gfx_v11_0_rlc_backdoor_autoload_copy_ucode()
1245 if (fw_size < toc_fw_size) in gfx_v11_0_rlc_backdoor_autoload_copy_ucode()
1246 memset(ptr + toc_offset + fw_size, 0, toc_fw_size - fw_size); in gfx_v11_0_rlc_backdoor_autoload_copy_ucode()
1277 uint32_t fw_size; in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode() local
1291 fw_size = le32_to_cpu(cpv2_hdr->ucode_size_bytes); in gfx_v11_0_rlc_backdoor_autoload_copy_gfx_ucode()
[all …]
Damdgpu_umsch_mm.c618 adev->firmware.fw_size += in amdgpu_umsch_mm_init_microcode()
624 adev->firmware.fw_size += in amdgpu_umsch_mm_init_microcode()
636 uint32_t fw_size; in amdgpu_umsch_mm_allocate_ucode_buffer() local
644 fw_size = le32_to_cpu(umsch_mm_hdr->umsch_mm_ucode_size_bytes); in amdgpu_umsch_mm_allocate_ucode_buffer()
646 r = amdgpu_bo_create_reserved(adev, fw_size, in amdgpu_umsch_mm_allocate_ucode_buffer()
656 memcpy(adev->umsch_mm.ucode_fw_ptr, fw_data, fw_size); in amdgpu_umsch_mm_allocate_ucode_buffer()
668 uint32_t fw_size; in amdgpu_umsch_mm_allocate_ucode_data_buffer() local
676 fw_size = le32_to_cpu(umsch_mm_hdr->umsch_mm_ucode_data_size_bytes); in amdgpu_umsch_mm_allocate_ucode_data_buffer()
678 r = amdgpu_bo_create_reserved(adev, fw_size, in amdgpu_umsch_mm_allocate_ucode_data_buffer()
688 memcpy(adev->umsch_mm.data_fw_ptr, fw_data, fw_size); in amdgpu_umsch_mm_allocate_ucode_data_buffer()
Damdgpu_sdma.c273 adev->firmware.fw_size += in amdgpu_sdma_init_microcode()
284 adev->firmware.fw_size += in amdgpu_sdma_init_microcode()
289 adev->firmware.fw_size += in amdgpu_sdma_init_microcode()
298 adev->firmware.fw_size += in amdgpu_sdma_init_microcode()
Dgfx_v12_0.c1032 uint32_t fw_size) in gfx_v12_0_rlc_backdoor_autoload_copy_ucode() argument
1044 if (fw_size == 0) in gfx_v12_0_rlc_backdoor_autoload_copy_ucode()
1045 fw_size = toc_fw_size; in gfx_v12_0_rlc_backdoor_autoload_copy_ucode()
1047 if (fw_size > toc_fw_size) in gfx_v12_0_rlc_backdoor_autoload_copy_ucode()
1048 fw_size = toc_fw_size; in gfx_v12_0_rlc_backdoor_autoload_copy_ucode()
1050 memcpy(ptr + toc_offset, fw_data, fw_size); in gfx_v12_0_rlc_backdoor_autoload_copy_ucode()
1052 if (fw_size < toc_fw_size) in gfx_v12_0_rlc_backdoor_autoload_copy_ucode()
1053 memset(ptr + toc_offset + fw_size, 0, toc_fw_size - fw_size); in gfx_v12_0_rlc_backdoor_autoload_copy_ucode()
1077 uint32_t fw_size; in gfx_v12_0_rlc_backdoor_autoload_copy_gfx_ucode() local
1090 fw_size = le32_to_cpu(cpv2_hdr->ucode_size_bytes); in gfx_v12_0_rlc_backdoor_autoload_copy_gfx_ucode()
[all …]
Damdgpu_gfx.c1198 unsigned int fw_size; in amdgpu_gfx_cp_init_microcode() local
1209 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in amdgpu_gfx_cp_init_microcode()
1219 fw_size = le32_to_cpu(cp_hdr_v2_0->ucode_size_bytes); in amdgpu_gfx_cp_init_microcode()
1226 fw_size = le32_to_cpu(cp_hdr_v2_0->data_size_bytes); in amdgpu_gfx_cp_init_microcode()
1236 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in amdgpu_gfx_cp_init_microcode()
1246 fw_size = le32_to_cpu(cp_hdr_v2_0->ucode_size_bytes); in amdgpu_gfx_cp_init_microcode()
1253 fw_size = le32_to_cpu(cp_hdr_v2_0->data_size_bytes); in amdgpu_gfx_cp_init_microcode()
1263 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes); in amdgpu_gfx_cp_init_microcode()
1273 fw_size = le32_to_cpu(cp_hdr->header.ucode_size_bytes) - in amdgpu_gfx_cp_init_microcode()
1280 fw_size = le32_to_cpu(cp_hdr->jt_size) * 4; in amdgpu_gfx_cp_init_microcode()
[all …]
Damdgpu_atomfirmware.c108 u32 start_addr, fw_size, drv_size; in amdgpu_atomfirmware_allocate_fb_v2_1() local
111 fw_size = le16_to_cpu(fw_usage->used_by_firmware_in_kb); in amdgpu_atomfirmware_allocate_fb_v2_1()
116 fw_size, in amdgpu_atomfirmware_allocate_fb_v2_1()
125 adev->mman.fw_vram_usage_size = fw_size << 10; in amdgpu_atomfirmware_allocate_fb_v2_1()
137 u32 fw_start_addr, fw_size, drv_start_addr, drv_size; in amdgpu_atomfirmware_allocate_fb_v2_2() local
140 fw_size = le16_to_cpu(fw_usage->used_by_firmware_in_kb); in amdgpu_atomfirmware_allocate_fb_v2_2()
147 fw_size, in amdgpu_atomfirmware_allocate_fb_v2_2()
157 adev->mman.fw_vram_usage_size = fw_size << 10; in amdgpu_atomfirmware_allocate_fb_v2_2()
Dsdma_v6_0.c646 u32 fw_size; in sdma_v6_0_load_microcode() local
664 fw_size = le32_to_cpu(hdr->ctx_jt_offset + hdr->ctx_jt_size) / 4; in sdma_v6_0_load_microcode()
672 for (j = 0; j < fw_size; j++) { in sdma_v6_0_load_microcode()
679 fw_size = le32_to_cpu(hdr->ctl_jt_offset + hdr->ctl_jt_size) / 4; in sdma_v6_0_load_microcode()
687 for (j = 0; j < fw_size; j++) { in sdma_v6_0_load_microcode()
698 fw_size = le32_to_cpu(hdr->ctx_jt_offset + hdr->ctx_jt_size) / 4; in sdma_v6_0_load_microcode()
706 for (j = 0; j < fw_size; j++) { in sdma_v6_0_load_microcode()
715 fw_size = le32_to_cpu(hdr->ctl_jt_offset + hdr->ctl_jt_size) / 4; in sdma_v6_0_load_microcode()
723 for (j = 0; j < fw_size; j++) { in sdma_v6_0_load_microcode()
Dmes_v11_0.c776 unsigned fw_size; in mes_v11_0_allocate_ucode_buffer() local
783 fw_size = le32_to_cpu(mes_hdr->mes_ucode_size_bytes); in mes_v11_0_allocate_ucode_buffer()
785 r = amdgpu_bo_create_reserved(adev, fw_size, in mes_v11_0_allocate_ucode_buffer()
797 memcpy(adev->mes.ucode_fw_ptr[pipe], fw_data, fw_size); in mes_v11_0_allocate_ucode_buffer()
811 unsigned fw_size; in mes_v11_0_allocate_ucode_data_buffer() local
818 fw_size = le32_to_cpu(mes_hdr->mes_ucode_data_size_bytes); in mes_v11_0_allocate_ucode_data_buffer()
820 if (fw_size > GFX_MES_DRAM_SIZE) { in mes_v11_0_allocate_ucode_data_buffer()
822 pipe, fw_size, GFX_MES_DRAM_SIZE); in mes_v11_0_allocate_ucode_data_buffer()
838 memcpy(adev->mes.data_fw_ptr[pipe], fw_data, fw_size); in mes_v11_0_allocate_ucode_data_buffer()
Dmes_v12_0.c763 unsigned fw_size; in mes_v12_0_allocate_ucode_buffer() local
770 fw_size = le32_to_cpu(mes_hdr->mes_ucode_size_bytes); in mes_v12_0_allocate_ucode_buffer()
772 r = amdgpu_bo_create_reserved(adev, fw_size, in mes_v12_0_allocate_ucode_buffer()
783 memcpy(adev->mes.ucode_fw_ptr[pipe], fw_data, fw_size); in mes_v12_0_allocate_ucode_buffer()
797 unsigned fw_size; in mes_v12_0_allocate_ucode_data_buffer() local
804 fw_size = le32_to_cpu(mes_hdr->mes_ucode_data_size_bytes); in mes_v12_0_allocate_ucode_data_buffer()
806 r = amdgpu_bo_create_reserved(adev, fw_size, in mes_v12_0_allocate_ucode_data_buffer()
817 memcpy(adev->mes.data_fw_ptr[pipe], fw_data, fw_size); in mes_v12_0_allocate_ucode_data_buffer()
Damdgpu_isp.c119 adev->firmware.fw_size += in isp_load_fw_by_psp()
Dgfx_v7_0.c2388 unsigned i, fw_size; in gfx_v7_0_cp_gfx_load_microcode() local
2413 fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes) / 4; in gfx_v7_0_cp_gfx_load_microcode()
2415 for (i = 0; i < fw_size; i++) in gfx_v7_0_cp_gfx_load_microcode()
2423 fw_size = le32_to_cpu(ce_hdr->header.ucode_size_bytes) / 4; in gfx_v7_0_cp_gfx_load_microcode()
2425 for (i = 0; i < fw_size; i++) in gfx_v7_0_cp_gfx_load_microcode()
2433 fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes) / 4; in gfx_v7_0_cp_gfx_load_microcode()
2435 for (i = 0; i < fw_size; i++) in gfx_v7_0_cp_gfx_load_microcode()
2651 unsigned i, fw_size; in gfx_v7_0_cp_compute_load_microcode() local
2668 fw_size = le32_to_cpu(mec_hdr->header.ucode_size_bytes) / 4; in gfx_v7_0_cp_compute_load_microcode()
2670 for (i = 0; i < fw_size; i++) in gfx_v7_0_cp_compute_load_microcode()
[all …]
Dgfx_v10_0.c4354 unsigned int fw_size; in gfx_v10_0_mec_init() local
4389 fw_size = le32_to_cpu(mec_hdr->header.ucode_size_bytes); in gfx_v10_0_mec_init()
4402 memcpy(fw, fw_data, fw_size); in gfx_v10_0_mec_init()
5380 unsigned int i, fw_size; in gfx_v10_0_rlc_load_microcode() local
5390 fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4; in gfx_v10_0_rlc_load_microcode()
5395 for (i = 0; i < fw_size; i++) in gfx_v10_0_rlc_load_microcode()
5562 uint32_t fw_size) in gfx_v10_0_rlc_backdoor_autoload_copy_ucode() argument
5574 if (fw_size == 0) in gfx_v10_0_rlc_backdoor_autoload_copy_ucode()
5575 fw_size = toc_fw_size; in gfx_v10_0_rlc_backdoor_autoload_copy_ucode()
5577 if (fw_size > toc_fw_size) in gfx_v10_0_rlc_backdoor_autoload_copy_ucode()
[all …]
Dpsp_gfx_if.h309 uint32_t fw_size; /* FW buffer size in bytes */ member
Dgfx_v6_0.c1934 u32 fw_size; in gfx_v6_0_cp_gfx_load_microcode() local
1951 fw_size = le32_to_cpu(pfp_hdr->header.ucode_size_bytes) / 4; in gfx_v6_0_cp_gfx_load_microcode()
1953 for (i = 0; i < fw_size; i++) in gfx_v6_0_cp_gfx_load_microcode()
1960 fw_size = le32_to_cpu(ce_hdr->header.ucode_size_bytes) / 4; in gfx_v6_0_cp_gfx_load_microcode()
1962 for (i = 0; i < fw_size; i++) in gfx_v6_0_cp_gfx_load_microcode()
1969 fw_size = le32_to_cpu(me_hdr->header.ucode_size_bytes) / 4; in gfx_v6_0_cp_gfx_load_microcode()
1971 for (i = 0; i < fw_size; i++) in gfx_v6_0_cp_gfx_load_microcode()
2485 u32 fw_size; in gfx_v6_0_rlc_resume() local
2507 fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4; in gfx_v6_0_rlc_resume()
2513 for (i = 0; i < fw_size; i++) { in gfx_v6_0_rlc_resume()
Damdgpu_cik_sdma.c531 u32 fw_size; in cik_sdma_load_microcode() local
542 fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4; in cik_sdma_load_microcode()
550 for (j = 0; j < fw_size; j++) in cik_sdma_load_microcode()
Dsdma_v7_0.c687 u32 fw_size; in sdma_v7_0_load_microcode() local
703 fw_size = le32_to_cpu(hdr->ucode_size_bytes); in sdma_v7_0_load_microcode()
706 r = amdgpu_bo_create_reserved(adev, fw_size, in sdma_v7_0_load_microcode()
717 memcpy(adev->sdma.instance[i].sdma_fw_ptr, fw_data, fw_size); in sdma_v7_0_load_microcode()
Damdgpu_vpe.c253 adev->firmware.fw_size += in amdgpu_vpe_init_microcode()
259 adev->firmware.fw_size += in amdgpu_vpe_init_microcode()
/openbsd/src/sys/dev/pci/drm/radeon/
Dcik_sdma.c475 u32 fw_size; in cik_sdma_load_microcode() local
482 fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4; in cik_sdma_load_microcode()
484 for (i = 0; i < fw_size; i++) in cik_sdma_load_microcode()
491 fw_size = le32_to_cpu(hdr->header.ucode_size_bytes) / 4; in cik_sdma_load_microcode()
493 for (i = 0; i < fw_size; i++) in cik_sdma_load_microcode()
/openbsd/src/sys/arch/sparc64/dev/
Dcreator.c714 u_int32_t fw_size; member
740 fw->fw_size * sizeof(u_int32_t) > (buflen - sizeof(*fw))) { in creator_load_firmware()
762 creator_load_sram(sc, fw->fw_ucode, fw->fw_size); in creator_load_firmware()
767 creator_load_sram(sc, fw->fw_ucode, fw->fw_size); in creator_load_firmware()
/openbsd/src/sys/dev/pci/drm/i915/gt/uc/
Dintel_uc_fw.c639 const void *fw_data, size_t fw_size, in __check_ccs_header() argument
646 if (unlikely(fw_size < sizeof(struct uc_css_header))) { in __check_ccs_header()
649 fw_size, sizeof(struct uc_css_header)); in __check_ccs_header()
661 fw_size, sizeof(struct uc_css_header)); in __check_ccs_header()
673 if (unlikely(fw_size < size)) { in __check_ccs_header()
676 fw_size, size); in __check_ccs_header()
/openbsd/src/sys/dev/ic/
Dbwivar.h250 uint32_t fw_size; member
251 #define fw_iv_cnt fw_size
/openbsd/src/sys/dev/pci/drm/i915/display/
Dintel_dmc.c320 u32 fw_size; member
828 payload_size = dmc_header->fw_size * 4; in parse_dmc_fw_header()
836 dmc_info->dmc_fw_size = dmc_header->fw_size; in parse_dmc_fw_header()

12