sys/arch/macppc/macppc/machdep.c
111
struct firmware *fw = NULL;
sys/dev/ata/atascsi.c
714
ata_swapcopy(ap->ap_identify.firmware, inq.revision,
sys/dev/ata/atascsi.h
82
u_int8_t firmware[8]; /* 23 */
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
222
for (i = 0; i < adev->firmware.max_ucodes; i++) {
sys/dev/pci/drm/amd/amdgpu/aldebaran.c
223
ucode = &adev->firmware.ucode[i];
sys/dev/pci/drm/amd/amdgpu/amdgpu.h
1177
struct amdgpu_firmware firmware;
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
219
ucode = &adev->firmware.ucode[id];
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
365
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
366
ucode = &adev->firmware.ucode[AMDGPU_UCODE_ID_SMC];
sys/dev/pci/drm/amd/amdgpu/amdgpu_cgs.c
370
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2221
adev->firmware.load_type = amdgpu_ucode_get_load_type(adev, amdgpu_fw_load_type);
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2681
adev->firmware.gpu_info_fw = NULL;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2715
err = amdgpu_ucode_request(adev, &adev->firmware.gpu_info_fw,
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2725
hdr = (const struct gpu_info_firmware_header_v1_0 *)adev->firmware.gpu_info_fw->data;
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2732
(const struct gpu_info_firmware_v1_0 *)(adev->firmware.gpu_info_fw->data +
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2761
(const struct gpu_info_firmware_v1_1 *)(adev->firmware.gpu_info_fw->data +
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
2776
(const struct gpu_info_firmware_v1_2 *)(adev->firmware.gpu_info_fw->data +
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
4555
rw_init(&adev->firmware.mutex, "agfw");
sys/dev/pci/drm/amd/amdgpu/amdgpu_device.c
5179
amdgpu_ucode_release(&adev->firmware.gpu_info_fw);
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
3137
if (likely(adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
3144
if (likely(adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
3162
if ((adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
3164
(adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO && amdgpu_dpm == 1)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_discovery.c
325
const struct firmware *fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1217
const struct firmware *ucode_fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1343
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1344
info = &adev->firmware.ucode[ucode_id];
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.c
1347
adev->firmware.fw_size += ALIGN(fw_size, PAGE_SIZE);
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
418
const struct firmware *me_fw; /* ME firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
420
const struct firmware *pfp_fw; /* PFP firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
422
const struct firmware *ce_fw; /* CE firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
424
const struct firmware *rlc_fw; /* RLC firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
426
const struct firmware *mec_fw; /* MEC firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
428
const struct firmware *mec2_fw; /* MEC2 firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_gfx.h
430
const struct firmware *imu_fw; /* IMU firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h
271
const struct firmware *fw; /* MC firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_gmc.h
68
struct firmware;
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
91
adev->firmware.ucode[AMDGPU_UCODE_ID_ISP].ucode_id =
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
93
adev->firmware.ucode[AMDGPU_UCODE_ID_ISP].fw = adev->isp.fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.c
95
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_isp.h
53
const struct firmware *fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_jpeg.c
46
if ((adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
659
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
670
info = &adev->firmware.ucode[ucode];
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
673
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
677
info = &adev->firmware.ucode[ucode_data];
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.c
680
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_mes.h
92
const struct firmware *fw[AMDGPU_MAX_MES_PIPES];
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2482
if (adev->firmware.rbuf && psp->km_ring.ring_mem)
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2483
psp->km_ring.ring_mem_mc_addr = amdgpu_bo_fb_aper_addr(adev->firmware.rbuf);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2943
&adev->firmware.ucode[AMDGPU_UCODE_ID_P2S_TABLE];
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
2970
&adev->firmware.ucode[AMDGPU_UCODE_ID_SMC];
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3060
for (i = 0; i < adev->firmware.max_ucodes; i++) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3061
ucode = &adev->firmware.ucode[i];
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3205
mutex_lock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3217
mutex_unlock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3221
adev->firmware.load_type = AMDGPU_FW_LOAD_DIRECT;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3222
mutex_unlock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3329
mutex_lock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3392
mutex_unlock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3398
mutex_unlock(&adev->firmware.mutex);
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
3406
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4015
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CAP];
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4020
adev->firmware.fw_size += ALIGN(
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
4117
const struct firmware *usbc_pd_fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
564
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.c
69
&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h
374
const struct firmware *sos_fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h
393
const struct firmware *asd_fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h
396
const struct firmware *toc_fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h
399
const struct firmware *cap_fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_psp.h
421
const struct firmware *ta_fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
331
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
332
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_G];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
337
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
366
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
368
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_RESTORE_LIST_CNTL];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
371
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
376
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_RESTORE_LIST_GPM_MEM];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
379
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
384
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_RESTORE_LIST_SRM_MEM];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
387
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
404
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
406
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_IRAM];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
409
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
414
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_DRAM];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
417
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
439
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
441
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_P];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
444
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
449
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_V];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
452
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
475
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
477
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_GLOBAL_TAP_DELAYS];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
480
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
485
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SE0_TAP_DELAYS];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
488
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
493
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SE1_TAP_DELAYS];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
496
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
501
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SE2_TAP_DELAYS];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
504
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
509
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SE3_TAP_DELAYS];
sys/dev/pci/drm/amd/amdgpu/amdgpu_rlc.c
512
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
247
adev->firmware.load_type == AMDGPU_FW_LOAD_PSP ? "true" : "false");
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
249
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
264
adev->firmware.load_type ==
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
269
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA0 + i];
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
272
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
280
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA_UCODE_TH0];
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
283
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
285
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA_UCODE_TH1];
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
288
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
294
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA_RS64];
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.c
297
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_sdma.h
61
const struct firmware *fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1120
if ((adev->firmware.load_type != AMDGPU_FW_LOAD_DIRECT) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1121
(adev->firmware.load_type != AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1122
amdgpu_bo_create_kernel(adev, adev->firmware.fw_size, PAGE_SIZE,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1125
&adev->firmware.fw_buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1126
&adev->firmware.fw_buf_mc,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1127
&adev->firmware.fw_buf_ptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1128
if (!adev->firmware.fw_buf) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1132
memset(adev->firmware.fw_buf_ptr, 0, adev->firmware.fw_size);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1140
amdgpu_bo_free_kernel(&adev->firmware.fw_buf,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1141
&adev->firmware.fw_buf_mc,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1142
&adev->firmware.fw_buf_ptr);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1158
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1160
adev->firmware.max_ucodes = AMDGPU_UCODE_ID_MAXIMUM - 3;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1162
adev->firmware.max_ucodes = AMDGPU_UCODE_ID_MAXIMUM - 4;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1164
adev->firmware.max_ucodes = AMDGPU_UCODE_ID_MAXIMUM;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1167
if (amdgpu_virt_xgmi_migrate_enabled(adev) && adev->firmware.fw_buf)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1168
adev->firmware.fw_buf_mc = amdgpu_bo_fb_aper_addr(adev->firmware.fw_buf);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1170
for (i = 0; i < adev->firmware.max_ucodes; i++) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1171
ucode = &adev->firmware.ucode[i];
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1173
amdgpu_ucode_init_single_fw(adev, ucode, adev->firmware.fw_buf_mc + fw_offset,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1174
adev->firmware.fw_buf_ptr + fw_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1176
adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1180
amdgpu_ucode_patch_jt(ucode, adev->firmware.fw_buf_mc + fw_offset,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1181
adev->firmware.fw_buf_ptr + fw_offset);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1474
int amdgpu_ucode_request(struct amdgpu_device *adev, const struct firmware **fw,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
1516
void amdgpu_ucode_release(const struct firmware **fw)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
513
static int amdgpu_ucode_validate(const struct firmware *fw)
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
778
FW_VERSION_ATTR(pldm_fw_version, 0444, firmware.pldm_version);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.c
867
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.h
577
const struct firmware *fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.h
601
const struct firmware *gpu_info_fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.h
622
int amdgpu_ucode_request(struct amdgpu_device *adev, const struct firmware **fw,
sys/dev/pci/drm/amd/amdgpu/amdgpu_ucode.h
624
void amdgpu_ucode_release(const struct firmware **fw);
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
158
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
161
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_UMSCH_MM_UCODE];
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
164
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
167
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_UMSCH_MM_DATA];
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.c
170
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
141
const struct firmware *fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_umsch_mm.h
203
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) { \
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
320
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.c
507
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_uvd.h
55
const struct firmware *fw; /* UVD firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_vce.h
47
const struct firmware *fw; /* VCE firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1126
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1144
adev->firmware.ucode[idx].ucode_id = idx;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1145
adev->firmware.ucode[idx].fw = adev->vcn.inst[i].fw;
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
1146
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
142
if ((adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
201
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.c
392
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_vcn.h
321
const struct firmware *fw; /* VCN firmware */
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
248
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
251
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_VPE_CTX];
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
254
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
257
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_VPE_CTL];
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.c
260
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/amdgpu_vpe.h
70
const struct firmware *fw;
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4450
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
4980
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5043
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO)
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5571
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP &&
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5598
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5603
} else if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
5616
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
6060
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
7238
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v10_0.c
7495
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1861
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
1938
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO)
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2459
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
2478
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
3073
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4579
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4753
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4764
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4779
if ((adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) ||
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4780
(adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4793
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP &&
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4804
if ((adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) ||
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4805
(adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO && amdgpu_dpm == 1)) {
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
4818
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/amdgpu/gfx_v11_0.c
802
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO)
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
1577
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
1647
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO)
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2069
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2088
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
2317
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3453
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3612
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) {
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3623
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3638
if ((adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) ||
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3639
(adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)) {
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3655
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3662
if ((adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT ||
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
3663
adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO) &&
sys/dev/pci/drm/amd/amdgpu/gfx_v12_0.c
643
if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO)
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1153
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_PFP];
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1157
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1160
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_ME];
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1164
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1167
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_CE];
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1171
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1174
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_RLC_G];
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1178
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1181
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_MEC1];
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1185
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1190
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1194
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_STORAGE];
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1197
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1202
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_CP_MEC2];
sys/dev/pci/drm/amd/amdgpu/gfx_v8_0.c
1206
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
3207
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/gfx_v9_0.c
3945
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
1634
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/gfx_v9_4_3.c
2248
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/ih_v6_0.c
336
if (unlikely((adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) ||
sys/dev/pci/drm/amd/amdgpu/ih_v6_0.c
337
(adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO))) {
sys/dev/pci/drm/amd/amdgpu/ih_v6_0.c
590
use_bus_addr = adev->firmware.load_type != AMDGPU_FW_LOAD_PSP;
sys/dev/pci/drm/amd/amdgpu/ih_v6_1.c
308
if (unlikely((adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) ||
sys/dev/pci/drm/amd/amdgpu/ih_v6_1.c
309
(adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO))) {
sys/dev/pci/drm/amd/amdgpu/ih_v6_1.c
565
use_bus_addr = adev->firmware.load_type != AMDGPU_FW_LOAD_PSP;
sys/dev/pci/drm/amd/amdgpu/ih_v7_0.c
308
if (unlikely((adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) ||
sys/dev/pci/drm/amd/amdgpu/ih_v7_0.c
309
(adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO))) {
sys/dev/pci/drm/amd/amdgpu/ih_v7_0.c
555
use_bus_addr = adev->firmware.load_type != AMDGPU_FW_LOAD_PSP;
sys/dev/pci/drm/amd/amdgpu/imu_v11_0.c
67
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/imu_v11_0.c
68
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_IMU_I];
sys/dev/pci/drm/amd/amdgpu/imu_v11_0.c
71
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/imu_v11_0.c
73
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_IMU_D];
sys/dev/pci/drm/amd/amdgpu/imu_v11_0.c
76
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/imu_v12_0.c
63
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/imu_v12_0.c
64
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_IMU_I];
sys/dev/pci/drm/amd/amdgpu/imu_v12_0.c
67
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/imu_v12_0.c
69
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_IMU_D];
sys/dev/pci/drm/amd/amdgpu/imu_v12_0.c
72
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1498
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1569
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/mes_v11_0.c
1645
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1679
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1746
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1762
} else if (adev->firmware.load_type == AMDGPU_FW_LOAD_RLC_BACKDOOR_AUTO)
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1825
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/mes_v12_0.c
1835
} else if (adev->firmware.load_type ==
sys/dev/pci/drm/amd/amdgpu/navi10_ih.c
331
if (unlikely(adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT)) {
sys/dev/pci/drm/amd/amdgpu/navi10_ih.c
569
(adev->firmware.load_type == AMDGPU_FW_LOAD_PSP))
sys/dev/pci/drm/amd/amdgpu/psp_v10_0.c
134
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/psp_v11_0.c
397
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/psp_v11_0_8.c
143
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/psp_v12_0.c
209
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/psp_v13_0.c
486
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/psp_v13_0_4.c
304
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/psp_v14_0.c
351
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/psp_v3_1.c
291
amdgpu_bo_free_kernel(&adev->firmware.rbuf,
sys/dev/pci/drm/amd/amdgpu/sdma_v2_4.c
162
if (adev->firmware.load_type == AMDGPU_FW_LOAD_SMU) {
sys/dev/pci/drm/amd/amdgpu/sdma_v2_4.c
163
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA0 + i];
sys/dev/pci/drm/amd/amdgpu/sdma_v2_4.c
167
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/sdma_v3_0.c
322
info = &adev->firmware.ucode[AMDGPU_UCODE_ID_SDMA0 + i];
sys/dev/pci/drm/amd/amdgpu/sdma_v3_0.c
326
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/sdma_v4_0.c
1392
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
1012
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
648
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/amdgpu/sdma_v4_4_2.c
978
if (!restore && adev->firmware.load_type != AMDGPU_FW_LOAD_PSP &&
sys/dev/pci/drm/amd/amdgpu/sdma_v5_0.c
940
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/sdma_v5_2.c
831
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/sdma_v6_0.c
832
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
1378
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT)
sys/dev/pci/drm/amd/amdgpu/sdma_v7_0.c
851
if (adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
148
for (i = 0; i < adev->firmware.max_ucodes; i++) {
sys/dev/pci/drm/amd/amdgpu/smu_v13_0_10.c
149
ucode = &adev->firmware.ucode[i];
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
106
data = adev->firmware.load_type == AMDGPU_FW_LOAD_PSP ?
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
122
data = adev->firmware.load_type == AMDGPU_FW_LOAD_PSP ?
sys/dev/pci/drm/amd/amdgpu/umsch_mm_v4_0.c
161
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
427
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
430
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD].ucode_id = AMDGPU_UCODE_ID_UVD;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
431
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD].fw = adev->uvd.fw;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
432
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
436
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD1].ucode_id = AMDGPU_UCODE_ID_UVD1;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
437
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD1].fw = adev->uvd.fw;
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
438
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
683
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
686
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD].tmr_mc_addr_lo :
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
687
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD1].tmr_mc_addr_lo);
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
690
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD].tmr_mc_addr_hi :
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
691
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD1].tmr_mc_addr_hi);
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
827
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
830
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD].tmr_mc_addr_lo);
sys/dev/pci/drm/amd/amdgpu/uvd_v7_0.c
833
adev->firmware.ucode[AMDGPU_UCODE_ID_UVD].tmr_mc_addr_hi);
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
249
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
250
uint32_t low = adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].tmr_mc_addr_lo;
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
251
uint32_t hi = adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].tmr_mc_addr_hi;
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
287
offset = (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) ? offset + size : 0;
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
438
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
445
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
454
adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].ucode_id = AMDGPU_UCODE_ID_VCE;
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
455
adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].fw = adev->vce.fw;
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
456
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
504
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
565
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
612
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
648
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
649
tmr_mc_addr = (uint64_t)(adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].tmr_mc_addr_hi) << 32 |
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
650
adev->firmware.ucode[AMDGPU_UCODE_ID_VCE].tmr_mc_addr_lo;
sys/dev/pci/drm/amd/amdgpu/vce_v4_0.c
669
offset = (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) ? offset + size : 0;
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
361
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
363
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_lo));
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
365
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_hi));
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
429
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
431
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_lo),
sys/dev/pci/drm/amd/amdgpu/vcn_v1_0.c
434
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_hi),
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
1991
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
1995
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_lo);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
1999
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_hi);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
391
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
393
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_lo));
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
395
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_hi));
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
446
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
450
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_lo), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_0.c
453
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN].tmr_mc_addr_hi), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
1440
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
1444
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_lo);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
1448
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_hi);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
606
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
608
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_lo));
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
610
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_hi));
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
659
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
663
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_lo), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v2_5.c
666
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_hi), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
1437
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
1440
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_lo);
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
1443
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_hi);
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
528
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
530
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_lo));
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
532
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_hi));
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
581
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
585
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_lo), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v3_0.c
588
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_hi), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1392
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1395
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_lo);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
1398
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_hi);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
458
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
460
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_lo));
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
462
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_hi));
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
520
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
524
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_lo), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0.c
527
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_hi), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1043
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1046
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_lo);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
1050
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_hi);
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
464
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
467
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx]
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
471
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx]
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
540
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
544
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN +
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_3.c
548
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN +
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
409
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
411
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_lo));
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
413
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_hi));
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
472
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
476
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_lo),
sys/dev/pci/drm/amd/amdgpu/vcn_v4_0_5.c
480
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_hi),
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
373
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
375
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_lo));
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
377
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_hi));
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
436
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
440
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_lo), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_0.c
443
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst_idx].tmr_mc_addr_hi), 0, indirect);
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
432
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
434
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_lo));
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
436
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + inst].tmr_mc_addr_hi));
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
496
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
500
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN +
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
504
(adev->firmware.ucode[AMDGPU_UCODE_ID_VCN +
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
835
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
838
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_lo);
sys/dev/pci/drm/amd/amdgpu/vcn_v5_0_1.c
842
adev->firmware.ucode[AMDGPU_UCODE_ID_VCN + i].tmr_mc_addr_hi);
sys/dev/pci/drm/amd/amdgpu/vega20_ih.c
323
adev->firmware.load_type == AMDGPU_FW_LOAD_DIRECT) {
sys/dev/pci/drm/amd/amdgpu/vpe_v6_1.c
158
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1293
const struct firmware *dmub_fw = adev->dm.dmub_fw;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1359
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1391
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2429
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2450
adev->firmware.ucode[AMDGPU_UCODE_ID_DMCU_ERAM].ucode_id = AMDGPU_UCODE_ID_DMCU_ERAM;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2451
adev->firmware.ucode[AMDGPU_UCODE_ID_DMCU_ERAM].fw = adev->dm.fw_dmcu;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2452
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2455
adev->firmware.ucode[AMDGPU_UCODE_ID_DMCU_INTV].ucode_id = AMDGPU_UCODE_ID_DMCU_INTV;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2456
adev->firmware.ucode[AMDGPU_UCODE_ID_DMCU_INTV].fw = adev->dm.fw_dmcu;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2457
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2561
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2562
adev->firmware.ucode[AMDGPU_UCODE_ID_DMCUB].ucode_id =
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2564
adev->firmware.ucode[AMDGPU_UCODE_ID_DMCUB].fw =
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2566
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
389
const struct firmware *dmub_fw;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.h
574
const struct firmware *fw_dmcu;
sys/dev/pci/drm/amd/pm/inc/amdgpu_dpm.h
353
const struct firmware *fw; /* SMC firmware */
sys/dev/pci/drm/amd/pm/powerplay/inc/hwmgr.h
205
uint32_t firmware);
sys/dev/pci/drm/amd/pm/powerplay/inc/hwmgr.h
208
uint32_t firmware);
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu8_smumgr.c
147
uint32_t firmware)
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu8_smumgr.c
160
if (firmware ==
sys/dev/pci/drm/amd/pm/powerplay/smumgr/smu8_smumgr.c
161
(cgs_read_register(hwmgr->device, mmMP0PUB_IND_DATA) & firmware))
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
1889
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
226
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/pm/swsmu/amdgpu_smu.c
2836
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/pm/swsmu/inc/amdgpu_smu.h
635
struct firmware pptable_firmware;
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
117
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
118
ucode = &adev->firmware.ucode[AMDGPU_UCODE_ID_SMC];
sys/dev/pci/drm/amd/pm/swsmu/smu11/smu_v11_0.c
122
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
121
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
122
ucode = &adev->firmware.ucode[AMDGPU_UCODE_ID_SMC];
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
126
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
198
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
2261
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
228
ucode = &adev->firmware.ucode[AMDGPU_UCODE_ID_PPTABLE];
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0.c
231
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_12_ppt.c
344
smu->adev->firmware.pldm_version =
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
534
ucode = &adev->firmware.ucode[AMDGPU_UCODE_ID_P2S_TABLE];
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
537
adev->firmware.fw_size += ALIGN(ucode->fw->size, PAGE_SIZE);
sys/dev/pci/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c
829
smu->adev->firmware.pldm_version =
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
101
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
175
if (adev->firmware.load_type != AMDGPU_FW_LOAD_PSP)
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
1850
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
204
ucode = &adev->firmware.ucode[AMDGPU_UCODE_ID_PPTABLE];
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
207
adev->firmware.fw_size +=
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
96
if (adev->firmware.load_type == AMDGPU_FW_LOAD_PSP) {
sys/dev/pci/drm/amd/pm/swsmu/smu14/smu_v14_0.c
97
ucode = &adev->firmware.ucode[AMDGPU_UCODE_ID_SMC];
sys/dev/pci/drm/i915/display/intel_bios.c
3081
const struct firmware *fw = NULL;
sys/dev/pci/drm/i915/display/intel_dmc.c
1242
static int parse_dmc_fw(struct intel_dmc *dmc, const struct firmware *fw)
sys/dev/pci/drm/i915/display/intel_dmc.c
1321
const struct firmware *fw = NULL;
sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c
698
const struct firmware *fw,
sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c
729
const struct firmware *fw,
sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c
773
const struct firmware *fw,
sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c
788
static int try_firmware_load(struct intel_uc_fw *uc_fw, const struct firmware **fw)
sys/dev/pci/drm/i915/gt/uc/intel_uc_fw.c
901
const struct firmware *fw = NULL;
sys/dev/pci/drm/i915/gvt/cfg_space.c
328
memcpy(vgpu_cfg_space(vgpu), gvt->firmware.cfg_space,
sys/dev/pci/drm/i915/gvt/firmware.c
102
vfree(firmware);
sys/dev/pci/drm/i915/gvt/firmware.c
123
if (!gvt->firmware.firmware_loaded)
sys/dev/pci/drm/i915/gvt/firmware.c
126
kfree(gvt->firmware.cfg_space);
sys/dev/pci/drm/i915/gvt/firmware.c
127
vfree(gvt->firmware.mmio);
sys/dev/pci/drm/i915/gvt/firmware.c
131
const struct firmware *fw)
sys/dev/pci/drm/i915/gvt/firmware.c
189
struct intel_gvt_firmware *firmware = &gvt->firmware;
sys/dev/pci/drm/i915/gvt/firmware.c
191
const struct firmware *fw;
sys/dev/pci/drm/i915/gvt/firmware.c
206
firmware->cfg_space = mem;
sys/dev/pci/drm/i915/gvt/firmware.c
211
kfree(firmware->cfg_space);
sys/dev/pci/drm/i915/gvt/firmware.c
215
firmware->mmio = mem;
sys/dev/pci/drm/i915/gvt/firmware.c
239
memcpy(firmware->cfg_space, fw->data + h->cfg_space_offset,
sys/dev/pci/drm/i915/gvt/firmware.c
241
memcpy(firmware->mmio, fw->data + h->mmio_offset,
sys/dev/pci/drm/i915/gvt/firmware.c
245
firmware->firmware_loaded = true;
sys/dev/pci/drm/i915/gvt/firmware.c
62
void *firmware;
sys/dev/pci/drm/i915/gvt/firmware.c
68
firmware = vzalloc(size);
sys/dev/pci/drm/i915/gvt/firmware.c
69
if (!firmware)
sys/dev/pci/drm/i915/gvt/firmware.c
72
h = firmware;
sys/dev/pci/drm/i915/gvt/firmware.c
81
p = firmware + h->cfg_space_offset;
sys/dev/pci/drm/i915/gvt/firmware.c
83
memcpy(gvt->firmware.cfg_space, i915->vgpu.initial_cfg_space,
sys/dev/pci/drm/i915/gvt/firmware.c
85
memcpy(p, gvt->firmware.cfg_space, info->cfg_space_size);
sys/dev/pci/drm/i915/gvt/firmware.c
87
p = firmware + h->mmio_offset;
sys/dev/pci/drm/i915/gvt/firmware.c
89
memcpy(gvt->firmware.mmio, i915->vgpu.initial_mmio,
sys/dev/pci/drm/i915/gvt/firmware.c
92
memcpy(p, gvt->firmware.mmio, info->mmio_size);
sys/dev/pci/drm/i915/gvt/firmware.c
95
h->crc32 = crc32_le(0, firmware + crc32_start, size - crc32_start);
sys/dev/pci/drm/i915/gvt/firmware.c
98
bin_attr_gvt_firmware.private = firmware;
sys/dev/pci/drm/i915/gvt/gvt.h
336
struct intel_gvt_firmware firmware;
sys/dev/pci/drm/i915/gvt/mmio.c
251
void *mmio = gvt->firmware.mmio;
sys/dev/pci/drm/include/linux/firmware.h
22
request_firmware(const struct firmware **fw, const char *name,
sys/dev/pci/drm/include/linux/firmware.h
26
struct firmware *f = malloc(sizeof(struct firmware), M_DRM,
sys/dev/pci/drm/include/linux/firmware.h
30
free(f, M_DRM, sizeof(struct firmware));
sys/dev/pci/drm/include/linux/firmware.h
40
firmware_request_nowarn(const struct firmware **fw, const char *name,
sys/dev/pci/drm/include/linux/firmware.h
47
request_firmware_direct(const struct firmware **fw, const char *name,
sys/dev/pci/drm/include/linux/firmware.h
56
release_firmware(const struct firmware *fw)
sys/dev/pci/drm/include/linux/firmware.h
60
free(__DECONST(struct firmware *, fw), M_DRM, sizeof(*fw));
sys/dev/pci/drm/radeon/radeon.h
2432
const struct firmware *me_fw; /* all family ME firmware */
sys/dev/pci/drm/radeon/radeon.h
2433
const struct firmware *pfp_fw; /* r6/700 PFP firmware */
sys/dev/pci/drm/radeon/radeon.h
2434
const struct firmware *rlc_fw; /* r6/700 RLC firmware */
sys/dev/pci/drm/radeon/radeon.h
2435
const struct firmware *mc_fw; /* NI MC firmware */
sys/dev/pci/drm/radeon/radeon.h
2436
const struct firmware *ce_fw; /* SI CE firmware */
sys/dev/pci/drm/radeon/radeon.h
2437
const struct firmware *mec_fw; /* CIK MEC firmware */
sys/dev/pci/drm/radeon/radeon.h
2438
const struct firmware *mec2_fw; /* KV MEC2 firmware */
sys/dev/pci/drm/radeon/radeon.h
2439
const struct firmware *sdma_fw; /* CIK SDMA firmware */
sys/dev/pci/drm/radeon/radeon.h
2440
const struct firmware *smc_fw; /* SMC firmware */
sys/dev/pci/drm/radeon/radeon.h
2441
const struct firmware *uvd_fw; /* UVD firmware */
sys/dev/pci/drm/radeon/radeon.h
2442
const struct firmware *vce_fw; /* VCE firmware */
sys/dev/pci/drm/radeon/radeon_ucode.c
157
int radeon_ucode_validate(const struct firmware *fw)
sys/dev/pci/drm/radeon/radeon_ucode.h
225
int radeon_ucode_validate(const struct firmware *fw);
sys/dev/pci/ips.c
213
u_int8_t firmware[8];
sys/dev/pci/ips.c
708
printf(", FW %c%c%c%c%c%c%c", ai->firmware[0], ai->firmware[1],
sys/dev/pci/ips.c
709
ai->firmware[2], ai->firmware[3], ai->firmware[4], ai->firmware[5],
sys/dev/pci/ips.c
710
ai->firmware[6]);
sys/dev/pci/qle.c
349
const u_int32_t *firmware = NULL;
sys/dev/pci/qle.c
476
firmware = isp_2400_risc_code;
sys/dev/pci/qle.c
479
firmware = isp_2500_risc_code;
sys/dev/pci/qle.c
485
if (qle_load_firmware_chunks(sc, firmware)) {
sys/dev/usb/uticom.c
837
u_char *obuf, *firmware;
sys/dev/usb/uticom.c
847
error = loadfirmware("tusb3410", &firmware, &firmware_size);
sys/dev/usb/uticom.c
857
free(firmware, M_DEVBUF, firmware_size);
sys/dev/usb/uticom.c
861
memcpy(buffer, firmware, firmware_size);
sys/dev/usb/uticom.c
907
free(firmware, M_DEVBUF, firmware_size);
usr.sbin/installboot/efi_installboot.c
320
goto firmware;
usr.sbin/installboot/efi_installboot.c
362
firmware: