linux/drivers/gpu/drm/amd/amdgpu
Mario Limonciello 6b0d812971 drm/amd: Disable MES LR compute W/A
A workaround was introduced in commit 1fb710793c ("drm/amdgpu: Enable
MES lr_compute_wa by default") to help with some hangs observed in gfx1151.

This WA didn't fully fix the issue.  It was actually fixed by adjusting
the VGPR size to the correct value that matched the hardware in commit
b42f3bf953 ("drm/amdkfd: bump minimum vgpr size for gfx1151").

There are reports of instability on other products with newer GC microcode
versions, and I believe they're caused by this workaround. As we don't
need the workaround any more, remove it.

Fixes: b42f3bf953 ("drm/amdkfd: bump minimum vgpr size for gfx1151")
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Mario Limonciello <mario.limonciello@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
(cherry picked from commit 9973e64bd6)
Cc: stable@vger.kernel.org
2026-02-25 17:58:06 -05:00
..
aldebaran_reg_init.c
aldebaran.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
aldebaran.h
amdgpu_aca.c drm/amdgpu: Unlock a mutex before destroying it 2026-02-25 17:56:43 -05:00
amdgpu_aca.h drm/amdgpu: Parse all deferred errors with UMC aca handle 2025-03-26 17:44:41 -04:00
amdgpu_acp.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
amdgpu_acp.h
amdgpu_acpi.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_afmt.c drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr 2024-04-30 09:44:34 -04:00
amdgpu_amdkfd_aldebaran.c drm/amdgpu: Reduce dequeue retry timeout for gfx9 family 2025-03-13 23:10:38 -04:00
amdgpu_amdkfd_aldebaran.h
amdgpu_amdkfd_arcturus.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_arcturus.h
amdgpu_amdkfd_fence.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gc_9_4_3.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gfx_v7.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gfx_v8.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gfx_v9.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gfx_v9.h drm/amdgpu: Reduce dequeue retry timeout for gfx9 family 2025-03-13 23:10:38 -04:00
amdgpu_amdkfd_gfx_v10_3.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gfx_v10.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gfx_v10.h drm/amdgpu: Reduce dequeue retry timeout for gfx9 family 2025-03-13 23:10:38 -04:00
amdgpu_amdkfd_gfx_v11.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gfx_v12_1.c drm/amdkfd: fix partitioned gfx12 address watch enablement 2026-01-05 16:59:56 -05:00
amdgpu_amdkfd_gfx_v12.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd_gpuvm.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_amdkfd.h drm/amdkfd: Add domain parameter to alloc kernel BO 2026-01-14 14:28:59 -05:00
amdgpu_atombios.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_atombios.h drm/amdgpu: add OEM i2c bus for polaris chips 2025-02-12 21:02:54 -05:00
amdgpu_atomfirmware.c drm/amdgpu: add helper to read UMA carveout info 2026-01-05 16:59:58 -05:00
amdgpu_atomfirmware.h drm/amdgpu: add helper to read UMA carveout info 2026-01-05 16:59:58 -05:00
amdgpu_atpx_handler.c drm/amdgpu: Remove unused amdgpu_atpx functions 2024-09-26 17:06:24 -04:00
amdgpu_benchmark.c drm/amd: Drop amdgpu prefix from message prints 2026-01-05 16:59:55 -05:00
amdgpu_bios.c drm/amdgpu: Fix pointer casts when reading dynamic region sizes 2025-10-28 09:55:16 -04:00
amdgpu_bo_list.c Convert 'alloc_flex' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_bo_list.h drm/amdgpu: update the functions to use amdgpu version of hmm 2025-10-13 14:14:36 -04:00
amdgpu_cgs.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
amdgpu_connectors.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
amdgpu_connectors.h drm/amdgpu: remove amdgpu_connector_edid() and stop using edid_blob_ptr 2024-05-23 14:37:24 +03:00
amdgpu_cper.c drm/amd/ras: Support sriov uniras to obtain cper data 2025-12-08 13:56:33 -05:00
amdgpu_cper.h drm/amdgpu: fix SPDX headers on amdgpu_cper.c/h 2025-10-28 11:02:36 -04:00
amdgpu_cs.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
amdgpu_cs.h
amdgpu_csa.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
amdgpu_csa.h
amdgpu_ctx.c Convert 'alloc_flex' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_ctx.h drm/amdgpu: Make amdgpu_ctx_mgr_entity_fini static 2025-05-22 12:02:21 -04:00
amdgpu_debugfs.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_debugfs.h drm/amdgpu: add debugfs support for VM pagetable per client 2025-07-04 16:00:06 +02:00
amdgpu_dev_coredump.c treewide: Replace kmalloc with kmalloc_obj for non-scalar types 2026-02-21 01:02:28 -08: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: Fix error handling in slot reset 2026-02-25 17:57:55 -05:00
amdgpu_df.h drm/amdgpu: Fix atomics on GFX12 2024-07-24 17:30:23 -04:00
amdgpu_discovery.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
amdgpu_discovery.h drm/amdgpu: Reserve discovery TMR only if needed 2025-10-13 14:14:36 -04:00
amdgpu_display.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_display.h drm/amd: Re-introduce property to control adaptive backlight modulation 2025-10-28 09:56:14 -04:00
amdgpu_dma_buf.c drm/amdgpu: fix sync handling in amdgpu_dma_buf_move_notify 2026-02-12 15:22:03 -05:00
amdgpu_dma_buf.h
amdgpu_doorbell_mgr.c drm/amdgpu: do not use amdgpu_bo_gpu_offset_no_check individually 2025-12-16 13:27:13 -05:00
amdgpu_doorbell.h drm/amdgpu: Add soc v1_0 support 2025-12-08 13:56:38 -05:00
amdgpu_drv.c drm for 7.0-rc1 2026-02-11 12:55:44 -08:00
amdgpu_drv.h drm: remove driver date from struct drm_driver and all drivers 2024-12-05 12:35:42 +02:00
amdgpu_eeprom.c drm/amdgpu: use string choice helpers 2024-11-04 11:33:24 -05:00
amdgpu_eeprom.h drm/amdgpu: update type of buf size to u32 for eeprom functions 2024-05-20 16:20:26 -04:00
amdgpu_encoders.c
amdgpu_eviction_fence.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_eviction_fence.h drm/amdgpu: simplify eviction fence suspend/resume 2025-04-08 16:48:19 -04:00
amdgpu_fdinfo.c drm/amdgpu: Wire up MMIO_REMAP placement and User-visible strings 2025-09-09 16:18:34 -04:00
amdgpu_fdinfo.h
amdgpu_fence.c drm/amdgpu: fix type for wptr in ring backup 2026-01-21 14:55:56 -05:00
amdgpu_fru_eeprom.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_fru_eeprom.h drm/amdgpu: Increase FRU File Id buffer size 2024-12-10 10:26:51 -05:00
amdgpu_fw_attestation.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
amdgpu_fw_attestation.h
amdgpu_gart.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_gart.h drm/amdgpu/gart: Add helper to bind VRAM pages (v2) 2025-11-11 21:54:17 -05:00
amdgpu_gds.h
amdgpu_gem.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_gem.h drm/amdgpu: Add ioctl to get all gem handles for a process 2025-09-02 15:34:00 -04:00
amdgpu_gfx.c drm/amdgpu: Use AMDGPU_MQD_SIZE_ALIGN in KGD 2026-01-29 12:26:55 -05:00
amdgpu_gfx.h drm/amd: Pass adev to amdgpu_gfx_parse_disable_cu() 2026-01-05 16:59:54 -05:00
amdgpu_gfxhub.h drm/amdgpu: Retire query_utcl2_poison_status callback 2024-08-23 10:53:16 -04:00
amdgpu_gmc.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
amdgpu_gmc.h drm/amdgpu: fix 4-level paging if GMC supports 57-bit VA v2 2026-02-19 12:16:12 -05:00
amdgpu_gtt_mgr.c Convert 'alloc_flex' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_hdp.c drm/amdgpu: Update invalidate and flush hdp function 2025-11-04 11:33:54 -05:00
amdgpu_hdp.h drm/amdgpu: Update invalidate and flush hdp function 2025-11-04 11:33:54 -05:00
amdgpu_hmm.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_hmm.h drm/amdgpu: update the functions to use amdgpu version of hmm 2025-10-13 14:14:36 -04:00
amdgpu_i2c.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_i2c.h drm/amdgpu: rework i2c init and fini 2025-02-12 21:02:54 -05:00
amdgpu_ib.c treewide: Replace kmalloc with kmalloc_obj for non-scalar types 2026-02-21 01:02:28 -08:00
amdgpu_ids.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_ids.h drm/amdgpu: revert "rework reserved VMID handling" v2 2025-09-25 15:39:00 -04:00
amdgpu_ih.c drm/amdgpu: Convert from DRM_* to dev_* 2025-06-30 11:54:55 -04:00
amdgpu_ih.h drm/amdgpu: Remove volatile from amdgpu and amdgpu_ih headers 2025-09-15 16:51:18 -04:00
amdgpu_imu.h drm/amdgpu: Init mcm_addr look up table 2026-01-05 16:59:55 -05:00
amdgpu_ioc32.c
amdgpu_ip.c drm/amdgpu: Change set ip clock/power gating param 2025-12-16 13:27:10 -05:00
amdgpu_ip.h drm/amdgpu: Change set ip clock/power gating param 2025-12-16 13:27:10 -05:00
amdgpu_irq.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
amdgpu_irq.h drm/amdgpu: Add soc v1_0 ih client id table 2025-12-16 13:27:42 -05:00
amdgpu_isp.c drm/amd/amdgpu: Fix SMU warning during isp suspend-resume 2026-01-05 17:29:51 -05:00
amdgpu_isp.h drm/amd/amdgpu: Fix SMU warning during isp suspend-resume 2026-01-05 17:29:51 -05:00
amdgpu_job.c Convert 'alloc_flex' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_job.h drm/amdgpu: add new job ids 2026-01-20 17:25:53 -05:00
amdgpu_jpeg.c drm/amdgpu: fix bit shift logic 2025-10-13 14:14:15 -04:00
amdgpu_jpeg.h drm/amdgpu/jpeg: Move parse_cs to amdgpu_jpeg.c 2025-09-09 16:18:08 -04:00
amdgpu_kms.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_lsdma.c
amdgpu_lsdma.h
amdgpu_mca.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_mca.h Revert "drm/amdgpu: change bank cache lock type to spinlock" 2024-06-19 12:50:31 -04:00
amdgpu_mes_ctx.h
amdgpu_mes.c drm/amdgpu/mes: Remove idr leftovers v2 2026-01-27 18:02:06 -05:00
amdgpu_mes.h drm/amdgpu/mes: Remove idr leftovers v2 2026-01-27 18:02:06 -05:00
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/amd: Re-introduce property to control adaptive backlight modulation 2025-10-28 09:56:14 -04:00
amdgpu_nbio.c drm/amdgpu: Add NULL check for asic_funcs 2025-08-04 15:47:50 -04:00
amdgpu_nbio.h drm/amdgpu: Check pcie replays reporting support 2025-06-18 12:19:02 -04:00
amdgpu_object.c drm/amdgpu: Drop MMIO_REMAP domain bit and keep it Internal 2026-01-10 14:21:35 -05:00
amdgpu_object.h drm/amdgpu: Drop MMIO_REMAP domain bit and keep it Internal 2026-01-10 14:21:35 -05: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 Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
amdgpu_pmu.h
amdgpu_preempt_mgr.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_psp_ta.c drm/amdgpu: Fix locking bugs in error paths 2026-02-25 17:56:50 -05:00
amdgpu_psp_ta.h
amdgpu_psp.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_psp.h drm/amdgpu: Enable support for PSP 15_0_0 2026-01-05 16:59:57 -05:00
amdgpu_rap.c drm/amd: Remove redundant pm_runtime_mark_last_busy() calls 2025-10-28 11:31:45 -04:00
amdgpu_rap.h
amdgpu_ras_eeprom.c drm/amdgpu: return when ras table checksum is error 2026-02-12 15:21:56 -05:00
amdgpu_ras_eeprom.h drm/amdgpu: Send applicable RMA CPERs at end of RAS init 2026-02-05 17:28:34 -05:00
amdgpu_ras.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
amdgpu_ras.h drm/amdgpu: suspend ras module before gpu reset 2025-11-04 11:53:59 -05:00
amdgpu_res_cursor.h drm/amdgpu: Wire up MMIO_REMAP placement and User-visible strings 2025-09-09 16:18:34 -04:00
amdgpu_reset.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_reset.h drm/amdgpu: add user queue reset source 2025-09-05 17:38:38 -04:00
amdgpu_ring_mux.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
amdgpu_ring_mux.h
amdgpu_ring.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_ring.h drm/amdgpu: rename amdgpu_fence_driver_guilty_force_completion() 2026-01-21 14:27:45 -05:00
amdgpu_rlc.c drm/amdgpu: Add rlcv firmware for frontdoor loading. 2025-12-08 13:56:31 -05:00
amdgpu_rlc.h drm/amdgpu: RLC-G VF Register Access Interface 2026-01-05 16:59:57 -05:00
amdgpu_sa.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
amdgpu_sched.c fdget(), trivial conversions 2024-11-03 01:28:06 -05:00
amdgpu_sched.h
amdgpu_sdma.c drm/amdgpu: avoid sdma ring reset in sriov 2026-02-05 17:25:37 -05:00
amdgpu_sdma.h drm/amdgpu/sdma: add query for CSA size and alignment 2025-12-10 17:38:26 -05:00
amdgpu_securedisplay.c drm/amd: Remove redundant pm_runtime_mark_last_busy() calls 2025-10-28 11:31:45 -04:00
amdgpu_securedisplay.h
amdgpu_seq64.c drm/amdgpu: rework how PTE flags are generated v3 2025-08-04 14:26:38 -04:00
amdgpu_seq64.h drm/amdgpu: Add gpu_addr support to seq64 allocation 2025-04-08 16:48:17 -04:00
amdgpu_smuio.h drm/amdgpu: Add smuio v15_0_8 support v4 2025-12-08 13:56:31 -05:00
amdgpu_socbb.h
amdgpu_sync.c drm/amdgpu: promote the implicit sync to the dependent read fences 2025-05-07 17:44:51 -04:00
amdgpu_sync.h drm/amdgpu: rework how isolation is enforced v2 2025-03-21 12:16:34 -04:00
amdgpu_trace_points.c
amdgpu_trace.h drm/amdgpu: update trace format to match gpu_scheduler_trace 2025-05-28 16:16:20 +02:00
amdgpu_ttm.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
amdgpu_ttm.h drm/amdgpu: Add helper to alloc GART entries 2026-01-08 11:42:53 -05:00
amdgpu_ucode.c drm/amdgpu: Add rlcv firmware for frontdoor loading. 2025-12-08 13:56:31 -05:00
amdgpu_ucode.h drm/amdgpu: Add rlcv firmware for frontdoor loading. 2025-12-08 13:56:31 -05:00
amdgpu_umc.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
amdgpu_umc.h drm/amdgpu: make MCA IPID parse global 2025-11-06 09:58:31 -05:00
amdgpu_umr.h
amdgpu_umsch_mm.c drm/amdgpu/umsch: tidy up the ucode name string handling 2025-02-17 14:09:02 -05:00
amdgpu_umsch_mm.h drm/amdgpu/umsch: add support to capture fw debug log 2024-05-13 15:45:41 -04:00
amdgpu_userq_fence.c drm/amdgpu: add upper bound check on user inputs in wait ioctl 2026-02-25 17:54:57 -05:00
amdgpu_userq_fence.h drm/amdgpu/userq: add force completion helpers 2025-09-05 17:38:38 -04:00
amdgpu_userq.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_userq.h drm/amd/amdgpu: Add independent hang detect work for user queue fence 2026-01-20 17:16:12 -05:00
amdgpu_utils.h drm/amdgpu: Add generic capability class 2025-09-15 16:55:41 -04:00
amdgpu_uvd.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
amdgpu_uvd.h
amdgpu_vce.c drm/amdgpu/vce1: Ensure VCPU BO is in lower 32-bit address space (v3) 2025-11-11 21:54:18 -05:00
amdgpu_vce.h drm/amdgpu/vce1: Ensure VCPU BO is in lower 32-bit address space (v3) 2025-11-11 21:54:18 -05:00
amdgpu_vcn.c drm/amdgpu/discovery: add vcn and jpeg ip block 2026-01-05 16:59:57 -05:00
amdgpu_vcn.h drm/amd: Fix set but not used warnings 2025-10-20 18:25:58 -04:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
amdgpu_virt.h drm/amdgpu: RLC-G VF Register Access Interface 2026-01-05 16:59:57 -05:00
amdgpu_vkms.c Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL uses 2026-02-22 08:26:33 -08:00
amdgpu_vkms.h
amdgpu_vm_cpu.c drm/amdgpu: give each kernel job a unique id 2025-09-01 10:49:31 +05:30
amdgpu_vm_pt.c drm/amdgpu: Add per-ASIC PTE init flag 2025-12-08 13:56:35 -05:00
amdgpu_vm_sdma.c drm/amdgpu: give each kernel job a unique id 2025-09-01 10:49:31 +05:30
amdgpu_vm_tlb_fence.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_vm.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_vm.h drm/amdgpu: fix 4-level paging if GMC supports 57-bit VA v2 2026-02-19 12:16:12 -05:00
amdgpu_vpe.c drm/amd: Drop amdgpu prefix from message prints 2026-01-05 16:59:55 -05:00
amdgpu_vpe.h drm/amdgpu: Add sysfs interface for vpe reset mask 2024-11-08 11:45:29 -05:00
amdgpu_vram_mgr.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_vram_mgr.h drm/amdgpu: query the allocated vram address block info 2025-07-28 16:40:06 -04:00
amdgpu_xcp.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_xcp.h drm/amdgpu: Move XCP_INST_MASK amdgpu_xcp.h 2025-12-08 13:56:30 -05:00
amdgpu_xgmi.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
amdgpu_xgmi.h drm/amdgpu: Release hive reference properly 2025-09-15 16:52:31 -04:00
amdgpu.h drm/amdgpu: Add a helper macro to align mqd size 2026-01-29 12:26:26 -05:00
amdgv_sriovmsg.h drm/amd/ras: Compatible with legacy sriov host 2025-12-08 13:56:34 -05:00
aqua_vanjaram.c drm/amdgpu: Move XCP_INST_MASK amdgpu_xcp.h 2025-12-08 13:56:30 -05:00
arct_reg_init.c
athub_v1_0.c
athub_v1_0.h
athub_v2_1.c
athub_v2_1.h
athub_v2_0.c
athub_v2_0.h
athub_v3_0.c
athub_v3_0.h
athub_v4_1_0.c drm/amdgpu: Add athub v4_1_0 ip block support 2024-02-12 16:08:12 -05:00
athub_v4_1_0.h drm/amdgpu: Add athub v4_1_0 ip block support 2024-02-12 16:08:12 -05:00
atom.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
atom.h drm/amdgpu: Add vbios build number interface 2025-09-05 17:38:40 -04:00
atombios_crtc.c
atombios_crtc.h
atombios_dp.c drm/display: dp: change drm_dp_dpcd_read_link_status() return value 2025-03-25 16:20:38 +02:00
atombios_dp.h drm/connector: make mode_valid take a const struct drm_display_mode 2025-01-07 12:45:19 +02:00
atombios_encoders.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
atombios_encoders.h
atombios_i2c.c
atombios_i2c.h
cik_ih.c drm/amdgpu/cik_ih: Enable soft IRQ handler ring 2025-12-02 11:02:06 -05:00
cik_ih.h
cik_sdma.c drm/amdgpu: small cleanup to CIK SDMA 2025-04-07 15:18:32 -04:00
cik_sdma.h
cik.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
cik.h
cikd.h drm/amdgpu: move X_GB_ADDR_CONFIG_GOLDEN in GFX7 2025-04-07 15:18:32 -04:00
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_gfx10.h
clearstate_gfx11.h
clearstate_gfx12.h drm/amdgpu: add gfx12 clearstate header 2024-05-02 16:18:10 -04:00
clearstate_si.h
clearstate_vi.h
cyan_skillfish_reg_init.c drm/amdgpu: fix SPDX header on cyan_skillfish_reg_init.c 2025-10-28 11:03:04 -04:00
cz_ih.c drm/amdgpu/cz_ih: Enable soft IRQ handler ring 2025-12-02 11:02:06 -05:00
cz_ih.h
dce_v6_0.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
dce_v6_0.h
dce_v8_0.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
dce_v8_0.h
dce_v10_0.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
dce_v10_0.h
df_v1_7.c drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number 2024-05-08 15:17:07 -04:00
df_v1_7.h
df_v3_6.c drm/amdgpu: Fix sysfs warning when hotplugging 2024-11-21 15:56:22 -05:00
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 drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
gfx_v6_0.h
gfx_v7_0.c drm/amd: Drop amdgpu prefix from message prints 2026-01-05 16:59:55 -05:00
gfx_v7_0.h
gfx_v8_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
gfx_v8_0.h
gfx_v9_4_2_cleaner_shader.asm drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 2024-10-22 17:50:39 -04:00
gfx_v9_4_2.c drm/amdgpu: Add chain runlists support to GC9.4.2 2025-07-28 16:40:32 -04:00
gfx_v9_4_2.h drm/amdgpu: Add chain runlists support to GC9.4.2 2025-07-28 16:40:32 -04:00
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_v9_4_3.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
gfx_v9_4_3.h
gfx_v9_4.c drm/amdgpu: Clean up atom header file inclusion 2025-02-12 21:04:06 -05:00
gfx_v9_4.h
gfx_v9_0_cleaner_shader.h drm/amdgpu/gfx9: Add cleaner shader for GFX9.4.2 2024-10-22 17:50:39 -04:00
gfx_v9_0.c drm/amdgpu/gfx9: Implement KGQ ring reset 2026-01-05 17:00:00 -05:00
gfx_v9_0.h
gfx_v10_1_10_cleaner_shader.asm drm/amdgpu/gfx10: Refine Cleaner Shader for GFX10.1.10 2025-06-03 15:03:09 -04:00
gfx_v10_3_0_cleaner_shader.asm drm/amdgpu/gfx10: Add cleaner shader for GFX10.3.0 2025-01-06 14:44:28 -05:00
gfx_v10_0_cleaner_shader.h drm/amdgpu/gfx10: Refine Cleaner Shader for GFX10.1.10 2025-06-03 15:03:09 -04:00
gfx_v10_0.c drm/amdgpu/gfx10: fix wptr reset in KGQ init 2026-01-29 12:38:54 -05:00
gfx_v10_0.h
gfx_v11_0_3_cleaner_shader.asm drm/amdgpu/gfx11: Add cleaner shader for GFX11.0.3 2024-11-05 10:33:56 -05: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_v11_0_cleaner_shader.h drm/amdgpu/gfx11: Add cleaner shader for GFX11.0.3 2024-11-05 10:33:56 -05:00
gfx_v11_0.c drm/amdgpu/gfx11: adjust KGQ reset sequence 2026-01-29 12:39:21 -05: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_v12_1_pkt.h drm/amdgpu: Include the correct pkt header for gfx v12_1 2025-12-08 14:12:01 -05:00
gfx_v12_1.c drm/amdgpu: Use AMDGPU_MQD_SIZE_ALIGN in KGD 2026-01-29 12:26:55 -05:00
gfx_v12_1.h drm/amdgpu: Export gfx_v12_1_xcp_func 2025-12-10 17:37:59 -05:00
gfx_v12_0.c drm/amdgpu/gfx12: adjust KGQ reset sequence 2026-01-29 12:39:21 -05:00
gfx_v12_0.h drm/amdgpu/mes12: Implement reset gfx/compute queue function by mmio 2024-12-11 17:32:13 -05:00
gfxhub_v1_1.c
gfxhub_v1_1.h
gfxhub_v1_2.c drm/amdgpu: enable pdb0 for hibernation on SRIOV 2025-06-18 12:19:15 -04:00
gfxhub_v1_2.h
gfxhub_v1_0.c drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c 2025-03-05 10:47:21 -05:00
gfxhub_v1_0.h
gfxhub_v2_1.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
gfxhub_v2_1.h
gfxhub_v2_0.c
gfxhub_v2_0.h
gfxhub_v3_0_3.c
gfxhub_v3_0_3.h
gfxhub_v3_0.c
gfxhub_v3_0.h
gfxhub_v11_5_0.c
gfxhub_v11_5_0.h
gfxhub_v12_1.c drm/amdgpu: adjust xcc logic for gfxhub v12_1 2026-01-05 16:26:47 -05:00
gfxhub_v12_1.h drm/amdgpu: Add gfxhub v12_1 support 2025-12-08 13:56:35 -05:00
gfxhub_v12_0.c drm/amdgpu: update gfxhub client id for gfx12 2024-07-08 16:46:36 -04:00
gfxhub_v12_0.h drm/amdgpu: Add gfxhub v12_0 ip block support (v3) 2024-04-30 10:00:30 -04:00
gmc_v6_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
gmc_v6_0.h
gmc_v7_0.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
gmc_v7_0.h
gmc_v8_0.c Convert more 'alloc_obj' cases to default GFP_KERNEL arguments 2026-02-21 20:03:00 -08:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: Fix gfx9 update PTE mtype flag 2026-01-14 14:51:36 -05:00
gmc_v9_0.h
gmc_v10_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
gmc_v10_0.h
gmc_v11_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
gmc_v11_0.h
gmc_v12_1.c drm/amd/amdgpu : Use the MES INV_TLBS API for tlb invalidation on gfx12_1 2026-01-05 16:59:56 -05:00
gmc_v12_1.h drm/amdgpu: Initialize vram_info for gmc v12_1 2025-12-10 17:39:27 -05:00
gmc_v12_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
gmc_v12_0.h drm/amdgpu: Add gmc v12_0 ip block support (v7) 2024-04-30 10:00:39 -04:00
hdp_v4_0.c Reapply: drm/amdgpu: Use generic hdp flush function 2025-05-08 11:21:37 -04:00
hdp_v4_0.h
hdp_v5_2.c drm/amdgpu/hdp5.2: use memcfg register to post the write for HDP flush 2025-05-08 11:47:23 -04:00
hdp_v5_2.h
hdp_v5_0.c drm/amdgpu/hdp5: use memcfg register to post the write for HDP flush 2025-05-08 11:46:57 -04:00
hdp_v5_0.h
hdp_v6_0.c drm/amdgpu/hdp6: use memcfg register to post the write for HDP flush 2025-05-08 11:47:54 -04:00
hdp_v6_0.h
hdp_v7_0.c drm/amdgpu/hdp7: use memcfg register to post the write for HDP flush 2025-05-08 11:48:12 -04:00
hdp_v7_0.h drm/amdgpu: Add hdp v7_0 ip block support 2024-02-12 16:09:57 -05:00
iceland_ih.c drm/amdgpu/iceland_ih: Enable soft IRQ handler ring 2025-12-02 11:02:06 -05:00
iceland_ih.h
iceland_sdma_pkt_open.h
ih_v6_1.c drm/amdgpu/ih: Remove redundant ternary operators 2025-09-05 16:00:15 -04:00
ih_v6_1.h
ih_v6_0.c drm/amdgpu/ih: Remove redundant ternary operators 2025-09-05 16:00:15 -04:00
ih_v6_0.h
ih_v7_0.c drm/amdgpu: Enable IH CAM on IH 7.1.0 2025-12-08 13:56:32 -05:00
ih_v7_0.h drm/amdgpu: Add ih v7_0 ip block support 2024-02-12 16:09:42 -05:00
imu_v11_0_3.c
imu_v11_0_3.h
imu_v11_0.c drm/amdgpu: add support for GC IP version 11.5.4 2026-01-05 16:27:34 -05:00
imu_v11_0.h
imu_v12_1.c drm/amdgpu: Init mcm_addr look up table 2026-01-05 16:59:55 -05:00
imu_v12_1.h drm/amdgpu: add imu support for gc 12_1 2025-12-08 14:27:21 -05:00
imu_v12_0.c drm/amdgpu: add kicker fws loading for gfx12/smu14/psp14 2025-07-28 16:27:46 -04:00
imu_v12_0.h drm/amd/amdgpu: imu fw loading support 2024-05-02 16:18:11 -04:00
isp_v4_1_1.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
isp_v4_1_1.h drm/amdgpu: Add amdisp pinctrl MFD resource 2025-02-27 15:52:49 -05:00
isp_v4_1_0.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
isp_v4_1_0.h drm/amdgpu: Add amdisp pinctrl MFD resource 2025-02-27 15:52:49 -05:00
jpeg_v1_0.c drm/amdgpu: Fix allocating extra dwords for rings (v2) 2025-09-15 16:52:52 -04:00
jpeg_v1_0.h drm/amdgpu: update the handle ptr in sw_fini 2024-10-01 17:40:43 -04:00
jpeg_v2_5.c drm/amdgpu/jpeg: Move parse_cs to amdgpu_jpeg.c 2025-09-09 16:18:08 -04:00
jpeg_v2_5.h
jpeg_v2_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
jpeg_v2_0.h drm/amdgpu/jpeg: Move parse_cs to amdgpu_jpeg.c 2025-09-09 16:18:08 -04:00
jpeg_v3_0.c drm/amd: Drop amdgpu prefix from message prints 2026-01-05 16:59:55 -05:00
jpeg_v3_0.h
jpeg_v4_0_3.c drm/amdgpu/vcn4.0.3: rework reset handling 2026-01-21 14:17:48 -05:00
jpeg_v4_0_3.h drm/amdgpu: Register aqua vanjaram jpeg poison irq 2025-05-22 12:01:28 -04:00
jpeg_v4_0_5.c drm/amdgpu/jpeg: Move parse_cs to amdgpu_jpeg.c 2025-09-09 16:18:08 -04:00
jpeg_v4_0_5.h
jpeg_v4_0.c drm/amd: Drop amdgpu prefix from message prints 2026-01-05 16:59:55 -05:00
jpeg_v4_0.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 17:26:49 -04:00
jpeg_v5_3_0.c drm/amdgpu: add queue reset support for jpeg 5.3 2026-01-05 16:59:57 -05:00
jpeg_v5_3_0.h drm/amdgpu/jpeg: Add jpeg 5.3.0 support 2026-01-05 16:59:57 -05:00
jpeg_v5_0_1.c drm/amdgpu/vcn5.0.1: rework reset handling 2026-01-21 14:18:09 -05:00
jpeg_v5_0_1.h drm/amdgpu: Enable RAS for jpeg 5.0.1 2025-05-22 12:02:52 -04:00
jpeg_v5_0_0.c drm/amdgpu/jpeg: Move parse_cs to amdgpu_jpeg.c 2025-09-09 16:18:08 -04:00
jpeg_v5_0_0.h drm/amdgpu/jpeg5: Add support for DPG mode 2024-06-27 17:34:33 -04:00
Kconfig drm/amdgpu: Use amdgpu by default on SI dedicated GPUs (v2) 2025-11-14 11:28:29 -05:00
lsdma_v6_0.c
lsdma_v6_0.h
lsdma_v7_0.c drm/amdgpu: Add lsdma v7_0 ip block support 2024-02-12 16:08:41 -05:00
lsdma_v7_0.h drm/amdgpu: Add lsdma v7_0 ip block support 2024-02-12 16:08:41 -05:00
Makefile drm/amd: Enable SMUIO 15_0_0 support 2026-01-08 11:41:34 -05:00
mca_v3_0.c
mca_v3_0.h
mes_userqueue.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
mes_userqueue.h drm/amdgpu/userq: use consistent function naming 2025-04-22 08:51:46 -04:00
mes_v11_0.c drm/amd: Disable MES LR compute W/A 2026-02-25 17:58:06 -05:00
mes_v11_0.h
mes_v12_1.c drm/amd/amdgpu : Use the MES INV_TLBS API for tlb invalidation on gfx12_1 2026-01-05 16:59:56 -05:00
mes_v12_1.h drm/amdgpu/mes_v12_1: initial support for mes_v12_1 2025-12-08 13:56:39 -05:00
mes_v12_0.c drm/amd: Disable MES LR compute W/A 2026-02-25 17:58:06 -05:00
mes_v12_0.h drm/amdgpu: Add mes v12_0 ip block support (v4) 2024-05-02 16:18:10 -04:00
mmhub_v1_7.c drm/amdgpu: Set snoop bit for SDMA for MI series 2025-02-12 21:05:49 -05:00
mmhub_v1_7.h
mmhub_v1_8.c drm/amdgpu: enable pdb0 for hibernation on SRIOV 2025-06-18 12:19:15 -04:00
mmhub_v1_8.h
mmhub_v1_0.c drm/amd/pm: add inst to dpm_set_powergating_by_smu 2024-12-10 10:26:47 -05:00
mmhub_v1_0.h
mmhub_v2_3.c
mmhub_v2_3.h
mmhub_v2_0.c drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating() 2024-06-14 16:17:12 -04:00
mmhub_v2_0.h
mmhub_v3_3.c drm/amdgpu: add support for MMHUB IP version 3.4.0 2026-01-05 16:27:50 -05:00
mmhub_v3_3.h
mmhub_v3_0_1.c drm/amdgpu: update mmhub 3.0.1 client id mappings 2025-08-04 15:41:52 -04:00
mmhub_v3_0_1.h
mmhub_v3_0_2.c
mmhub_v3_0_2.h
mmhub_v3_0.c
mmhub_v3_0.h
mmhub_v4_1_0.c drm/amdgpu: update mmhub 4.1.0 client id mappings 2025-07-28 16:39:49 -04:00
mmhub_v4_1_0.h drm/amdgpu: Add mmhub v4_1_0 ip block support (v4) 2024-04-30 09:58:25 -04:00
mmhub_v4_2_0.c drm/amdgpu: Set vmid0 PAGE_TABLE_DEPTH for GFX12.1 2026-02-19 12:16:11 -05:00
mmhub_v4_2_0.h drm/amdgpu: Add initial support for mmhub v4_2 2025-12-08 13:56:34 -05:00
mmhub_v9_4.c drm/amdgpu: Set snoop bit for SDMA for MI series 2025-02-12 21:05:49 -05:00
mmhub_v9_4.h
mmsch_v1_0.h
mmsch_v2_0.h
mmsch_v3_0.h
mmsch_v4_0_3.h
mmsch_v4_0.h
mmsch_v5_0.h drm/amdgpu/mmsch: Add MMSCH v5_0 support for sriov 2025-05-16 13:37:57 -04:00
mxgpu_ai.c drm/amdgpu: refactor bad_page_work for corner case handling 2025-08-15 13:07:30 -04:00
mxgpu_ai.h drm/amdgpu: Implement unrecoverable error message handling for VFs 2025-05-07 17:43:13 -04:00
mxgpu_nv.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
mxgpu_nv.h drm/amdgpu: Add virt command to send VF ras command 2025-12-08 13:56:33 -05:00
mxgpu_vi.c drm/amdgpu: fix sriov host flr handler 2024-06-14 16:15:58 -04:00
mxgpu_vi.h
navi10_ih.c drm/amdgpu: update the handle ptr in is_idle 2025-02-25 11:43:58 -05:00
navi10_ih.h
navi10_sdma_pkt_open.h drm/amdgpu: Flush tlb by VM_INVALIDATION packet in sdma_v5_2 2024-10-01 17:39:38 -04:00
nbif_v6_3_1.c drm/amdgpu: add support for NBIO IP version 7.11.4 2026-01-05 16:27:42 -05:00
nbif_v6_3_1.h drm/amdgpu: Remove unused nbif_v6_3_1_sriov_funcs 2025-02-25 11:44:01 -05:00
nbio_v2_3.c drm/amdgpu: Clean up atom header file inclusion 2025-02-12 21:04:06 -05:00
nbio_v2_3.h
nbio_v4_3.c drm/amdgpu: Clean up atom header file inclusion 2025-02-12 21:04:06 -05:00
nbio_v4_3.h
nbio_v6_1.c drm/amdgpu: Clean up atom header file inclusion 2025-02-12 21:04:06 -05:00
nbio_v6_1.h
nbio_v7_2.c drm/amdgpu: Clean up atom header file inclusion 2025-02-12 21:04:06 -05:00
nbio_v7_2.h
nbio_v7_4.c drm/amdgpu: fix incorrect comment format 2025-08-11 11:13:41 -04:00
nbio_v7_4.h
nbio_v7_7.c drm/amdgpu: Clean up atom header file inclusion 2025-02-12 21:04:06 -05:00
nbio_v7_7.h
nbio_v7_9.c drm/amdgpu: get rev_id from strap register or IP-discovery table 2025-10-28 09:47:45 -04:00
nbio_v7_9.h
nbio_v7_11.c drm/amdgpu: add support for NBIO IP version 7.11.4 2026-01-05 16:27:42 -05:00
nbio_v7_11.h
nbio_v7_0.c drm/amdgpu: Clean up atom header file inclusion 2025-02-12 21:04:06 -05:00
nbio_v7_0.h
nv.c drm/amdgpu: Make pre_asic_init optional 2025-12-08 13:56:42 -05:00
nv.h drm/amdgpu: add ip offset support for cyan skillfish 2025-09-05 17:38:38 -04:00
nvd.h drm/amdgpu: update and cleanup PM4 headers 2025-02-12 21:03:00 -05:00
ObjectID.h
psp_gfx_if.h drm/amdgpu: Add rlcv firmware for frontdoor loading. 2025-12-08 13:56:31 -05:00
psp_v3_1.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
psp_v3_1.h
psp_v10_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
psp_v10_0.h
psp_v11_0_8.c drm/amdgpu: Add a noverbose flag to psp_wait_for 2025-07-07 13:48:08 -04:00
psp_v11_0_8.h
psp_v11_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
psp_v11_0.h
psp_v12_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
psp_v12_0.h
psp_v13_0_4.c drm/amdgpu: Add a noverbose flag to psp_wait_for 2025-07-07 13:48:08 -04:00
psp_v13_0_4.h
psp_v13_0.c drm/amdgpu:Add psp v13_0_15 ip block 2026-02-12 15:23:39 -05:00
psp_v13_0.h
psp_v14_0.c drm/amdgpu: add kicker fws loading for gfx12/smu14/psp14 2025-07-28 16:27:46 -04:00
psp_v14_0.h drm/amdgpu: use spirom update wait_for helper for psp v14 2024-02-14 17:16:07 -05:00
psp_v15_0_8.c drm/amdgpu/psp_v15_0_8: Add get ras capability 2026-02-03 16:46:25 -05:00
psp_v15_0_8.h drm/amdgpu: Add psp v15.0.8 ip block v3 2025-12-08 13:56:31 -05:00
psp_v15_0.c drm/amdgpu: Load TA ucode for PSP 15_0_0 2026-02-12 15:20:56 -05:00
psp_v15_0.h drm/amdgpu: Enable support for PSP 15_0_0 2026-01-05 16:59:57 -05:00
sdma_common.h
sdma_v2_4.c drm/amdgpu: update the handle ptr in is_idle 2025-02-25 11:43:58 -05:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: update the handle ptr in is_idle 2025-02-25 11:43:58 -05:00
sdma_v3_0.h
sdma_v4_4_2.c drm/amdgpu: move reset debug disable handling 2025-11-04 11:33:54 -05:00
sdma_v4_4_2.h
sdma_v4_4.c
sdma_v4_4.h
sdma_v4_0.c drm: amdgpu: Use struct drm_wedge_task_info inside of struct amdgpu_task_info 2025-06-17 11:32:47 -03:00
sdma_v4_0.h
sdma_v5_2.c drm/amdgpu/sdma5.2: enable queue resets unconditionally 2026-02-05 17:19:57 -05: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_v5_0.c drm/amdgpu/sdma5: enable queue resets unconditionally 2026-02-05 17:19:40 -05: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_v6_0_0_pkt_open.h drm/amdgpu: add sdma 7.0 support for copy dcc buffer 2024-06-14 15:22:14 -04:00
sdma_v6_0.c drm/amdgpu/sdma6: enable queue resets unconditionally 2026-02-05 17:20:04 -05:00
sdma_v6_0.h
sdma_v7_1_0_pkt_open.h drm/amdgpu: Update Generate PTE/PDE SDMA packet for SDMA 7.1 2025-12-08 13:56:38 -05:00
sdma_v7_1.c drm/amdgpu/mes: Remove idr leftovers v2 2026-01-27 18:02:06 -05:00
sdma_v7_1.h drm/amdgpu: Export sdma_v7_1_xcp_funcs 2025-12-10 17:38:02 -05:00
sdma_v7_0.c drm/amd: Drop amdgpu prefix from message prints 2026-01-05 16:59:55 -05:00
sdma_v7_0.h drm/amdgpu: Add sdma v7_0 ip block support (v7) 2024-04-30 10:03:32 -04:00
si_dma.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
si_dma.h
si_enums.h drm/amdgpu: continue cleaning up sid.h and si_enums.h 2025-04-07 15:18:34 -04:00
si_ih.c drm/amdgpu/si_ih: Enable soft IRQ handler ring 2025-12-02 11:02:06 -05:00
si_ih.h
si.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
si.h
sid.h drm/amdgpu/vce1: Clean up register definitions 2025-11-11 21:54:18 -05:00
sienna_cichlid.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
sienna_cichlid.h
smu_v11_0_i2c.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
smu_v11_0_i2c.h
smu_v13_0_10.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08: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_6.c
smuio_v11_0_6.h
smuio_v11_0.c
smuio_v11_0.h
smuio_v13_0_3.c
smuio_v13_0_3.h
smuio_v13_0_6.c
smuio_v13_0_6.h
smuio_v13_0.c
smuio_v13_0.h
smuio_v14_0_2.c drm/amdgpu: Add smuio callback to get gpu clk counter 2024-03-20 13:38:16 -04:00
smuio_v14_0_2.h drm/amdgpu: Add smuio v14_0_2 ip block support 2024-03-20 13:38:16 -04:00
smuio_v15_0_8.c drm/amdgpu: Add smuio v15_0_8 support v4 2025-12-08 13:56:31 -05:00
smuio_v15_0_8.h drm/amdgpu: Add smuio v15_0_8 support v4 2025-12-08 13:56:31 -05:00
smuio_v15_0_0.c drm/amd: Enable SMUIO 15_0_0 support 2026-01-08 11:41:34 -05:00
smuio_v15_0_0.h drm/amd: Enable SMUIO 15_0_0 support 2026-01-08 11:41:34 -05:00
soc_v1_0.c drm/amdgpu: add helpers to access cross-die registers smn addr for soc v1_0 2026-01-05 16:59:57 -05:00
soc_v1_0.h drm/amdgpu: add helpers to access cross-die registers smn addr for soc v1_0 2026-01-05 16:59:57 -05:00
soc15_common.h
soc15.c drm/amdgpu:Add psp v13_0_15 ip block 2026-02-12 15:23:39 -05:00
soc15.h drm/amdgpu: use common function to map ip for aqua_vanjaram 2025-06-24 10:03:25 -04:00
soc15d.h drm/amdgpu: Add PACKET3_RUN_CLEANER_SHADER_9_0 for Cleaner Shader execution 2025-04-11 17:03:02 -04:00
soc21.c drm/amd: Add CG/PG flags for GC 11.5.4 2026-02-12 15:21:30 -05:00
soc21.h
soc24.c drm/amdgpu: Make pre_asic_init optional 2025-12-08 13:56:42 -05:00
soc24.h drm/amdgpu: Add soc24 common ip block (v2) 2024-04-30 09:46:51 -04:00
ta_rap_if.h
ta_ras_if.h drm/amdgpu: Add vram_type to ras init_flags 2025-12-10 17:37:56 -05:00
ta_secureDisplay_if.h drm/amdgpu: Add secure display v2 command 2024-12-10 10:26:49 -05:00
ta_xgmi_if.h
tonga_ih.c drm/amdgpu/tonga_ih: Enable soft IRQ handler ring 2025-12-02 11:02:06 -05:00
tonga_ih.h
tonga_sdma_pkt_open.h
umc_v6_1.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
umc_v6_1.h
umc_v6_7.c
umc_v6_7.h
umc_v6_0.c
umc_v6_0.h
umc_v8_7.c
umc_v8_7.h
umc_v8_10.c drm/amdgpu: Update setting EEPROM table version 2024-03-20 13:38:15 -04:00
umc_v8_10.h
umc_v8_14.c drm/amdgpu: Add umc v8_14 ras functions 2024-12-10 10:28:39 -05:00
umc_v8_14.h drm/amdgpu: Add umc v8_14 ras functions 2024-12-10 10:28:39 -05:00
umc_v12_0.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
umc_v12_0.h drm/amdgu: get RAS retire flip bits for new type of HBM 2025-05-13 09:32:08 -04:00
umsch_mm_v4_0.c drm/amdgpu: fix invadate operation for umsch 2024-05-23 15:09:35 -04:00
umsch_mm_v4_0.h
uvd_v3_1.c drm/amd: Drop amdgpu prefix from message prints 2026-01-05 16:59:55 -05:00
uvd_v3_1.h
uvd_v4_2.c drm/amd: Drop amdgpu prefix from message prints 2026-01-05 16:59:55 -05:00
uvd_v4_2.h
uvd_v5_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
uvd_v5_0.h
uvd_v6_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
uvd_v6_0.h
uvd_v7_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
uvd_v7_0.h
vce_v1_0.c drm/amdgpu/vce1: Ensure VCPU BO is in lower 32-bit address space (v3) 2025-11-11 21:54:18 -05:00
vce_v1_0.h drm/amdgpu/vce1: Implement VCE1 IP block (v2) 2025-11-11 21:54:18 -05:00
vce_v2_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
vce_v2_0.h
vce_v3_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
vce_v3_0.h
vce_v4_0.c drm/amd: Convert DRM_*() to drm_*() 2026-01-05 16:59:55 -05:00
vce_v4_0.h
vcn_sw_ring.c
vcn_sw_ring.h
vcn_v1_0.c drm/amdgpu: Update vm start, end, hole to support 57bit address 2025-12-08 13:56:30 -05:00
vcn_v1_0.h
vcn_v2_5.c drm/amdgpu: Skip vcn poison irq release on VF 2026-02-03 16:48:12 -05:00
vcn_v2_5.h
vcn_v2_0.c drm/amdgpu: Use explicit VCN instance 0 in SR-IOV init 2026-01-05 16:59:56 -05:00
vcn_v2_0.h
vcn_v3_0.c drm/amdgpu: Update vm start, end, hole to support 57bit address 2025-12-08 13:56:30 -05:00
vcn_v3_0.h
vcn_v4_0_3.c drm/amdgpu: Fix jpeg ring test order in vcn_v4_0_3 2026-01-27 18:12:10 -05:00
vcn_v4_0_3.h drm/amdgpu: Register aqua vanjaram vcn poison irq 2025-05-22 12:01:24 -04:00
vcn_v4_0_5.c drm/amd: Fix unbind/rebind for VCN 4.0.5 2025-12-10 18:05:49 -05:00
vcn_v4_0_5.h
vcn_v4_0.c drm/amdgpu: Update vm start, end, hole to support 57bit address 2025-12-08 13:56:30 -05:00
vcn_v4_0.h
vcn_v5_0_1.c drm/amdgpu/vcn5.0.1: rework reset handling 2026-01-21 14:18:09 -05:00
vcn_v5_0_1.h drm/amdgpu: Enable RAS for vcn 5.0.1 2025-05-22 12:02:46 -04:00
vcn_v5_0_0.c drm/amdgpu/vcn5: Add SMU dpm interface type 2026-02-25 17:57:06 -05:00
vcn_v5_0_0.h drm/amdgpu/vcn: Register dump cleanup in VCN5 2025-08-04 14:36:14 -04:00
vega10_ih.c drm/amdgpu: update the handle ptr in is_idle 2025-02-25 11:43:58 -05:00
vega10_ih.h
vega10_reg_init.c
vega10_sdma_pkt_open.h Revert "drm/amdgpu/sdma_v4_4_2: update VM flush implementation for SDMA" 2025-03-26 17:44:47 -04:00
vega20_ih.c drm/amdgpu: Clear overflow for SRIOV 2025-04-21 10:55:51 -04:00
vega20_ih.h
vega20_reg_init.c
vi.c drm/amdgpu: Make pre_asic_init optional 2025-12-08 13:56:42 -05:00
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 drm/amdgpu/vpe: add PRED_EXE and COLLAB_SYNC OPCODE 2024-03-07 15:32:58 -05:00
vpe_v6_1.c drm/amdgpu: add firmware for VPE IP v6.1.3 2024-07-02 18:06:24 -04:00
vpe_v6_1.h