| /openbsd/src/sys/dev/pci/drm/amd/amdgpu/ |
| D | amdgpu_rlc.c | 337 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 …]
|
| D | imu_v11_0.c | 64 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()
|
| D | imu_v12_0.c | 61 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()
|
| D | gfx_v11_0.c | 1224 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 …]
|
| D | amdgpu_umsch_mm.c | 618 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()
|
| D | amdgpu_sdma.c | 273 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()
|
| D | gfx_v12_0.c | 1032 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 …]
|
| D | amdgpu_gfx.c | 1198 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 …]
|
| D | amdgpu_atomfirmware.c | 108 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()
|
| D | sdma_v6_0.c | 646 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()
|
| D | mes_v11_0.c | 776 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()
|
| D | mes_v12_0.c | 763 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()
|
| D | amdgpu_isp.c | 119 adev->firmware.fw_size += in isp_load_fw_by_psp()
|
| D | gfx_v7_0.c | 2388 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 …]
|
| D | gfx_v10_0.c | 4354 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 …]
|
| D | psp_gfx_if.h | 309 uint32_t fw_size; /* FW buffer size in bytes */ member
|
| D | gfx_v6_0.c | 1934 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()
|
| D | amdgpu_cik_sdma.c | 531 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()
|
| D | sdma_v7_0.c | 687 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()
|
| D | amdgpu_vpe.c | 253 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/ |
| D | cik_sdma.c | 475 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/ |
| D | creator.c | 714 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/ |
| D | intel_uc_fw.c | 639 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/ |
| D | bwivar.h | 250 uint32_t fw_size; member 251 #define fw_iv_cnt fw_size
|
| /openbsd/src/sys/dev/pci/drm/i915/display/ |
| D | intel_dmc.c | 320 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()
|