2
0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git synced 2025-09-04 20:19:47 +08:00
linux/drivers/gpu/drm/amd/amdgpu
Dmitry Baryshkov fcbb93f1e4 drm/display: dp: change drm_dp_dpcd_read_link_status() return value
drm_dp_dpcd_read_link_status() follows the "return error code or number
of bytes read" protocol, with the code returning less bytes than
requested in case of some errors. However most of the drivers
interpreted that as "return error code in case of any error". Switch
drm_dp_dpcd_read_link_status() to drm_dp_dpcd_read_data() and make it
follow that protocol too.

Acked-by: Jani Nikula <jani.nikula@intel.com>
Reviewed-by: Lyude Paul <lyude@redhat.com>
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Link: https://lore.kernel.org/r/20250324-drm-rework-dpcd-access-v4-2-e80ff89593df@oss.qualcomm.com
Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
2025-03-25 16:20:38 +02:00
..
aldebaran_reg_init.c
aldebaran.c drm/amdgpu: Prefer RAS recovery for scheduler hang 2024-12-10 10:26:46 -05:00
aldebaran.h
amdgpu_aca.c drm/amdgpu: fix ACA bank count boundary check error 2024-11-08 11:08:38 -05:00
amdgpu_aca.h drm/amdgpu: move common ACA ipid defines into amdgpu_aca.h 2024-12-10 10:26:52 -05:00
amdgpu_acp.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
amdgpu_acp.h
amdgpu_acpi.c drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported 2024-11-04 12:48:21 -05: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/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_aldebaran.h drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3 2023-07-12 10:58:01 -04:00
amdgpu_amdkfd_arcturus.c Merge tag 'drm-misc-next-2024-09-20' of https://gitlab.freedesktop.org/drm/misc/kernel into drm-next 2024-10-09 09:03:46 +10:00
amdgpu_amdkfd_arcturus.h
amdgpu_amdkfd_fence.c drm/amdgpu: Drop 'fence' check in 'to_amdgpu_amdkfd_fence()' 2024-01-05 16:10:43 -05:00
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: Adjust kmalloc_array calls for new -Walloc-size 2023-11-17 09:29:54 -05:00
amdgpu_amdkfd_gfx_v8.c amdgpu: Adjust kmalloc_array calls for new -Walloc-size 2023-11-17 09:29:54 -05:00
amdgpu_amdkfd_gfx_v9.c drm/amdgpu: fix gpu recovery disable with per queue reset 2025-01-09 16:02:57 -05:00
amdgpu_amdkfd_gfx_v9.h drm/amdkfd: Update logic for CU occupancy calculations 2024-09-25 12:56:00 -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_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_v11.c drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04:00
amdgpu_amdkfd_gfx_v12.c drm/amdkfd: fix support for trap on wave start and end for gfx12 2024-05-02 16:18:13 -04:00
amdgpu_amdkfd_gpuvm.c drm/amdgpu: Failed to check various return code 2024-12-18 12:18:20 -05:00
amdgpu_amdkfd.c drm/amdgpu: disable gfxoff with the compute workload on gfx12 2025-01-14 11:06:50 -05:00
amdgpu_amdkfd.h drm/amdgpu: Optimize gfx v9 GPU page fault handling 2024-12-18 12:39:07 -05:00
amdgpu_atombios.c drm/amdgpu: check return for setting engine dram timings 2024-09-26 17:06:18 -04:00
amdgpu_atombios.h drm/amdgpu: check return for setting engine dram timings 2024-09-26 17:06:18 -04:00
amdgpu_atomfirmware.c drm/amdgpu/atomfirmware: fix parsing of vram_info 2024-06-27 17:09:41 -04:00
amdgpu_atomfirmware.h drm/amdgpu: Clean up errors in amdgpu_atomfirmware.h 2024-01-15 18:35:38 -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/amdgpu: replace tmz flag into buffer flag 2024-04-26 17:22:38 -04:00
amdgpu_bios.c drm/amdgpu: Use dbg level for VBIOS check messages 2024-12-18 12:18:04 -05:00
amdgpu_bo_list.c drm/amdgpu: fix error handling in amdgpu_bo_list_get() 2023-11-09 16:59:57 -05:00
amdgpu_bo_list.h drm/amdgpu: Annotate struct amdgpu_bo_list with __counted_by 2023-10-05 17:59:35 -04:00
amdgpu_cgs.c drm/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
amdgpu_connectors.c drm/connector: make mode_valid take a const struct drm_display_mode 2025-01-07 12:45:19 +02: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_cs.c drm-misc-next for 6.14: 2025-01-09 15:48:50 +10:00
amdgpu_cs.h drm/amdgpu: use the new drm_exec object for CS v3 2023-07-12 14:14:50 +02:00
amdgpu_csa.c drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole 2024-02-16 15:41:50 -05:00
amdgpu_csa.h drm/amdgpu: unmap and remove csa_va properly 2023-06-09 12:47:26 -04:00
amdgpu_ctx.c drm/amdgpu: Actually check flags for all context ops. 2024-08-13 13:03:57 -04:00
amdgpu_ctx.h drm/amdgpu: add VM generation token 2023-06-15 11:37:55 -04:00
amdgpu_debugfs.c drm/amdgpu: Add amdgpu_vcn_sched_mask debugfs 2024-12-10 10:26:50 -05:00
amdgpu_debugfs.h drm/amdgpu: SW part of MES event log enablement 2023-12-07 17:43:13 -05:00
amdgpu_dev_coredump.c drm/amdgpu: fix amdgpu_coredump 2024-12-18 12:39:07 -05: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: Use device wedged event 2025-02-13 12:15:44 -05:00
amdgpu_df.h drm/amdgpu: Fix atomics on GFX12 2024-07-24 17:30:23 -04:00
amdgpu_discovery.c drm/amdgpu: Enable VCN_5_0_1 IP block 2024-12-10 10:29:50 -05:00
amdgpu_discovery.h drm/amdgpu: Add option to refresh NPS data 2024-10-01 17:40:07 -04:00
amdgpu_display.c drm/amdgpu: add generic display panic helper code 2024-12-18 12:13:49 -05:00
amdgpu_display.h drm/amdgpu: add generic display panic helper code 2024-12-18 12:13:49 -05:00
amdgpu_dma_buf.c drm/amdgpu: track bo memory stats at runtime 2024-12-19 16:56:28 +01:00
amdgpu_dma_buf.h
amdgpu_doorbell_mgr.c drm/amdgpu: fix SI failure due to doorbells allocation 2023-10-09 17:59:29 -04:00
amdgpu_doorbell.h drm/amdkfd: get doorbell's absolute offset based on the db_size 2023-10-09 17:02:34 -04:00
amdgpu_drv.c drm/amdgpu: bump version for RV/PCO compute fix 2025-02-12 19:47:15 -05: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 drm/amd/amdgpu: Fix warnings in amdgpu_encoders.c 2023-06-09 10:38:09 -04:00
amdgpu_fdinfo.c drm/amdgpu: track bo memory stats at runtime 2024-12-19 16:56:28 +01:00
amdgpu_fdinfo.h
amdgpu_fence.c drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 2024-06-19 14:17:25 -04:00
amdgpu_fru_eeprom.c drm/amdgpu: Simplify cleanup check for FRU sysfs 2024-12-10 10:26:49 -05: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/amdgpu: fix fw attestation for MP0_14_0_{2/3} 2025-01-14 11:06:50 -05:00
amdgpu_fw_attestation.h
amdgpu_gart.c drm/amdgpu: Fix dummy_read_page overlapping mappings 2024-11-04 12:05:30 -05:00
amdgpu_gart.h drm/amd: Remove unused declarations 2024-08-16 14:23:16 -04:00
amdgpu_gds.h
amdgpu_gem.c amd-drm-next-6.14-2025-01-10: 2025-01-13 11:13:13 +10:00
amdgpu_gem.h drm/amdgpu: use GEM references instead of TTMs v2 2024-09-18 16:15:13 -04:00
amdgpu_gfx.c drm/amdgpu: Fix Circular Locking Dependency in AMDGPU GFX Isolation 2025-01-14 10:38:33 -05:00
amdgpu_gfx.h drm/amdgpu: Add sysfs interface for gc reset mask 2024-11-08 11:08:01 -05: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: Fix off by one in current_memory_partition_show() 2024-10-15 11:26:35 -04:00
amdgpu_gmc.h drm/amdgpu: Fetch NPS mode for GCv9.4.3 VFs 2024-10-15 11:19:46 -04:00
amdgpu_gtt_mgr.c drm/amdgpu: remove tlb flush in amdgpu_gtt_mgr_recover 2024-06-14 16:15:58 -04:00
amdgpu_hdp.c
amdgpu_hdp.h
amdgpu_hmm.c drm/amdkfd: Remove arbitrary timeout for hmm_range_fault 2024-05-13 15:44:02 -04:00
amdgpu_hmm.h
amdgpu_i2c.c drm/amdgpu: Remove unused amdgpu_i2c functions 2024-09-26 17:06:36 -04:00
amdgpu_i2c.h drm/amdgpu: Remove unused amdgpu_i2c functions 2024-09-26 17:06:36 -04:00
amdgpu_ib.c drm/amdgpu: fix ring timeout issue in gfx10 sr-iov environment 2025-01-24 09:55:04 -05:00
amdgpu_ids.c drm/amdgpu: Drop unused fence argument from amdgpu_vmid_grab_used 2024-10-08 09:43:17 -04:00
amdgpu_ids.h drm/amdgpu: Make enforce_isolation setting per GPU 2024-08-16 14:27:45 -04:00
amdgpu_ih.c drm/amdgpu: Show warning message if IH ring overflow 2024-12-18 12:39:07 -05:00
amdgpu_ih.h drm/amdgpu: Show warning message if IH ring overflow 2024-12-18 12:39:07 -05:00
amdgpu_imu.h
amdgpu_ioc32.c
amdgpu_irq.c drm/amd/amdgpu: Map ISP interrupts as generic IRQs 2024-06-27 17:34:40 -04:00
amdgpu_irq.h drm/amdgpu: complement the IH node_id table for multiple AIDs 2023-06-09 09:43:50 -04:00
amdgpu_isp.c drm/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
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: Pop jobs from the queue more robustly 2025-02-24 10:17:40 +01:00
amdgpu_job.h drm/amdgpu: Enforce isolation as part of the job 2024-08-20 22:06:43 -04:00
amdgpu_jpeg.c drm/amdgpu: Fix sysfs warning when hotplugging 2024-11-21 15:56:22 -05:00
amdgpu_jpeg.h drm/amdgpu: update macro for maximum jpeg rings 2024-12-10 10:29:13 -05:00
amdgpu_kms.c drm/amdgpu: fix the PCIe lanes reporting in the INFO IOCTL 2025-01-24 09:53:30 -05:00
amdgpu_lsdma.c
amdgpu_lsdma.h
amdgpu_mca.c drm/amdgpu: optimize ACA log print 2024-10-28 16:41:26 -04: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/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
amdgpu_mes.h drm/amd/amdgpu: Enable scratch data dump for mes 12 2025-01-24 09:56:13 -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/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04:00
amdgpu_nbio.c Revert "drm/amdgpu: Add pcie usage callback to nbio" 2024-02-22 10:21:27 -05:00
amdgpu_nbio.h drm/amdgpu: Add NPS switch support for GC 9.4.3 2024-10-15 11:17:25 -04:00
amdgpu_object.c drm-misc-next for 6.14: 2025-01-09 15:48:50 +10:00
amdgpu_object.h drm-misc-next for 6.14: 2025-01-09 15:48:50 +10: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 drm/amdgpu: Use local64_try_cmpxchg in amdgpu_perf_read 2023-08-09 18:08:51 -04:00
amdgpu_pmu.h
amdgpu_preempt_mgr.c drm/amdgpu: Fix sysfs warning when hotplugging 2024-11-21 15:56:22 -05:00
amdgpu_psp_ta.c drm/amdgpu: Validate TA binary size 2024-08-20 23:04:17 -04:00
amdgpu_psp_ta.h
amdgpu_psp.c drm/amdgpu: bail out when failed to load fw in psp_init_cap_microcode() 2025-02-12 19:47:15 -05:00
amdgpu_psp.h drm/amdgpu: Load spdm_drv for psp v13_0_12 2024-12-10 10:27:23 -05:00
amdgpu_rap.c drm/amdgpu: Remove CONFIG_DEBUG_FS guard around body of amdgpu_rap_debugfs_init() 2023-06-23 15:33:09 -04:00
amdgpu_rap.h
amdgpu_ras_eeprom.c drm/amdgpu: simplify return statement in amdgpu_ras_eeprom_init 2024-12-18 12:16:05 -05:00
amdgpu_ras_eeprom.h drm/amdgpu: correct the calculation of RAS bad page 2024-12-10 10:26:51 -05:00
amdgpu_ras.c drm/amdgpu: Fix error handling in amdgpu_ras_add_bad_pages 2025-01-06 14:44:28 -05:00
amdgpu_ras.h drm/amdgpu: parse legacy RAS bad page mixed with new data in various NPS modes 2024-12-10 10:26:48 -05:00
amdgpu_res_cursor.h drm/amdgpu: Enable clear page functionality 2024-04-22 19:44:16 +02:00
amdgpu_reset.c drm/amd/pm: Add mode2 support for SMU v13.0.12 2024-12-10 10:27:50 -05:00
amdgpu_reset.h drm/amdgpu: Add init level for post reset reinit 2024-11-20 10:03:05 -05: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 drm/amdgpu: set completion status as preempted for the resubmission 2023-07-27 15:04:19 -04:00
amdgpu_ring.c drm/amdgpu: drop volatile from ring buffer 2024-10-28 16:32:03 -04:00
amdgpu_ring.h drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
amdgpu_rlc.c drm/amdgpu: Clean up errors in amdgpu_rlc.c 2024-01-15 18:35:38 -05:00
amdgpu_rlc.h drm/amdgpu: add rlc TOC header file for soc24 2024-05-02 16:18:10 -04: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: Fix shift type in amdgpu_debugfs_sdma_sched_mask_set() 2025-01-09 16:02:56 -05:00
amdgpu_sdma.h drm/amdgpu: Add handler for SDMA context empty 2025-01-24 09:52:43 -05:00
amdgpu_securedisplay.c drm/amdgpu: Fix the uninitialized variable warning 2024-05-08 15:17:04 -04:00
amdgpu_securedisplay.h
amdgpu_seq64.c drm/amdkfd: Relocate TBA/TMA to opposite side of VM hole 2024-02-16 15:41:50 -05:00
amdgpu_seq64.h drm/amdgpu: Enable seq64 manager and fix bugs 2024-01-22 17:13:18 -05:00
amdgpu_smuio.h drm/amdgpu: Add smuio callback to get gpu clk counter 2024-03-20 13:38:16 -04:00
amdgpu_socbb.h
amdgpu_sync.c drm/amdgpu: sync to KFD fences before clearing PTEs 2024-09-25 12:55:44 -04:00
amdgpu_sync.h drm/amdgpu: sync to KFD fences before clearing PTEs 2024-09-25 12:55:44 -04:00
amdgpu_trace_points.c
amdgpu_trace.h drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 2024-06-19 14:17:25 -04:00
amdgpu_ttm.c drm/amdgpu: add a BO metadata flag to disable write compression for Vulkan 2025-02-03 12:11:36 -05:00
amdgpu_ttm.h drm/amdgpu: add a BO metadata flag to disable write compression for Vulkan 2025-02-03 12:11:36 -05:00
amdgpu_ucode.c drm/amd: Show an info message about optional firmware missing 2024-12-10 10:26:52 -05:00
amdgpu_ucode.h drm/amdgpu: Load spdm_drv for psp v13_0_12 2024-12-10 10:27:23 -05:00
amdgpu_umc.c drm/amdgpu: correct the calculation of RAS bad page 2024-12-10 10:26:51 -05:00
amdgpu_umc.h drm/amdgpu: add interface to get die id from memory address 2024-12-10 10:26:47 -05:00
amdgpu_umr.h drm/amd/amdgpu: Clean up errors in amdgpu_umr.h 2024-01-15 18:35:38 -05:00
amdgpu_umsch_mm.c drm/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -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_uvd.c drm/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
amdgpu_uvd.h drm/amdgpu: move UVD and VCE sched entity init after sched init 2023-11-10 11:33:08 -05:00
amdgpu_vce.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
amdgpu_vce.h drm/amdgpu: move UVD and VCE sched entity init after sched init 2023-11-10 11:33:08 -05:00
amdgpu_vcn.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
amdgpu_vcn.h drm/amdgpu: Add VCN_5_0_1 support 2024-12-10 10:29:46 -05:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c drm/admgpu: replace kmalloc() and memcpy() with kmemdup() 2024-12-18 12:39:08 -05:00
amdgpu_virt.h drm/amdgpu: Implement virt req_ras_err_count 2024-11-11 11:55:42 -05:00
amdgpu_vkms.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
amdgpu_vkms.h
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: track bo memory stats at runtime 2024-12-19 16:56:28 +01: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 drm/amdgpu: implement TLB flush fence 2024-03-20 13:38:14 -04:00
amdgpu_vm.c drm-misc-next for 6.14: 2025-01-09 15:48:50 +10:00
amdgpu_vm.h drm/amdgpu: track bo memory stats at runtime 2024-12-19 16:56:28 +01:00
amdgpu_vpe.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -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 drm/amdgpu: Add a lock when accessing the buddy trim function 2025-01-06 14:44:29 -05:00
amdgpu_vram_mgr.h drm/amdgpu: Enable clear page functionality 2024-04-22 19:44:16 +02:00
amdgpu_xcp.c drm/amdgpu: Use DRM scheduler API in amdgpu_xcp_release_sched 2025-01-14 11:06:50 -05:00
amdgpu_xcp.h drm/amdgpu: Add compatible NPS mode info 2024-11-04 12:06:23 -05:00
amdgpu_xgmi.c drm/amd/pm: Get xgmi link status for XGMI_v_6_4_0 2024-11-20 09:36:48 -05:00
amdgpu_xgmi.h drm/amd/pm: Get xgmi link status for XGMI_v_6_4_0 2024-11-20 09:36:48 -05:00
amdgpu.h drm/amdgpu: partially revert "reduce reset time" 2024-12-18 12:39:07 -05:00
amdgv_sriovmsg.h drm/amdgpu: Update SRIOV Exchange Headers for RAS Telemetry Support 2024-11-11 11:55:01 -05:00
aqua_vanjaram.c drm/amdgpu: Fix DPX valid mode check on GC 9.4.3 2024-11-05 10:52:40 -05:00
arct_reg_init.c
athub_v1_0.c drm/amdgpu: Use function for IP version check 2023-09-20 12:23:28 -04:00
athub_v1_0.h
athub_v2_0.c drm/amdgpu: Use function for IP version check 2023-09-20 12:23:28 -04:00
athub_v2_0.h
athub_v2_1.c drm/amdgpu: Use function for IP version check 2023-09-20 12:23:28 -04:00
athub_v2_1.h
athub_v3_0.c drm/amdgpu: update ATHUB_MISC_CNTL offset for athub v3.3 2024-01-15 18:31:45 -05:00
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 move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
atom.h drm/amdgpu: check PS, WS index 2024-01-15 18:35:37 -05:00
atombios_crtc.c drm/amdgpu: check PS, WS index 2024-01-15 18:35:37 -05:00
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 amd-drm-next-6.12-2024-08-26: 2024-08-27 14:33:12 +02:00
atombios_encoders.h
atombios_i2c.c drm/amdgpu: check PS, WS index 2024-01-15 18:35:37 -05:00
atombios_i2c.h
cik_ih.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
cik_ih.h
cik_sdma.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
cik_sdma.h
cik.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
cik.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 drm/amdgpu: Clean up errors in clearstate_gfx9.h 2024-01-15 18:35:38 -05:00
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 drm/amdgpu: Clean up errors in clearstate_si.h 2024-01-18 15:37:52 -05:00
clearstate_vi.h
cz_ih.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
cz_ih.h
dce_v6_0.c drm/amd/display: add non-DC drm_panic support 2024-12-18 12:16:01 -05:00
dce_v6_0.h
dce_v8_0.c drm/amd/display: add non-DC drm_panic support 2024-12-18 12:16:01 -05:00
dce_v8_0.h
dce_v10_0.c drm/amd/display: add non-DC drm_panic support 2024-12-18 12:16:01 -05:00
dce_v10_0.h
dce_v11_0.c drm/amd/display: add non-DC drm_panic support 2024-12-18 12:16:01 -05:00
dce_v11_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 drm/amdgpu: get RAS poison status from DF v4_6_2 2023-10-26 19:02:52 -04:00
df_v4_6_2.h drm/amdgpu: get RAS poison status from DF v4_6_2 2023-10-26 19:02:52 -04:00
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/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
gfx_v6_0.h
gfx_v7_0.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
gfx_v7_0.h
gfx_v8_0.c drm/amdgpu: reduce RLC safe mode request for gfx clock gating 2025-01-06 14:44:29 -05:00
gfx_v8_0.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: manually control gfxoff for CS on RV 2025-02-12 19:47:01 -05:00
gfx_v9_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: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
gfx_v9_4_2.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_v9_4_3.c drm/amdgpu: Fix for MEC SJT FW Load Fail on VF 2025-01-06 14:44:28 -05:00
gfx_v9_4_3.h drm/amdgpu: Add XCP IP callback funcs for each IP 2023-06-09 09:49:56 -04:00
gfx_v9_4.c drm/amdgpu: Clean up errors in gfx_v9_4.c 2024-01-15 18:35:40 -05:00
gfx_v9_4.h
gfx_v10_0_cleaner_shader.h drm/amdgpu/gfx10: Add cleaner shader for GFX10.3.0 2025-01-06 14:44:28 -05:00
gfx_v10_0.c drm/amdgpu/gfx10: Enable cleaner shader for GFX10.3.2/10.3.4/10.3.5 GPUs 2025-01-09 16:02:57 -05:00
gfx_v10_0.h
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_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: fix incorrect active RB bitmap in setup RBs 2025-01-09 16:02:56 -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_0.c drm/amd/amdgpu: change the config of cgcg on gfx12 2025-01-28 16:22:39 -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_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: add initial support for gfx950 2024-12-10 10:26:50 -05:00
gfxhub_v1_2.h drm/amdgpu: Add XCP IP callback funcs for each IP 2023-06-09 09:49:56 -04:00
gfxhub_v2_0.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
gfxhub_v2_0.h
gfxhub_v2_1.c drm/amdgpu: Skip access PF-only registers on gfx10/gfxhub2_1 under SRIOV 2024-03-20 13:12:57 -04:00
gfxhub_v2_1.h
gfxhub_v3_0_3.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
gfxhub_v3_0_3.h
gfxhub_v3_0.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
gfxhub_v3_0.h
gfxhub_v11_5_0.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
gfxhub_v11_5_0.h drm/amdgpu: add gfxhub 11.5.0 support 2023-08-30 15:01:15 -04: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: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
gmc_v6_0.h
gmc_v7_0.c drm/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
gmc_v7_0.h
gmc_v8_0.c drm/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: Optimize gfx v9 GPU page fault handling 2024-12-18 12:39:07 -05:00
gmc_v9_0.h
gmc_v10_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
gmc_v10_0.h
gmc_v11_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
gmc_v11_0.h
gmc_v12_0.c drm/amdgpu: Add umc v8_14 ras functions 2024-12-10 10:28:39 -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 drm/amdgpu/hdp4.0: do a posting read when flushing HDP 2024-12-02 17:38:05 -05:00
hdp_v4_0.h
hdp_v5_0.c drm/amdgpu/hdp5.0: do a posting read when flushing HDP 2024-12-02 17:38:26 -05:00
hdp_v5_0.h
hdp_v5_2.c drm/amdgpu/hdp5.2: do a posting read when flushing HDP 2024-12-02 17:38:41 -05:00
hdp_v5_2.h
hdp_v6_0.c drm/amdgpu/hdp6.0: do a posting read when flushing HDP 2024-12-02 17:38:47 -05:00
hdp_v6_0.h
hdp_v7_0.c drm/amdgpu/hdp7.0: do a posting read when flushing HDP 2024-12-02 18:05:04 -05: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: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
iceland_ih.h
iceland_sdma_pkt_open.h
ih_v6_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
ih_v6_0.h
ih_v6_1.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
ih_v6_1.h drm/amdgpu: add ih 6.1 support 2023-08-07 16:35:38 -04:00
ih_v7_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -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/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
imu_v11_0.h
imu_v12_0.c drm/amd: Add the capability to mark certain firmware as "required" 2024-12-10 10:26:51 -05:00
imu_v12_0.h drm/amd/amdgpu: imu fw loading support 2024-05-02 16:18:11 -04:00
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/amdgpu/jpeg1.0: fix idle work handler 2024-12-02 17:37:31 -05:00
jpeg_v1_0.h drm/amdgpu: update the handle ptr in sw_fini 2024-10-01 17:40:43 -04:00
jpeg_v2_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
jpeg_v2_0.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 17:26:49 -04:00
jpeg_v2_5.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
jpeg_v2_5.h
jpeg_v3_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
jpeg_v3_0.h
jpeg_v4_0_3.c drm/amdgpu/jpeg4.0.3: use num_jpeg_inst for SR-IOV 2024-12-11 17:37:23 -05:00
jpeg_v4_0_3.h drm/amd/amdgpu: apply command submission parser for JPEG v2+ 2024-09-10 17:26:49 -04:00
jpeg_v4_0_5.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
jpeg_v4_0_5.h drm/amdgpu/jpeg: add jpeg support for VCN4_0_5 2023-08-31 16:34:36 -04:00
jpeg_v4_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -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_0_0.c drm/amdgpu: update irq sec header for jpeg 5.0.0 2024-12-10 10:28:55 -05:00
jpeg_v5_0_0.h drm/amdgpu/jpeg5: Add support for DPG mode 2024-06-27 17:34:33 -04:00
jpeg_v5_0_1.c drm/amdgpu/jpeg5.0.1: use num_jpeg_inst for SR-IOV 2024-12-11 17:37:26 -05:00
jpeg_v5_0_1.h drm/amdgpu: Add JPEG5_0_1 support 2024-12-10 10:29:24 -05:00
Kconfig drm/amd/display: Add support for minimum backlight quirk 2024-11-21 09:28:13 -06: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/amdgpu: Add VCN_5_0_1 support 2024-12-10 10:29:46 -05:00
mca_v3_0.c
mca_v3_0.h
mes_v11_0.c drm/amdgpu: reduce the mmio writes in kiq setting 2024-12-10 10:26:45 -05:00
mes_v11_0.h
mes_v12_0.c drm/amd/amdgpu: Enable scratch data dump for mes 12 2025-01-24 09:56:13 -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_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_v1_7.c drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating() 2024-06-14 16:17:12 -04:00
mmhub_v1_7.h
mmhub_v1_8.c drm/amdgpu: move common ACA ipid defines into amdgpu_aca.h 2024-12-10 10:26:52 -05:00
mmhub_v1_8.h drm/amdgpu: Initialize mmhub v1_8 ras function 2023-06-09 09:53:42 -04:00
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_v2_3.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
mmhub_v2_3.h
mmhub_v3_0_1.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
mmhub_v3_0_1.h
mmhub_v3_0_2.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
mmhub_v3_0_2.h
mmhub_v3_0.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
mmhub_v3_0.h
mmhub_v3_3.c drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating() 2024-06-14 16:17:12 -04:00
mmhub_v3_3.h drm/amdgpu: add mmhub 3.3.0 support 2023-08-30 15:01:09 -04:00
mmhub_v4_1_0.c drm/amdgpu/mmhub4.1: fix IP version check 2024-12-18 12:22:22 -05: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_v9_4.c drm/amdgpu: fix overflowed constant warning in mmhub_set_clockgating() 2024-06-14 16:17:12 -04:00
mmhub_v9_4.h
mmsch_v1_0.h
mmsch_v2_0.h
mmsch_v3_0.h drm/amdgpu/mmsch: Correct the definition for mmsch init header 2023-06-09 12:44:12 -04:00
mmsch_v4_0_3.h drm/amdgpu/vcn: Add MMSCH v4_0_3 support for sriov 2023-08-15 18:08:27 -04:00
mmsch_v4_0.h drm/amdgpu/jpeg: skip set pg for sriov 2023-09-20 16:24:09 -04:00
mxgpu_ai.c drm/amdgpu: process RAS fatal error MB notification 2024-06-27 17:31:37 -04:00
mxgpu_ai.h drm/amdgpu: process RAS fatal error MB notification 2024-06-27 17:31:37 -04:00
mxgpu_nv.c drm/amdgpu: Add msg handlers for SRIOV RAS Telemetry 2024-11-11 11:55:08 -05:00
mxgpu_nv.h drm/amdgpu: Update SRIOV Exchange Headers for RAS Telemetry Support 2024-11-11 11:55:01 -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: Show warning message if IH ring overflow 2024-12-18 12:39:07 -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: Support nbif v6_3_1 fatal error handling 2024-12-10 10:31:00 -05:00
nbif_v6_3_1.h drm/amdgpu: Support nbif v6_3_1 fatal error handling 2024-12-10 10:31:00 -05:00
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 drm/amdgpu/soc21: use common nbio callback to set remap offset 2024-05-08 15:17:07 -04:00
nbio_v4_3.h
nbio_v6_1.c drm/amdgpu/soc15: use common nbio callback to set remap offset 2024-05-08 15:17:06 -04:00
nbio_v6_1.h
nbio_v7_0.c drm/amdgpu/nbio7.0: fix IP version check 2024-12-18 12:22:16 -05:00
nbio_v7_0.h
nbio_v7_2.c drm/amdgpu/nv: use common nbio callback to set remap offset 2024-05-08 15:17:07 -04:00
nbio_v7_2.h
nbio_v7_4.c drm/amdgpu: Reduce redundant gpu resets on nbio v7.4 2024-10-24 18:04:34 -04:00
nbio_v7_4.h
nbio_v7_7.c drm/amdgpu/nbio7.7: fix IP version check 2024-12-18 12:22:03 -05:00
nbio_v7_7.h
nbio_v7_9.c drm/amdgpu: Add NPS switch support for GC 9.4.3 2024-10-15 11:17:25 -04:00
nbio_v7_9.h drm/amdgpu: add RAS fatal error handler for NBIO v7.9 2023-08-09 09:46:04 -04:00
nbio_v7_11.c drm/amdgpu/nbio7.11: fix IP version check 2024-12-18 12:22:19 -05:00
nbio_v7_11.h drm/amdgpu: add nbio 7.11 support 2023-08-30 15:00:27 -04:00
nv.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
nv.h
nvd.h
ObjectID.h
psp_gfx_if.h drm/amdgpu: Add PSP interface for NPS switch 2024-10-07 14:32:00 -04:00
psp_v3_1.c
psp_v3_1.h
psp_v10_0.c drm/amdgpu: Use function for IP version check 2023-09-20 12:23:28 -04:00
psp_v10_0.h
psp_v11_0_8.c
psp_v11_0_8.h
psp_v11_0.c drm/amdgpu/psp: update define to better align with its meaning 2024-02-12 16:14:12 -05:00
psp_v11_0.h
psp_v12_0.c
psp_v12_0.h
psp_v13_0_4.c drm/amdgpu: Use function for IP version check 2023-09-20 12:23:28 -04:00
psp_v13_0_4.h
psp_v13_0.c drm/amdgpu: Enable RAS for psp v13_0_12 2024-12-10 10:27:28 -05:00
psp_v13_0.h drm/amdgpu: add wait_for helper for spirom update 2023-06-15 11:06:58 -04:00
psp_v14_0.c drm/amdgpu: init TA fw for psp v14 2024-06-19 18:25:58 -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
sdma_common.h
sdma_v2_4.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
sdma_v4_0.h
sdma_v4_4_2.c drm/amdgpu: Add handler for SDMA context empty 2025-01-24 09:52:43 -05:00
sdma_v4_4_2.h drm/amdgpu: Add XCP IP callback funcs for each IP 2023-06-09 09:49:56 -04:00
sdma_v4_4.c
sdma_v4_4.h
sdma_v5_0.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -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_v5_2.c drm/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -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_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: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
sdma_v6_0.h
sdma_v7_0.c drm/amdgpu: add a BO metadata flag to disable write compression for Vulkan 2025-02-03 12:11:36 -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/amdgpu: drop the amdgpu_device argument from amdgpu_ib_free 2024-12-18 12:17:32 -05:00
si_dma.h
si_enums.h
si_ih.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
si_ih.h
si.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
si.h
sid.h
sienna_cichlid.c drm/amdgpu: Add init level for post reset reinit 2024-11-20 10:03:05 -05:00
sienna_cichlid.h
smu_v11_0_i2c.c
smu_v11_0_i2c.h
smu_v13_0_10.c drm/amdgpu: Add init level for post reset reinit 2024-11-20 10:03:05 -05: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 drm/amdgpu: Add more smuio v13.0.3 package types 2023-10-05 17:59:35 -04:00
smuio_v13_0_3.h drm/amdgpu: init smuio funcs for smuio v13_0_3 2023-06-09 09:48:36 -04:00
smuio_v13_0_6.c
smuio_v13_0_6.h
smuio_v13_0.c drm/amdgpu: Get package types for smuio v13.0 2023-10-05 17:59:35 -04:00
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
soc15_common.h drm/amdgpu: Change WREG32_RLC to WREG32_SOC15_RLC where inst != 0 (v2) 2023-11-09 17:03:16 -05:00
soc15.c drm/amdgpu: Add VCN_5_0_1 codec query 2024-12-10 10:29:21 -05:00
soc15.h drm/amdgpu: add macro to calculate offset with instance 2024-07-27 17:28:28 -04:00
soc15d.h drm/amdgpu: Add PACKET3_RUN_CLEANER_SHADER for cleaner shader execution 2024-08-20 22:07:02 -04:00
soc21.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
soc21.h
soc24.c drm/amdgpu: Support nbif v6_3_1 fatal error handling 2024-12-10 10:31:00 -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 TA_RAS_INV_NODE value 2024-12-10 10:26:46 -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 drm/amdgpu: update the xgmi ta interface header 2023-10-20 15:11:28 -04:00
tonga_ih.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
tonga_ih.h
tonga_sdma_pkt_open.h
umc_v6_0.c drm/amdgpu: Clean up errors in umc_v6_0.c 2024-01-18 15:38:00 -05:00
umc_v6_0.h
umc_v6_1.c
umc_v6_1.h
umc_v6_7.c drm/amdgpu: Drop unnecessary sentences about CE and deferred error. 2024-01-09 15:43:54 -05:00
umc_v6_7.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 drm/amdgpu: Update total channel number for umc v8_10 2023-06-15 11:06:59 -04:00
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 drm/amdgpu: set UMC PA per NPS mode when PA is 0 2024-12-10 10:26:48 -05:00
umc_v12_0.h drm/amdgpu: retire RAS bad pages in different NPS modes 2024-12-10 10:26:46 -05: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 drm/amdgpu: add initial support for UMSCH 2023-08-31 16:40:53 -04:00
uvd_v3_1.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
uvd_v3_1.h
uvd_v4_2.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
uvd_v4_2.h
uvd_v5_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
uvd_v6_0.h
uvd_v7_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
uvd_v7_0.h
vce_v2_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
vce_v2_0.h
vce_v3_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
vce_v3_0.h
vce_v4_0.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -05:00
vce_v4_0.h
vcn_sw_ring.c
vcn_sw_ring.h
vcn_v1_0.c drm/amdgpu: move per inst variables to amdgpu_vcn_inst 2024-12-10 10:26:47 -05:00
vcn_v1_0.h
vcn_v2_0.c drm/amdgpu: move per inst variables to amdgpu_vcn_inst 2024-12-10 10:26:47 -05:00
vcn_v2_0.h
vcn_v2_5.c drm/amdgpu: move per inst variables to amdgpu_vcn_inst 2024-12-10 10:26:47 -05:00
vcn_v2_5.h
vcn_v3_0.c drm/amdgpu: move per inst variables to amdgpu_vcn_inst 2024-12-10 10:26:47 -05:00
vcn_v3_0.h
vcn_v4_0_3.c drm/amdgpu/vcn: reset fw_shared under SRIOV 2024-12-18 12:14:16 -05:00
vcn_v4_0_3.h
vcn_v4_0_5.c drm/amd/amdgpu/vcn: Fix kdoc entries for VCN clock/power gating functions 2024-12-10 10:26:48 -05:00
vcn_v4_0_5.h drm/amdgpu: add VCN4 ip block support 2023-08-31 16:34:32 -04:00
vcn_v4_0.c drm/amd/amdgpu/vcn: Fix kdoc entries for VCN clock/power gating functions 2024-12-10 10:26:48 -05:00
vcn_v4_0.h
vcn_v5_0_0.c drm/amdgpu: add ip_dump support for vcn 5.0.1 2024-12-11 17:37:13 -05:00
vcn_v5_0_0.h drm/amdgpu: add ip_dump support for vcn 5.0.1 2024-12-11 17:37:13 -05:00
vcn_v5_0_1.c drm/amdgpu: add sysfs reset mask for vcn 5.0.1 2024-12-11 17:37:19 -05:00
vcn_v5_0_1.h drm/amdgpu: add ip_dump support for vcn 5.0.1 2024-12-11 17:37:13 -05:00
vega10_ih.c drm/amdgpu: Show warning message if IH ring overflow 2024-12-18 12:39:07 -05:00
vega10_ih.h
vega10_reg_init.c
vega10_sdma_pkt_open.h
vega20_ih.c drm/amdgpu: Show warning message if IH ring overflow 2024-12-18 12:39:07 -05:00
vega20_ih.h
vega20_reg_init.c
vi.c drm/amdgpu: pass ip_block in set_clockgating_state 2024-12-10 10:26:47 -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 drm/amdgpu: add VPE 6.1.0 support 2023-08-31 16:34:05 -04:00