linux/drivers/gpu/drm/amd/amdgpu
Le Ma 2778701b16 drm/amdgpu: load sos binary properly on the basis of pmfw version
To be compatible with legacy IFWI, driver needs to carry legacy tOS and
query pmfw version to load them accordingly.

Add psp_firmware_header_v2_1 to handle the combined sos binary.

Double the sos count limit for the case of aux sos fw packed.

v2: pass the correct fw_bin_desc to parse_sos_bin_descriptor

Signed-off-by: Le Ma <le.ma@amd.com>
Reviewed-by: Lijo Lazar <lijo.lazar@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2024-09-18 16:15:06 -04:00
..
Kconfig
Makefile drm/amdgpu: drop redundant W=1 warnings from Makefile 2024-09-06 17:55:17 -04:00
ObjectID.h
aldebaran.c
aldebaran.h
aldebaran_reg_init.c
amdgpu.h drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_aca.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
amdgpu_aca.h
amdgpu_acp.c
amdgpu_acp.h
amdgpu_acpi.c
amdgpu_afmt.c
amdgpu_amdkfd.c drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
amdgpu_amdkfd.h drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
amdgpu_amdkfd_aldebaran.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_aldebaran.h
amdgpu_amdkfd_arcturus.c drm/amdgpu: get rid of bogus includes of fdtable.h 2024-09-10 13:44:30 -04:00
amdgpu_amdkfd_arcturus.h
amdgpu_amdkfd_fence.c
amdgpu_amdkfd_gc_9_4_3.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v7.c
amdgpu_amdkfd_gfx_v8.c
amdgpu_amdkfd_gfx_v9.c drm/amdgpu/gfx9: put queue resets behind a debug option 2024-08-29 13:38:48 -04:00
amdgpu_amdkfd_gfx_v9.h drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v10.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v10.h drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v10_3.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v11.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v12.c
amdgpu_amdkfd_gpuvm.c drm/amdgpu: fix a race in kfd_mem_export_dmabuf() 2024-09-10 13:44:30 -04:00
amdgpu_atombios.c drm/amdgpu: fix unchecked return value warning for amdgpu_atombios 2024-08-06 11:11:03 -04:00
amdgpu_atombios.h
amdgpu_atomfirmware.c
amdgpu_atomfirmware.h
amdgpu_atpx_handler.c
amdgpu_benchmark.c
amdgpu_bios.c drm/amdgpu: Reorder to read EFI exported ROM first 2024-08-13 12:12:52 -04:00
amdgpu_bo_list.c
amdgpu_bo_list.h
amdgpu_cgs.c drm/amd: Use a constant format string for amdgpu_ucode_request 2024-08-13 10:27:03 -04:00
amdgpu_connectors.c drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
amdgpu_connectors.h
amdgpu_cs.c drm/amdgpu: Enforce isolation as part of the job 2024-08-20 22:06:43 -04:00
amdgpu_cs.h
amdgpu_csa.c
amdgpu_csa.h
amdgpu_ctx.c drm/amdgpu: Actually check flags for all context ops. 2024-08-13 13:03:57 -04:00
amdgpu_ctx.h
amdgpu_debugfs.c drm/amdgpu: Remove debugfs amdgpu_reset_dump_register_list 2024-08-06 10:42:09 -04:00
amdgpu_debugfs.h
amdgpu_dev_coredump.c drm/amdgpu: skip printing vram_lost if needed 2024-08-29 13:38:53 -04:00
amdgpu_dev_coredump.h drm/amdgpu: skip printing vram_lost if needed 2024-08-29 13:38:53 -04:00
amdgpu_device.c drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_df.h drm/amdgpu: Fix atomics on GFX12 2024-07-24 17:30:23 -04:00
amdgpu_discovery.c drm/amdgpu: support for gc_info table v1.3 2024-08-23 10:54:57 -04:00
amdgpu_discovery.h
amdgpu_display.c drm/amdgpu: ensure the connector is not null before using it 2024-09-17 10:04:57 -04:00
amdgpu_display.h
amdgpu_dma_buf.c
amdgpu_dma_buf.h
amdgpu_doorbell.h
amdgpu_doorbell_mgr.c
amdgpu_drv.c drm/amdgpu: Surface svm_default_granularity, a RW module parameter 2024-09-06 17:55:05 -04:00
amdgpu_drv.h
amdgpu_eeprom.c
amdgpu_eeprom.h
amdgpu_encoders.c
amdgpu_fdinfo.c
amdgpu_fdinfo.h
amdgpu_fence.c
amdgpu_fru_eeprom.c
amdgpu_fru_eeprom.h
amdgpu_fw_attestation.c
amdgpu_fw_attestation.h
amdgpu_gart.c
amdgpu_gart.h drm/amd: Remove unused declarations 2024-08-16 14:23:16 -04:00
amdgpu_gds.h
amdgpu_gem.c drm/amdgpu: always allocate cleared VRAM for GEM allocations 2024-08-29 14:56:37 -04:00
amdgpu_gem.h
amdgpu_gfx.c drm/amdgpu: Replace 'amdgpu_job_submit_direct' with 'drm_sched_entity' in cleaner shader 2024-09-06 17:42:33 -04:00
amdgpu_gfx.h drm/amdgpu: support for gc_info table v1.3 2024-08-23 10:54:57 -04:00
amdgpu_gfxhub.h drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
amdgpu_gmc.c drm/amdgpu: abort KIQ waits when there is a pending reset 2024-08-16 14:27:50 -04:00
amdgpu_gmc.h drm/amdgpu: Add address alignment support to DCC buffers 2024-08-07 18:23:42 -04:00
amdgpu_gtt_mgr.c
amdgpu_hdp.c
amdgpu_hdp.h
amdgpu_hmm.c
amdgpu_hmm.h
amdgpu_i2c.c
amdgpu_i2c.h
amdgpu_ib.c
amdgpu_ids.c drm/amdgpu: Make enforce_isolation setting per GPU 2024-08-16 14:27:45 -04:00
amdgpu_ids.h drm/amdgpu: Make enforce_isolation setting per GPU 2024-08-16 14:27:45 -04:00
amdgpu_ih.c
amdgpu_ih.h
amdgpu_imu.h
amdgpu_ioc32.c
amdgpu_irq.c
amdgpu_irq.h
amdgpu_isp.c
amdgpu_isp.h drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
amdgpu_job.c drm/amdgpu: Move the dumping log out of for loop 2024-08-29 13:39:19 -04:00
amdgpu_job.h drm/amdgpu: Enforce isolation as part of the job 2024-08-20 22:06:43 -04:00
amdgpu_jpeg.c
amdgpu_jpeg.h
amdgpu_kms.c amd-drm-next-6.12-2024-08-26: 2024-08-27 14:33:12 +02:00
amdgpu_lsdma.c
amdgpu_lsdma.h
amdgpu_mca.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
amdgpu_mca.h
amdgpu_mes.c drm/amdgpu: fix queue reset issue by mmio 2024-09-06 17:54:54 -04:00
amdgpu_mes.h drm/amdgpu/mes: modify mes api for mmio queue reset 2024-09-02 11:41:03 -04:00
amdgpu_mes_ctx.h
amdgpu_mmhub.c
amdgpu_mmhub.h drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
amdgpu_mode.h drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
amdgpu_nbio.c
amdgpu_nbio.h
amdgpu_object.c drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_object.h drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_pll.c drm/amd: use clamp() in amdgpu_pll_get_fb_ref_div() 2024-09-06 17:38:53 -04:00
amdgpu_pll.h
amdgpu_pmu.c
amdgpu_pmu.h
amdgpu_preempt_mgr.c
amdgpu_psp.c drm/amdgpu: load sos binary properly on the basis of pmfw version 2024-09-18 16:15:06 -04:00
amdgpu_psp.h drm/amdgpu: add psp funcs callback to check if aux fw is needed 2024-09-18 16:15:06 -04:00
amdgpu_psp_ta.c drm/amdgpu: Validate TA binary size 2024-08-20 23:04:17 -04:00
amdgpu_psp_ta.h
amdgpu_rap.c
amdgpu_rap.h
amdgpu_ras.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
amdgpu_ras.h drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
amdgpu_ras_eeprom.c drm/amdgpu: Fix a typo 2024-09-18 16:14:26 -04:00
amdgpu_ras_eeprom.h
amdgpu_res_cursor.h
amdgpu_reset.c
amdgpu_reset.h drm/amdgpu: abort KIQ waits when there is a pending reset 2024-08-16 14:27:50 -04:00
amdgpu_ring.c drm/amdgpu/mes: fix mes ring buffer overflow 2024-08-13 12:50:01 -04:00
amdgpu_ring.h drm/amdgpu: Emit cleaner shader at end of IB submission 2024-08-16 14:27:42 -04:00
amdgpu_ring_mux.c drm/amdgpu: Return earlier in amdgpu_sw_ring_ib_end if mcbp is off 2024-08-16 14:17:31 -04:00
amdgpu_ring_mux.h
amdgpu_rlc.c
amdgpu_rlc.h
amdgpu_sa.c
amdgpu_sched.c drm/amdgpu: get rid of bogus includes of fdtable.h 2024-09-10 13:44:30 -04:00
amdgpu_sched.h
amdgpu_sdma.c
amdgpu_sdma.h drm/amdgpu: Add sdma_v5_2 ip dump for devcoredump 2024-07-23 17:07:08 -04:00
amdgpu_securedisplay.c
amdgpu_securedisplay.h
amdgpu_seq64.c
amdgpu_seq64.h
amdgpu_smuio.h
amdgpu_socbb.h
amdgpu_sync.c
amdgpu_sync.h
amdgpu_trace.h
amdgpu_trace_points.c
amdgpu_ttm.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
amdgpu_ttm.h
amdgpu_ucode.c
amdgpu_ucode.h drm/amdgpu: load sos binary properly on the basis of pmfw version 2024-09-18 16:15:06 -04:00
amdgpu_umc.c drm/amdgpu: create function to check RAS RMA status 2024-08-06 11:11:01 -04:00
amdgpu_umc.h drm/amdgpu: Remove unused code 2024-07-23 17:32:20 -04:00
amdgpu_umr.h
amdgpu_umsch_mm.c drm/amd: Use a constant format string for amdgpu_ucode_request 2024-08-13 10:27:03 -04:00
amdgpu_umsch_mm.h
amdgpu_uvd.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04:00
amdgpu_uvd.h
amdgpu_vce.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04:00
amdgpu_vce.h
amdgpu_vcn.c drm/amdgpu/vcn: not pause dpg for unified queue 2024-07-16 11:44:04 -04:00
amdgpu_vcn.h drm/amdgpu: add vcn ip dump ptr in vcn global struct 2024-08-16 14:23:45 -04:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c drm/amdgpu/mes: add multiple mes ring instances support 2024-08-13 13:04:48 -04:00
amdgpu_virt.h drm/amdgpu: Disable dpm_enabled flag while VF is in reset 2024-08-13 12:12:52 -04:00
amdgpu_vkms.c drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
amdgpu_vkms.h
amdgpu_vm.c drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_vm.h drm/amdgpu: re-work VM syncing 2024-09-06 17:36:24 -04:00
amdgpu_vm_cpu.c drm/amdgpu: Fix kdoc entry in 'amdgpu_vm_cpu_prepare' 2024-09-10 13:44:29 -04:00
amdgpu_vm_pt.c drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_vm_sdma.c drm/amdgpu: nuke the VM PD/PT shadow handling 2024-09-18 16:15:06 -04:00
amdgpu_vm_tlb_fence.c
amdgpu_vpe.c
amdgpu_vpe.h
amdgpu_vram_mgr.c drm/amdgpu: Add DCC GFX12 flag to enable address alignment 2024-08-07 18:23:59 -04:00
amdgpu_vram_mgr.h
amdgpu_xcp.c drm/amdgpu: Initialize VF partition mode 2024-07-10 10:12:28 -04:00
amdgpu_xcp.h
amdgpu_xgmi.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
amdgpu_xgmi.h
amdgv_sriovmsg.h drm/amd/amdgpu: Properly tune the size of struct 2024-08-13 10:25:49 -04:00
aqua_vanjaram.c drm/amdgpu/gfx_v9_4_3: Apply Isolation Enforcement to GFX & Compute rings 2024-08-20 22:08:02 -04:00
arct_reg_init.c
athub_v1_0.c
athub_v1_0.h
athub_v2_0.c
athub_v2_0.h
athub_v2_1.c
athub_v2_1.h
athub_v3_0.c
athub_v3_0.h
athub_v4_1_0.c
athub_v4_1_0.h
atom.c
atom.h
atombios_crtc.c
atombios_crtc.h
atombios_dp.c
atombios_dp.h
atombios_encoders.c amd-drm-next-6.12-2024-08-26: 2024-08-27 14:33:12 +02:00
atombios_encoders.h
atombios_i2c.c
atombios_i2c.h
cik.c
cik.h
cik_ih.c
cik_ih.h
cik_sdma.c
cik_sdma.h
cikd.h drm/amdgpu/gfx7: add ring reset callback for gfx 2024-08-16 14:24:18 -04:00
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_gfx10.h
clearstate_gfx11.h
clearstate_gfx12.h
clearstate_si.h
clearstate_vi.h
cz_ih.c
cz_ih.h
dce_v6_0.c drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
dce_v6_0.h
dce_v8_0.c drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
dce_v8_0.h
dce_v10_0.c drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
dce_v10_0.h
dce_v11_0.c drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
dce_v11_0.h
df_v1_7.c
df_v1_7.h
df_v3_6.c
df_v3_6.h
df_v4_3.c
df_v4_3.h
df_v4_6_2.c
df_v4_6_2.h
df_v4_15.c drm/amdgpu: Fix atomics on GFX12 2024-07-24 17:30:23 -04:00
df_v4_15.h drm/amdgpu: Fix atomics on GFX12 2024-07-24 17:30:23 -04:00
dimgrey_cavefish_reg_init.c
emu_soc.c
gfx_v6_0.c
gfx_v6_0.h
gfx_v7_0.c drm/amdgpu/gfx7: add ring reset callback for gfx 2024-08-16 14:24:18 -04:00
gfx_v7_0.h
gfx_v8_0.c drm/amdgpu/gfx8: add ring reset callback for gfx 2024-08-16 14:24:09 -04:00
gfx_v8_0.h
gfx_v9_0.c drm/amdgpu: enable gfxoff quirk on HP 705G4 2024-09-06 17:38:45 -04:00
gfx_v9_0.h
gfx_v9_0_cleaner_shader.h drm/amdgpu/gfx9: Implement cleaner shader support for GFX9 hardware 2024-08-20 22:07:07 -04:00
gfx_v9_4.c
gfx_v9_4.h
gfx_v9_4_2.c
gfx_v9_4_2.h
gfx_v9_4_3.c drm/amdgpu/gfx9.4.3: Explicitly halt MEC before init 2024-09-18 16:15:06 -04:00
gfx_v9_4_3.h
gfx_v9_4_3_cleaner_shader.asm drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.3 2024-08-20 22:07:16 -04:00
gfx_v9_4_3_cleaner_shader.h drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.3 2024-08-20 22:07:16 -04:00
gfx_v10_0.c drm/amdgpu/gfx10: use rlc safe mode for soft recovery 2024-09-02 11:41:40 -04:00
gfx_v10_0.h
gfx_v11_0.c drm/amdgpu/gfx11: use rlc safe mode for soft recovery 2024-09-02 11:41:38 -04:00
gfx_v11_0.h drm/amdgpu/gfx11: export gfx_v11_0_request_gfx_index_mutex() 2024-08-16 14:24:56 -04:00
gfx_v11_0_3.c drm/amdgpu: create function to check RAS RMA status 2024-08-06 11:11:01 -04:00
gfx_v11_0_3.h
gfx_v12_0.c drm/amdgpu/gfx12: use rlc safe mode for soft recovery 2024-09-02 11:41:34 -04:00
gfx_v12_0.h
gfxhub_v1_0.c drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
gfxhub_v1_0.h
gfxhub_v1_1.c
gfxhub_v1_1.h
gfxhub_v1_2.c drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
gfxhub_v1_2.h
gfxhub_v2_0.c
gfxhub_v2_0.h
gfxhub_v2_1.c
gfxhub_v2_1.h
gfxhub_v3_0.c
gfxhub_v3_0.h
gfxhub_v3_0_3.c
gfxhub_v3_0_3.h
gfxhub_v11_5_0.c
gfxhub_v11_5_0.h
gfxhub_v12_0.c
gfxhub_v12_0.h
gmc_v6_0.c
gmc_v6_0.h
gmc_v7_0.c
gmc_v7_0.h
gmc_v8_0.c
gmc_v8_0.h
gmc_v9_0.c drm/amdkfd: Change kfd/svm page fault drain handling 2024-08-23 10:55:13 -04:00
gmc_v9_0.h
gmc_v10_0.c drm/amdkfd: Change kfd/svm page fault drain handling 2024-08-23 10:55:13 -04:00
gmc_v10_0.h
gmc_v11_0.c drm/amdgpu/mes: add multiple mes ring instances support 2024-08-13 13:04:48 -04:00
gmc_v11_0.h
gmc_v12_0.c drm/amdgpu/mes: add multiple mes ring instances support 2024-08-13 13:04:48 -04:00
gmc_v12_0.h
hdp_v4_0.c drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 2024-08-20 22:14:14 -04:00
hdp_v4_0.h
hdp_v5_0.c drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 2024-08-20 22:14:14 -04:00
hdp_v5_0.h
hdp_v5_2.c
hdp_v5_2.h
hdp_v6_0.c drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 2024-08-20 22:14:14 -04:00
hdp_v6_0.h
hdp_v7_0.c drm/amd/amdgpu: allow use kiq to do hdp flush under sriov 2024-08-20 22:14:14 -04:00
hdp_v7_0.h
iceland_ih.c
iceland_ih.h
iceland_sdma_pkt_open.h
ih_v6_0.c
ih_v6_0.h
ih_v6_1.c
ih_v6_1.h
ih_v7_0.c
ih_v7_0.h
imu_v11_0.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
imu_v11_0.h
imu_v11_0_3.c
imu_v11_0_3.h
imu_v12_0.c
imu_v12_0.h
isp_v4_1_0.c drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
isp_v4_1_0.h drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
isp_v4_1_1.c drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
isp_v4_1_1.h drm/amdgpu: Add MFD support for ISP I2C bus 2024-07-27 17:28:58 -04:00
jpeg_v1_0.c drm/amd/amdgpu: apply command submission parser for JPEG v1 2024-09-10 13:44:29 -04:00
jpeg_v1_0.h drm/amd/amdgpu: apply command submission parser for JPEG v1 2024-09-10 13:44:29 -04:00
jpeg_v2_0.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v2_0.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v2_5.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v2_5.h
jpeg_v3_0.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v3_0.h
jpeg_v4_0.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0_3.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0_3.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0_5.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v4_0_5.h
jpeg_v5_0_0.c drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 13:44:29 -04:00
jpeg_v5_0_0.h
lsdma_v6_0.c
lsdma_v6_0.h
lsdma_v7_0.c
lsdma_v7_0.h
mca_v3_0.c
mca_v3_0.h
mes_v11_0.c drm/amdgpu/mes11: Indent an if statment 2024-09-06 17:55:05 -04:00
mes_v11_0.h
mes_v12_0.c drm/amdgpu/mes12: switch SET_SHADER_DEBUGGER pkt to mes schq pipe 2024-09-18 16:14:27 -04:00
mes_v12_0.h
mmhub_v1_0.c
mmhub_v1_0.h
mmhub_v1_7.c
mmhub_v1_7.h
mmhub_v1_8.c drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
mmhub_v1_8.h
mmhub_v2_0.c
mmhub_v2_0.h
mmhub_v2_3.c
mmhub_v2_3.h
mmhub_v3_0.c
mmhub_v3_0.h
mmhub_v3_0_1.c
mmhub_v3_0_1.h
mmhub_v3_0_2.c
mmhub_v3_0_2.h
mmhub_v3_3.c
mmhub_v3_3.h
mmhub_v4_1_0.c drm/amdgpu: force to use legacy inv in mmhub 2024-08-07 18:16:38 -04:00
mmhub_v4_1_0.h
mmhub_v9_4.c
mmhub_v9_4.h
mmsch_v1_0.h
mmsch_v2_0.h
mmsch_v3_0.h
mmsch_v4_0.h
mmsch_v4_0_3.h
mxgpu_ai.c
mxgpu_ai.h
mxgpu_nv.c
mxgpu_nv.h drm/amd/sriov: extend NV_MAILBOX_POLL_MSG_TIMEDOUT 2024-08-13 12:12:51 -04:00
mxgpu_vi.c
mxgpu_vi.h
navi10_ih.c
navi10_ih.h
navi10_sdma_pkt_open.h
nbif_v6_3_1.c
nbif_v6_3_1.h
nbio_v2_3.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
nbio_v2_3.h
nbio_v4_3.c
nbio_v4_3.h
nbio_v6_1.c
nbio_v6_1.h
nbio_v7_0.c
nbio_v7_0.h
nbio_v7_2.c
nbio_v7_2.h
nbio_v7_4.c
nbio_v7_4.h
nbio_v7_7.c
nbio_v7_7.h
nbio_v7_9.c
nbio_v7_9.h
nbio_v7_11.c
nbio_v7_11.h
nv.c
nv.h
nvd.h
psp_gfx_if.h
psp_v3_1.c
psp_v3_1.h
psp_v10_0.c
psp_v10_0.h
psp_v11_0.c
psp_v11_0.h
psp_v11_0_8.c
psp_v11_0_8.h
psp_v12_0.c
psp_v12_0.h
psp_v13_0.c drm/amdgpu: add psp funcs callback to check if aux fw is needed 2024-09-18 16:15:06 -04:00
psp_v13_0.h
psp_v13_0_4.c
psp_v13_0_4.h
psp_v14_0.c
psp_v14_0.h
sdma_common.h
sdma_v2_4.c
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: add print support for sdma_v_4_0 ip_dump 2024-07-23 17:34:49 -04:00
sdma_v4_0.h
sdma_v4_4.c
sdma_v4_4.h
sdma_v4_4_2.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
sdma_v4_4_2.h
sdma_v5_0.c drm/amd: Make amd_ip_funcs static for SDMA v5.0 2024-08-13 10:26:53 -04:00
sdma_v5_0.h drm/amd: Make amd_ip_funcs static for SDMA v5.0 2024-08-13 10:26:53 -04:00
sdma_v5_2.c drm/amdgpu/sdma5.2: limit wptr workaround to sdma 5.2.1 2024-08-20 22:51:37 -04:00
sdma_v5_2.h drm/amd: Make amd_ip_funcs static for SDMA v5.2 2024-08-13 10:26:59 -04:00
sdma_v6_0.c drm/amdgpu: add print support for sdma_v_6_0 ip_dump 2024-07-23 17:07:09 -04:00
sdma_v6_0.h
sdma_v6_0_0_pkt_open.h
sdma_v7_0.c drm/amdgpu: correct sdma7 max dw 2024-08-07 18:23:49 -04:00
sdma_v7_0.h
si.c
si.h
si_dma.c
si_dma.h
si_enums.h
si_ih.c
si_ih.h
sid.h
sienna_cichlid.c
sienna_cichlid.h
smu_v11_0_i2c.c
smu_v11_0_i2c.h
smu_v13_0_10.c drm/amd/amdgpu: Fix uninitialized variable warnings 2024-07-24 17:30:23 -04:00
smu_v13_0_10.h
smuio_v9_0.c drm/amdgpu: fix typo in the comment 2024-09-18 16:14:26 -04:00
smuio_v9_0.h
smuio_v11_0.c
smuio_v11_0.h
smuio_v11_0_6.c
smuio_v11_0_6.h
smuio_v13_0.c
smuio_v13_0.h
smuio_v13_0_3.c
smuio_v13_0_3.h
smuio_v13_0_6.c
smuio_v13_0_6.h
smuio_v14_0_2.c
smuio_v14_0_2.h
soc15.c
soc15.h drm/amdgpu: add macro to calculate offset with instance 2024-07-27 17:28:28 -04:00
soc15_common.h
soc15d.h drm/amdgpu: Add PACKET3_RUN_CLEANER_SHADER for cleaner shader execution 2024-08-20 22:07:02 -04:00
soc21.c
soc21.h
soc24.c drm/amdgpu: Fix selfring initialization sequence on soc24 2024-09-18 16:14:47 -04:00
soc24.h
ta_rap_if.h
ta_ras_if.h
ta_secureDisplay_if.h
ta_xgmi_if.h
tonga_ih.c
tonga_ih.h
tonga_sdma_pkt_open.h
umc_v6_0.c
umc_v6_0.h
umc_v6_1.c
umc_v6_1.h
umc_v6_7.c
umc_v6_7.h
umc_v8_7.c
umc_v8_7.h
umc_v8_10.c
umc_v8_10.h
umc_v12_0.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
umc_v12_0.h drm/amdgpu: optimize logging deferred error info 2024-07-23 17:32:14 -04:00
umsch_mm_v4_0.c
umsch_mm_v4_0.h
uvd_v3_1.c
uvd_v3_1.h
uvd_v4_2.c
uvd_v4_2.h
uvd_v5_0.c
uvd_v5_0.h
uvd_v6_0.c
uvd_v6_0.h
uvd_v7_0.c
uvd_v7_0.h
vce_v2_0.c
vce_v2_0.h
vce_v3_0.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04:00
vce_v3_0.h
vce_v4_0.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04:00
vce_v4_0.h
vcn_sw_ring.c
vcn_sw_ring.h
vcn_v1_0.c drm/amdgpu: add print support for vcn_v1_0 ip dump 2024-08-16 14:26:31 -04:00
vcn_v1_0.h
vcn_v2_0.c drm/amdgpu: add print support for vcn_v2_0 ip dump 2024-08-16 14:26:41 -04:00
vcn_v2_0.h
vcn_v2_5.c drm/amdgpu: add vcn ip dump support for vcn_v2_6 2024-08-16 14:26:57 -04:00
vcn_v2_5.h
vcn_v3_0.c drm/amdgpu: add print support for vcn_v3_0 ip dump 2024-08-16 14:23:59 -04:00
vcn_v3_0.h
vcn_v4_0.c drm/amdgpu: add print support for vcn_v4_0 ip dump 2024-08-16 14:26:12 -04:00
vcn_v4_0.h
vcn_v4_0_3.c drm/amdgpu: add print support for vcn_v4_0_3 ip dump 2024-08-16 14:26:06 -04:00
vcn_v4_0_3.h
vcn_v4_0_5.c drm/amdgpu: add print support for vcn_v4_0_5 ip dump 2024-08-16 14:26:19 -04:00
vcn_v4_0_5.h
vcn_v5_0_0.c drm/amdgpu: add print support for vcn_v5_0 ip dump 2024-08-16 14:25:12 -04:00
vcn_v5_0_0.h
vega10_ih.c
vega10_ih.h
vega10_reg_init.c
vega10_sdma_pkt_open.h
vega20_ih.c
vega20_ih.h
vega20_reg_init.c
vi.c
vi.h
vid.h drm/amdgpu/gfx8: add ring reset callback for gfx 2024-08-16 14:24:09 -04:00
vpe_6_1_fw_if.h
vpe_v6_1.c
vpe_v6_1.h