linux/drivers/gpu/drm/amd/amdgpu
Amber Lin 234eebe161 drm/amdkfd: APIs to stop/start KFD scheduling
Provide amdgpu_amdkfd_stop_sched() for amdgpu to stop KFD scheduling
compute work on HIQ. amdgpu_amdkfd_start_sched() resumes the scheduling.
When amdgpu_amdkfd_stop_sched is called, KFD will unmap queues from
runlist. If users send ioctls to KFD to create queues, they'll be added
but those queues won't be mapped to runlist (so not scheduled) until
amdgpu_amdkfd_start_sched is called.

v2: fix build (Alex)

Signed-off-by: Amber Lin <Amber.Lin@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2024-08-20 22:07:28 -04:00
..
Kconfig drm/amdgpu: fix Kconfig for ISP v2 2024-06-27 17:34:40 -04:00
Makefile drm/amdgpu: Fix atomics on GFX12 2024-07-23 17:33:17 -04:00
ObjectID.h
aldebaran.c drm/amdgpu: sysfs node disable query error count during gpu reset 2024-07-08 16:46:14 -04:00
aldebaran.h
aldebaran_reg_init.c
amdgpu.h drm/amdgpu: Add enforce_isolation sysfs attribute 2024-08-20 22:06:52 -04:00
amdgpu_aca.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
amdgpu_aca.h Revert "drm/amdgpu: change aca bank error lock type to spinlock" 2024-06-19 12:51:23 -04:00
amdgpu_acp.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
amdgpu_acp.h
amdgpu_acpi.c drm/amd/display: Set default brightness according to ACPI 2024-06-14 16:17:11 -04:00
amdgpu_afmt.c drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr 2024-04-30 09:44:34 -04:00
amdgpu_amdkfd.c drm/amdkfd: APIs to stop/start KFD scheduling 2024-08-20 22:07:28 -04:00
amdgpu_amdkfd.h drm/amdkfd: APIs to stop/start KFD scheduling 2024-08-20 22:07:28 -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 drm/amdkfd: support per-queue reset on gfx9 2024-08-06 10:43:18 -04: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/amdkfd: fallback to pipe reset on queue reset fail for gfx9 2024-08-13 12:12:52 -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 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/amdkfd: Ensure user queue buffers residency 2024-07-23 17:42:54 -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 drm/amdgpu: Clean up errors in amdgpu_atombios.h 2023-08-09 09:43:40 -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: Prefer pr_err/_warn/_notice over printk in amdgpu_atpx_handler.c 2023-08-07 17:13:10 -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: Reorder to read EFI exported ROM first 2024-08-13 12:12:52 -04: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: 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 drm/amdgpu: remove amdgpu_connector_edid() and stop using edid_blob_ptr 2024-05-23 14:37:24 +03:00
amdgpu_cs.c drm/amdgpu: Enforce isolation as part of the job 2024-08-20 22:06:43 -04: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 10:27:22 -04:00
amdgpu_ctx.h drm/amdgpu: add VM generation token 2023-06-15 11:37:55 -04:00
amdgpu_debugfs.c drm/amdgpu: Remove debugfs amdgpu_reset_dump_register_list 2024-08-06 10:42:09 -04: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: Clean up the register dump via debugfs list 2024-08-06 10:42:22 -04:00
amdgpu_dev_coredump.h drm/amdgpu: refactor code to split devcoredump code 2024-03-22 15:51:48 -04:00
amdgpu_device.c drm/amdgpu: Add enforce_isolation sysfs attribute 2024-08-20 22:06:52 -04:00
amdgpu_df.h drm/amdgpu: Fix atomics on GFX12 2024-07-23 17:33:17 -04:00
amdgpu_discovery.c drm/amdgpu: Fix atomics on GFX12 2024-07-23 17:33:17 -04:00
amdgpu_discovery.h drm/amdgpu: Use NPS ranges from discovery table 2024-05-17 17:40:36 -04:00
amdgpu_display.c drm/amdgpu: rewrite convert_tiling_flags_to_modifier_gfx12 2024-07-01 16:10:47 -04:00
amdgpu_display.h drm/amdgpu: move non-DC vblank handling out of irq code 2022-11-15 11:51:36 -05:00
amdgpu_dma_buf.c drm/amdgpu: revert "take runtime pm reference when we attach a buffer" v2 2024-06-19 14:17:25 -04:00
amdgpu_dma_buf.h
amdgpu_doorbell.h drm/amdkfd: get doorbell's absolute offset based on the db_size 2023-10-09 17:02:34 -04:00
amdgpu_doorbell_mgr.c drm/amdgpu: fix SI failure due to doorbells allocation 2023-10-09 17:59:29 -04:00
amdgpu_drv.c drm/amd: Bump KMS_DRIVER_MINOR version 2024-07-15 17:41:23 -04:00
amdgpu_drv.h drm/amdgpu: support partition drm devices 2023-06-09 09:59:20 -04:00
amdgpu_eeprom.c drm/amdgpu: use u32 for buf size in __amdgpu_eeprom_xfer 2024-06-05 10:57:47 -04: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: add shared fdinfo stats 2024-02-16 12:52:50 +01:00
amdgpu_fdinfo.h drm/amdgpu: Switch to fdinfo helper 2023-05-24 18:03:29 +02:00
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: Add smu v13_0_14 ip block 2024-05-02 15:49:11 -04:00
amdgpu_fru_eeprom.h drm/amdgpu: Add more FRU field information 2023-10-09 16:52:17 -04:00
amdgpu_fw_attestation.c drm/amdgpu: Fix do not add new typedefs in amdgpu_fw_attestation.c 2023-07-25 13:36:08 -04:00
amdgpu_fw_attestation.h
amdgpu_gart.c drm/amdgpu: add lock in amdgpu_gart_invalidate_tlb 2024-06-14 16:15:59 -04: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.11-2024-06-28: 2024-07-05 11:39:23 +02:00
amdgpu_gem.h drm/amdkfd: Store xcp partition id to amdgpu bo 2023-06-09 10:36:38 -04:00
amdgpu_gfx.c drm/amdgpu: Add sysfs interface for running cleaner shader 2024-08-20 22:06:56 -04:00
amdgpu_gfx.h drm/amdgpu: Add enforce_isolation sysfs attribute 2024-08-20 22:06:52 -04:00
amdgpu_gfxhub.h drm/amdgpu: add utcl2 poison query for gfxhub 2024-03-20 13:37:36 -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-06 11:11:03 -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 drm/amdgpu: Move hdp ras block init to ras sw_init 2023-03-13 17:27:48 -04:00
amdgpu_hdp.h drm/amdgpu: Move hdp ras block init to ras sw_init 2023-03-13 17:27:48 -04:00
amdgpu_hmm.c drm/amdkfd: Remove arbitrary timeout for hmm_range_fault 2024-05-13 15:44:02 -04:00
amdgpu_hmm.h drm/amdgpu: Add notifier lock for KFD userptrs 2022-12-14 09:48:05 -05:00
amdgpu_i2c.c drm/amdgpu: add return result for amdgpu_i2c_{get/put}_byte 2024-04-26 17:22:43 -04:00
amdgpu_i2c.h
amdgpu_ib.c drm/amdgpu: cleanup conditional execution 2024-03-04 15:59:08 -05:00
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 drm/amdgpu: Increase soft IH ring size 2023-07-12 10:57:25 -04:00
amdgpu_ih.h drm/amdgpu: Increase IH soft ring size for GFX v9.4.3 dGPU 2023-09-26 16:54:51 -04:00
amdgpu_imu.h drm/amdgpu: use the callback function for reset status polling on IMU 2022-06-03 16:44:15 -04:00
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: Don't initialize ISP hardware without FW 2024-06-27 17:34:40 -04: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: increase the reset counter for the queue reset 2024-08-16 14:17:56 -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 drm/amdgpu: Add JPEG5 support 2024-02-12 16:12:00 -05:00
amdgpu_jpeg.h drm/amdgpu/jpeg5: Add support for DPG mode 2024-06-27 17:34:33 -04:00
amdgpu_kms.c drm/amdgpu: Block MMR_READ IOCTL in reset 2024-08-13 12:12:52 -04:00
amdgpu_lsdma.c drm/amdgpu: support fill mem for LSDMA 2022-05-10 17:53:11 -04:00
amdgpu_lsdma.h drm/amdgpu: support memory power gating for lsdma 2022-05-10 17:53:12 -04:00
amdgpu_mca.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -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.c drm/amdgpu/mes: add API for user queue reset 2024-08-16 14:25:02 -04:00
amdgpu_mes.h drm/amdgpu/mes: add API for user queue reset 2024-08-16 14:25:02 -04:00
amdgpu_mes_ctx.h drm/amdgpu: add mc wptr addr support for mes 2022-06-28 11:24:05 -04:00
amdgpu_mmhub.c drm/amdgpu: Move mmhub ras block init to ras sw_init 2023-03-13 17:27:48 -04:00
amdgpu_mmhub.h drm/amdgpu: add utcl2 RAS poison query for mmhub 2024-03-20 13:38:14 -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 nbio set_reg_remap helper 2024-05-08 15:17:06 -04:00
amdgpu_object.c amd-drm-next-6.11-2024-06-28: 2024-07-05 11:39:23 +02:00
amdgpu_object.h drm/amdkfd: Ensure user queue buffers residency 2024-07-23 17:42:54 -04:00
amdgpu_pll.c
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
amdgpu_psp.c drm/amdgpu: fix ras UE error injection failure issue 2024-07-23 17:43:06 -04:00
amdgpu_psp.h drm/amdgpu: add mutex to protect ras shared memory 2024-07-16 11:44:30 -04:00
amdgpu_psp_ta.c drm/amdgpu: add mutex to protect ras shared memory 2024-07-16 11:44:30 -04:00
amdgpu_psp_ta.h drm/amdgpu: Optimize TA load/unload/invoke debugfs interfaces 2022-10-27 15:12:08 -04: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.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -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 eeprom max record count 2024-07-23 17:45:45 -04:00
amdgpu_ras_eeprom.h drm/amdgpu: add RAS is_rma flag 2024-06-05 11:25:14 -04:00
amdgpu_res_cursor.h drm/amdgpu: Enable clear page functionality 2024-04-22 19:44:16 +02:00
amdgpu_reset.c drm/amdgpu: fix NULL pointer in amdgpu_reset_get_desc 2024-06-14 16:15:58 -04:00
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 09:57:52 -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 drm/amdgpu: set completion status as preempted for the resubmission 2023-07-27 15:04:19 -04: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/amd: Make fence wait in suballocator uninterruptible 2023-09-01 15:12:07 +02:00
amdgpu_sched.c drm/amdgpu: add a missing lock for AMDGPU_SCHED 2023-06-09 09:25:02 -04:00
amdgpu_sched.h
amdgpu_sdma.c drm/amdgpu: refine sdma firmware loading 2024-06-14 16:17:12 -04:00
amdgpu_sdma.h drm/amdgpu: Add sdma_v5_2 ip dump for devcoredump 2024-07-23 17:07:08 -04:00
amdgpu_securedisplay.c drm/amdgpu: Fix the uninitialized variable warning 2024-05-08 15:17:04 -04:00
amdgpu_securedisplay.h drm/amdgpu: update ta_secureDisplay_if.h to v27.00.00.08 2023-01-05 11:43:46 -05:00
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: Simplify the allocation of sync slab caches 2024-02-22 12:05:16 -05:00
amdgpu_sync.h drm/amdgpu: use scheduler dependencies for VM updates 2022-11-03 12:45:20 +01:00
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_trace_points.c
amdgpu_ttm.c drm/amdgpu: restore dcc bo tilling configs while moving 2024-07-08 16:47:27 -04:00
amdgpu_ttm.h drm/amdgpu: restore dcc bo tilling configs while moving 2024-07-08 16:47:27 -04:00
amdgpu_ucode.c drm/amd/amdgpu: Add ISP driver support 2024-06-27 17:34:39 -04:00
amdgpu_ucode.h drm/amd/amdgpu: Add ISP driver support 2024-06-27 17:34:39 -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 drm/amd/amdgpu: Clean up errors in amdgpu_umr.h 2024-01-15 18:35:38 -05:00
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 drm/amdgpu/umsch: add support to capture fw debug log 2024-05-13 15:45:41 -04:00
amdgpu_uvd.c drm/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04: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/amd/amdgpu: cleanup parse_cs callbacks 2024-08-13 12:13:03 -04: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/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: Disable dpm_enabled flag while VF is in reset 2024-08-13 12:12:52 -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: Enforce isolation as part of the job 2024-08-20 22:06:43 -04:00
amdgpu_vm.h drm/amdgpu: add additional VM bits 2024-06-14 15:20:56 -04:00
amdgpu_vm_cpu.c drm/amdgpu: implement TLB flush fence 2024-03-20 13:38:14 -04:00
amdgpu_vm_pt.c drm/amdgpu: fix dereference null return value for the function amdgpu_vm_pt_parent 2024-05-29 17:03:20 -04:00
amdgpu_vm_sdma.c drm/amdgpu: fix potential resource leak warning 2024-04-30 09:58:53 -04:00
amdgpu_vm_tlb_fence.c drm/amdgpu: implement TLB flush fence 2024-03-20 13:38:14 -04:00
amdgpu_vpe.c drm/amdgpu: add VPE IP v6.1.3 support 2024-07-02 18:06:13 -04:00
amdgpu_vpe.h drm/amdgpu/vpe: add collaborate mode support for VPE 2024-03-07 15:33:01 -05:00
amdgpu_vram_mgr.c drm/amdgpu: Add DCC GFX12 flag to enable address alignment 2024-08-06 11:11:03 -04:00
amdgpu_vram_mgr.h drm/amdgpu: Enable clear page functionality 2024-04-22 19:44:16 +02:00
amdgpu_xcp.c drm/amdgpu: Initialize VF partition mode 2024-07-10 10:12:28 -04:00
amdgpu_xcp.h drm/amdgpu: Restore partition mode after reset 2023-09-26 16:54:51 -04:00
amdgpu_xgmi.c drm/amdgpu: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04:00
amdgpu_xgmi.h drm/amdgpu: add ras event id support 2024-03-20 13:38:13 -04:00
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: Initialize VF partition mode 2024-07-10 10:12:28 -04: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 drm/amdgpu: remove dead code in atom_get_src_int 2024-06-14 15:34:10 -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/amdgpu: check PS, WS index 2024-01-15 18:35:37 -05:00
atombios_dp.h
atombios_encoders.c drm/amdgpu: convert bios_hardcoded_edid to drm_edid 2024-07-27 17:35:05 -04: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.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
cik.h
cik_ih.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
cik_ih.h
cik_sdma.c drm/amdgpu: refine sdma firmware loading 2024-06-14 16:17:12 -04:00
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 drm/amdgpu: Clean up errors in clearstate_gfx9.h 2024-01-15 18:35:38 -05:00
clearstate_gfx10.h
clearstate_gfx11.h drm/amdgpu: update GFX11 cs settings 2022-06-28 11:23:32 -04:00
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: add protype for print ip state 2024-04-26 17:22:39 -04:00
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 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
df_v3_6.h
df_v4_3.c drm/amdgpu: Add poison mode query for df v4_3 2022-12-15 12:19:30 -05:00
df_v4_3.h drm/amdgpu: Add poison mode query for df v4_3 2022-12-15 12:19:30 -05:00
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-23 17:33:17 -04:00
df_v4_15.h drm/amdgpu: Fix atomics on GFX12 2024-07-23 17:33:17 -04:00
dimgrey_cavefish_reg_init.c
emu_soc.c
gfx_v6_0.c drm/amdgpu: refine gfx6 firmware loading 2024-06-19 12:52:36 -04:00
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/gfx9: Implement cleaner shader support for GFX9 hardware 2024-08-20 22:07:07 -04:00
gfx_v9_0.h drm/amdgpu: add xcc index argument to select_sh_se function v2 2023-04-18 16:28:55 -04:00
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 drm/amdgpu: Clean up errors in gfx_v9_4.c 2024-01-15 18:35:40 -05:00
gfx_v9_4.h
gfx_v9_4_2.c drm/amdgpu: retire gfx ras query_utcl2_poison_status 2024-03-20 13:37:36 -04:00
gfx_v9_4_2.h
gfx_v9_4_3.c drm/amdgpu/gfx9: Add cleaner shader support for GFX9.4.4 hardware 2024-08-20 22:07:23 -04: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_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: fixing rlc firmware loading failure issue 2024-08-16 14:19:16 -04:00
gfx_v10_0.h
gfx_v11_0.c drm/amdgpu/gfx11: export gfx_v11_0_request_gfx_index_mutex() 2024-08-16 14:24:56 -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 drm/amdgpu: Add gfx ras function on gfx v11_0_3 2023-01-17 16:11:50 -05:00
gfx_v12_0.c drm/amdgpu/mes12: fix suspend issue 2024-08-13 12:13:03 -04:00
gfx_v12_0.h drm/amdgpu: Add gfx v12_0 ip block support (v6) 2024-05-02 16:18:10 -04:00
gfxhub_v1_0.c drm/amdgpu: add utcl2 poison query for gfxhub 2024-03-20 13:37:36 -04:00
gfxhub_v1_0.h
gfxhub_v1_1.c
gfxhub_v1_1.h
gfxhub_v1_2.c drm/amdgpu: Fix register access violation 2024-06-27 17:10:35 -04: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.c drm/amdgpu: add hub->ctx_distance in setup_vmid_config 2023-10-09 16:59:06 -04:00
gfxhub_v3_0.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 drm/amdgpu: add gfxhub_v3_0_3 support 2022-08-30 16:36:54 -04:00
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/amdgpu: refine gmc firmware loading 2024-06-14 16:17:12 -04:00
gmc_v6_0.h
gmc_v7_0.c drm/amdgpu: refine gmc firmware loading 2024-06-14 16:17:12 -04:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: refine gmc firmware loading 2024-06-14 16:17:12 -04:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: Fix register access violation 2024-06-27 17:10:35 -04:00
gmc_v9_0.h
gmc_v10_0.c drm/amdgpu: Update the impelmentation of AMDGPU_PTE_MTYPE_NV10 2024-06-05 11:02:43 -04:00
gmc_v10_0.h
gmc_v11_0.c drm/amdgpu/mes: add multiple mes ring instances support 2024-08-13 10:29:25 -04:00
gmc_v11_0.h
gmc_v12_0.c drm/amdgpu/mes: add multiple mes ring instances support 2024-08-13 10:29:25 -04: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: Add sdma v4_4_5 ip block 2024-05-02 15:48:57 -04:00
hdp_v4_0.h
hdp_v5_0.c
hdp_v5_0.h
hdp_v5_2.c drm/amdgpu: add HDP IP v5.2.1 Clock Gating support 2022-08-16 18:05:54 -04:00
hdp_v5_2.h drm/amdgpu: add the files of HDP v5.2 block 2022-05-06 10:36:13 -04:00
hdp_v6_0.c drm/amdgpu: Use function for IP version check 2023-09-20 12:23:28 -04:00
hdp_v6_0.h
hdp_v7_0.c drm/amdgpu: Add hdp v7_0 ip block support 2024-02-12 16:09:57 -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: add protype for print ip state 2024-04-26 17:22:39 -04:00
iceland_ih.h
iceland_sdma_pkt_open.h
ih_v6_0.c drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts 2024-06-27 17:30:27 -04:00
ih_v6_0.h
ih_v6_1.c drm/amd/amdgpu: Map ISP interrupts as generic IRQs 2024-06-27 17:34:40 -04: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: enable redirection of irq's for IH v7.0 2024-07-08 16:47:09 -04: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.c drm/amdgpu: add firmware for GC IP v11.5.2 2024-07-02 18:05:35 -04:00
imu_v11_0.h drm/amdgpu: support imu for gfx11 2022-05-04 10:43:54 -04:00
imu_v11_0_3.c drm/amdgpu: fix warning about missing imu prototype 2022-09-13 14:33:01 -04:00
imu_v11_0_3.h drm/amdgpu: enable imu_rlc_ram programming for v11_0_3 2022-08-30 16:37:14 -04:00
imu_v12_0.c drm/amdgpu: refine imu firmware loading 2024-06-14 16:17:12 -04: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: drop some kernel messages in VCN code 2024-06-14 16:16:51 -04:00
jpeg_v1_0.h
jpeg_v2_0.c drm/amdgpu/jpeg2: properly set atomics vmid field 2024-08-13 10:25:16 -04:00
jpeg_v2_0.h drm/amdgpu/jpeg2: Add jpeg vmid update under IB submit 2022-06-08 11:43:55 -04:00
jpeg_v2_5.c drm/amdgpu: drop some kernel messages in VCN code 2024-06-14 16:16:51 -04:00
jpeg_v2_5.h
jpeg_v3_0.c drm/amdgpu: drop some kernel messages in VCN code 2024-06-14 16:16:51 -04:00
jpeg_v3_0.h
jpeg_v4_0.c drm/amdgpu: drop some kernel messages in VCN code 2024-06-14 16:16:51 -04:00
jpeg_v4_0.h drm/amdgpu: add RAS error query for JPEG 4.0 2022-11-17 18:08:27 -05:00
jpeg_v4_0_3.c drm/amd/amdgpu: command submission parser for JPEG 2024-08-13 12:13:03 -04:00
jpeg_v4_0_3.h drm/amd/amdgpu: command submission parser for JPEG 2024-08-13 12:13:03 -04:00
jpeg_v4_0_5.c drm/amdgpu: drop some kernel messages in VCN code 2024-06-14 16:16:51 -04: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_v5_0_0.c drm/amd/amdgpu: command submission parser for JPEG 2024-08-13 12:13:03 -04:00
jpeg_v5_0_0.h drm/amdgpu/jpeg5: Add support for DPG mode 2024-06-27 17:34:33 -04:00
lsdma_v6_0.c drm/amdgpu: support memory power gating for lsdma 2022-05-10 17:53:12 -04:00
lsdma_v6_0.h drm/amdgpu: add lsdma block 2022-05-10 17:53:11 -04:00
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
mca_v3_0.c drm/amdgpu: Rework mca ras sw_init 2023-03-15 18:45:26 -04:00
mca_v3_0.h drm/amdgpu: Rework mca ras sw_init 2023-03-15 18:45:26 -04:00
mes_v11_0.c drm/amdgpu/mes11: add API for user queue reset 2024-08-16 14:25:06 -04:00
mes_v11_0.h drm/amdgpu/mes11: initiate mes v11 support 2022-05-04 10:43:54 -04:00
mes_v12_0.c drm/amdgpu/mes12: add API for user queue reset 2024-08-16 14:25:09 -04: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/amdgpu: apply the RV2 system aperture fix to RN/CZN as well 2024-01-05 16:10:44 -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: remove RAS unused paramter 'err_addr' 2024-08-06 11:11:01 -04: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.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_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 drm/amdgpu: add mmhub v3_0_1 ip block 2022-06-03 16:44:15 -04:00
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 drm/amdgpu: add mmhub v3_0_2 ip callback functions 2022-05-05 16:51:48 -04:00
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: force to use legacy inv in mmhub 2024-08-06 11:10:08 -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_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.h drm/amdgpu/jpeg: skip set pg for sriov 2023-09-20 16:24:09 -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
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: process RAS fatal error MB notification 2024-06-27 17:31:37 -04:00
mxgpu_nv.h drm/amd/sriov: extend NV_MAILBOX_POLL_MSG_TIMEDOUT 2024-08-13 12:12:51 -04: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: add protype for print ip state 2024-04-26 17:22:39 -04:00
navi10_ih.h
navi10_sdma_pkt_open.h
nbif_v6_3_1.c drm/amdgpu: access ltr through pci cfg space 2024-06-27 17:10:35 -04:00
nbif_v6_3_1.h drm/amdgpu: Add nbif v6_3_1 ip block support 2024-03-07 15:32:42 -05:00
nbio_v2_3.c drm/amdgpu/nv: use common nbio callback to set remap offset 2024-05-08 15:17:07 -04:00
nbio_v2_3.h drm/amdgpu: use the same HDP flush registers for all nbio 2.3.x 2022-07-18 16:42:18 -04:00
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 drm/amdgpu: Add fatal error handling in nbio v4_3 2023-03-31 11:18:32 -04:00
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/soc15: use common nbio callback to set remap offset 2024-05-08 15:17:06 -04: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: set RAS fed status for more cases 2024-06-14 16:18:26 -04:00
nbio_v7_4.h drm/amdgpu: use the same HDP flush registers for all nbio 7.4.x 2022-07-18 16:41:55 -04:00
nbio_v7_7.c drm/amdgpu: add set_reg_remap callback for NBIO 7.7 2024-05-08 15:17:06 -04:00
nbio_v7_7.h drm/amdgpu: add the files of NBIO v7.7 block 2022-05-06 10:36:13 -04:00
nbio_v7_9.c drm/amdgpu/soc15: use common nbio callback to set remap offset 2024-05-08 15:17:06 -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: add set_reg_remap callback for NBIO 7.11 2024-05-08 15:17:06 -04:00
nbio_v7_11.h drm/amdgpu: add nbio 7.11 support 2023-08-30 15:00:27 -04:00
nv.c drm/amdgpu: drop MES 10.1 support v3 2024-05-29 14:09:01 -04:00
nv.h
nvd.h drm/amdgpu: add gfx11 emit shadow callback 2023-04-24 18:16:23 -04:00
psp_gfx_if.h drm/amdgpu: Don't show false warning for reg list 2024-06-27 17:10:39 -04:00
psp_v3_1.c drm/amd: Load PSP microcode during early_init 2023-01-10 14:32:56 -05:00
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.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_v11_0_8.c drm/amdgpu: make psp_ring_init common 2022-11-17 18:09:16 -05:00
psp_v11_0_8.h
psp_v12_0.c drm/amd: Load PSP microcode during early_init 2023-01-10 14:32:56 -05:00
psp_v12_0.h
psp_v13_0.c drm/amdgpu: add firmware for PSP IP v14.0.4 2024-07-02 18:07:10 -04:00
psp_v13_0.h drm/amdgpu: add wait_for helper for spirom update 2023-06-15 11:06:58 -04:00
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 drm/amdgpu: add files for PSP 13.0.4 2022-07-29 15:24:38 -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: refine sdma firmware loading 2024-06-14 16:17:12 -04:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: refine sdma firmware loading 2024-06-14 16:17:12 -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 drm/amdgpu: Add SDMA_UTCL1_WR_FIFO_SED field for sdma_v4_4_ras_field 2023-06-09 09:25:37 -04:00
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 drm/amdgpu: Add XCP IP callback funcs for each IP 2023-06-09 09:49:56 -04:00
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-16 14:27:04 -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 drm/amdgpu: add initial support for sdma v6.0 2022-05-04 10:43:55 -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_v7_0.c drm/amdgpu: correct sdma7 max dw 2024-08-06 11:11:03 -04:00
sdma_v7_0.h drm/amdgpu: Add sdma v7_0 ip block support (v7) 2024-04-30 10:03:32 -04:00
si.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
si.h
si_dma.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
si_dma.h
si_enums.h
si_ih.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
si_ih.h
sid.h
sienna_cichlid.c drm/amdgpu: Fix uninitialized variable warnings 2024-04-26 17:22:39 -04:00
sienna_cichlid.h drm/amdgpu: add mode2 reset for sienna_cichlid 2022-08-16 18:14:31 -04:00
smu_v11_0_i2c.c
smu_v11_0_i2c.h
smu_v13_0_10.c drm/amd/amdgpu: Fix uninitialized variable warnings 2024-07-23 17:33:38 -04:00
smu_v13_0_10.h drm/amd/amdgpu: implement mode2 reset on smu_v13_0_10 2023-02-14 15:47:15 -05:00
smuio_v9_0.c
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 drm/amdgpu: Get package types for smuio v13.0 2023-10-05 17:59:35 -04:00
smuio_v13_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_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.c drm/amdgpu/soc15: use common nbio callback to set remap offset 2024-05-08 15:17:06 -04:00
soc15.h drm/amdgpu: add macro to calculate offset with instance 2024-07-27 17:28:28 -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
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: enable dpg for vcn and jpeg on GC 11_5_2 2024-07-08 16:50:40 -04:00
soc21.h
soc24.c drm/amd/amdgpu: add HDP_SD support on gc 12.0.0/1 2024-08-13 12:12:51 -04: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 socket id parameter for psp query address cmd 2024-03-22 15:54:54 -04:00
ta_secureDisplay_if.h drm/amdgpu: update ta_secureDisplay_if.h to v27.00.00.08 2023-01-05 11:43:46 -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: add protype for print ip state 2024-04-26 17:22:39 -04: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 drm/amdgpu: remove check for CE in RAS error address query 2022-10-11 11:04:55 -04:00
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 drm/amdgpu: move convert_error_address out of umc_ras 2022-10-17 17:41:21 -04:00
umc_v8_7.c drm/amdgpu: define convert_error_address for umc v8.7 2022-10-11 11:05:23 -04:00
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_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 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: add protype for print ip state 2024-04-26 17:22:39 -04:00
uvd_v3_1.h
uvd_v4_2.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
uvd_v4_2.h
uvd_v5_0.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
uvd_v6_0.h
uvd_v7_0.c drm/amdgpu: move UVD and VCE sched entity init after sched init 2023-11-10 11:33:08 -05:00
uvd_v7_0.h
vce_v2_0.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04:00
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 drm/amdgpu: move vmhub out of amdgpu_ring_funcs (v4) 2023-04-14 13:47:49 -04:00
vcn_sw_ring.h drm/amdgpu/vcn: add common vcn sofware ring decode 2022-05-06 16:57:36 -04:00
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 drm/amdgpu/vcn3: replace ip based software ring decode with common vcn software ring decode 2022-05-06 16:57:44 -04:00
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 drm/amdgpu: add RAS query support for VCN 4.0 2022-11-17 18:08:20 -05:00
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 drm/amdgpu/vcn: add vcn support for VCN4_0_3 2023-06-09 09:41:27 -04:00
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 drm/amdgpu: add VCN4 ip block support 2023-08-31 16:34:32 -04:00
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 drm/amdgpu: add VCN_5_0_0 IP block support 2024-02-12 16:10:18 -05:00
vega10_ih.c drm/amdgpu: Reset IH OVERFLOW_CLEAR bit 2024-01-31 17:39:47 -05:00
vega10_ih.h
vega10_reg_init.c
vega10_sdma_pkt_open.h
vega20_ih.c drm/amdgpu: Add sdma v4_4_5 ip block 2024-05-02 15:48:57 -04:00
vega20_ih.h
vega20_reg_init.c
vi.c drm/amdgpu: add protype for print ip state 2024-04-26 17:22:39 -04: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