linux/drivers/gpu/drm/amd/amdgpu
Shashank Sharma 664c3b03f9 drm/amdgpu: cleanup MES process level doorbells
MES allocates process level doorbells, but there is no userspace
client to consume it. It was only being used for the MES ring
tests (in kernel), and was written by kernel doorbell write.

The previous patch of this series has changed the MES ring test code to
use kernel level MES doorbells. This patch now cleans up the process level
doorbell allocation code which is not required.

Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Signed-off-by: Shashank Sharma <shashank.sharma@amd.com>
Signed-off-by: Arvind Yadav <arvind.yadav@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2023-08-07 17:14:07 -04:00
..
aldebaran_reg_init.c
aldebaran.c drm/amdgpu: Avoid another list of reset devices 2022-08-10 15:07:14 -04:00
aldebaran.h
amdgpu_acp.c drm/amdgpu: fix i2s_pdata out of bound array access 2022-07-28 16:05:16 -04:00
amdgpu_acp.h
amdgpu_acpi.c drm/amdgpu: Use parentheses for sizeof *numa_info in 'amdgpu_acpi_get_numa_info' 2023-07-27 14:59:30 -04:00
amdgpu_afmt.c
amdgpu_amdkfd_aldebaran.c drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3 2023-07-12 10:58:01 -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/amdgpu: fix debug wait on idle for gfx9.4.1 2023-06-09 12:37:50 -04:00
amdgpu_amdkfd_arcturus.h
amdgpu_amdkfd_fence.c drm/amdgpu: Allow TTM to evict svm bo from same process 2022-07-28 16:05:14 -04:00
amdgpu_amdkfd_gc_9_4_3.c drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3 2023-07-12 10:58:01 -04:00
amdgpu_amdkfd_gfx_v7.c drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) 2023-06-09 09:42:43 -04:00
amdgpu_amdkfd_gfx_v8.c drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) 2023-06-09 09:42:43 -04:00
amdgpu_amdkfd_gfx_v9.c drm/amdkfd: Update CWSR grace period for GFX9.4.3 2023-07-12 11:12:09 -04:00
amdgpu_amdkfd_gfx_v9.h drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3 2023-07-12 10:58:01 -04:00
amdgpu_amdkfd_gfx_v10_3.c drm/amdkfd: add debug set and clear address watch points operation 2023-06-09 12:36:46 -04:00
amdgpu_amdkfd_gfx_v10.c drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3 2023-07-12 10:58:01 -04:00
amdgpu_amdkfd_gfx_v10.h drm/amdkfd: add kfd2kgd debugger callbacks for GC v9.4.3 2023-07-12 10:58:01 -04:00
amdgpu_amdkfd_gfx_v11.c drm/amdkfd: fix and enable ttmp setup for gfx11 2023-07-27 14:59:29 -04:00
amdgpu_amdkfd_gpuvm.c amd-drm-next-6.6-2023-07-28: 2023-08-04 11:10:18 +02:00
amdgpu_amdkfd.c drm/amdkfd: Fix stack size in 'amdgpu_amdkfd_unmap_hiq' 2023-07-12 12:22:52 -04:00
amdgpu_amdkfd.h amd-drm-next-6.6-2023-07-28: 2023-08-04 11:10:18 +02:00
amdgpu_atombios.c drm/amd: Avoid reading the VBIOS part number twice 2023-07-21 16:52:24 -04:00
amdgpu_atombios.h drm/amdgpu: Add vbios attribute only if supported 2023-06-23 15:35:26 -04:00
amdgpu_atomfirmware.c drm/amdgpu/atomfirmware: fix LPDDR5 width reporting 2023-06-23 15:35:16 -04:00
amdgpu_atomfirmware.h
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
amdgpu_bios.c drm/amd/amdgpu: Fix errors & warnings in amdgpu _bios, _cs, _dma_buf, _fence.c 2023-06-09 09:29:51 -04:00
amdgpu_bo_list.c drm/amdgpu: use the new drm_exec object for CS v3 2023-07-12 14:14:50 +02:00
amdgpu_bo_list.h drm/amdgpu: use the new drm_exec object for CS v3 2023-07-12 14:14:50 +02:00
amdgpu_cgs.c drm/amdgpu: Cleanup amdgpu/amdgpu_cgs.c 2023-08-07 17:12:49 -04:00
amdgpu_connectors.c drm/amd/amdgpu: Simplify switch case statements in amdgpu_connectors.c 2023-06-09 09:25:43 -04:00
amdgpu_connectors.h
amdgpu_cs.c drm-misc-next for v6.6: 2023-07-17 15:37:57 +02: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/amdgpu: use drm_exec for GEM and CSA handling v2 2023-07-12 14:14:36 +02: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: add entity error check in amdgpu_ctx_get_entity 2023-06-15 11:37:55 -04:00
amdgpu_ctx.h drm/amdgpu: add VM generation token 2023-06-15 11:37:55 -04:00
amdgpu_debugfs.c drm/amdgpu: Fix style issues in amdgpu_debugfs.c 2023-08-07 17:12:48 -04:00
amdgpu_debugfs.h
amdgpu_device.c drm/amd: Disable S/G for APUs when 64GB or more host memory 2023-08-07 16:32:54 -04:00
amdgpu_df.h
amdgpu_discovery.c drm/amdgpu/discovery: add ih 6.1.0 support 2023-08-07 16:35:42 -04:00
amdgpu_discovery.h drm/amdgpu: increase DISCOVERY_TMR_SIZE 2023-06-09 09:47:43 -04:00
amdgpu_display.c drm/amd/amdgpu: Fix warnings in amdgpu/amdgpu_display.c 2023-07-25 13:36:58 -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: Add memory partition mem_id to amdgpu_bo 2023-06-09 10:00:00 -04:00
amdgpu_dma_buf.h
amdgpu_doorbell_mgr.c drm/amdgpu: use doorbell mgr for MES kernel doorbells 2023-08-07 17:14:07 -04:00
amdgpu_doorbell.h drm/amdgpu: get absolute offset from doorbell index 2023-08-07 17:14:07 -04:00
amdgpu_drv.c drm/amdgpu: Move vram, gtt & flash defines to amdgpu_ ttm & _psp.h 2023-08-07 17:12:49 -04:00
amdgpu_drv.h drm/amdgpu: support partition drm devices 2023-06-09 09:59:20 -04:00
amdgpu_eeprom.c drm/amdgpu: Fix unnecessary else after return in 'amdgpu_eeprom_xfer' 2023-07-27 14:59:29 -04:00
amdgpu_eeprom.h
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: Fix non-standard format specifiers in 'amdgpu_show_fdinfo' 2023-07-27 15:05:31 -04:00
amdgpu_fdinfo.h drm/amdgpu: Switch to fdinfo helper 2023-05-24 18:03:29 +02:00
amdgpu_fence.c drm/amdgpu: mark force completed fences with -ECANCELED 2023-06-15 11:37:55 -04:00
amdgpu_fru_eeprom.c drm/amdgpu: Remove else after return in 'is_fru_eeprom_supported' 2023-07-25 13:47:26 -04:00
amdgpu_fru_eeprom.h
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: use %pad format string for dma_addr_t 2023-06-09 10:50:55 -04:00
amdgpu_gart.h drm/amdgpu: Allocate GART table in RAM for AMD APU 2023-06-09 09:51:06 -04:00
amdgpu_gds.h
amdgpu_gem.c amd-drm-next-6.6-2023-07-28: 2023-08-04 11:10:18 +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 -ENOMEM error handling when there is no memory 2023-07-25 13:47:26 -04:00
amdgpu_gfx.h drm/amdgpu: make mcbp a per device setting 2023-06-30 13:12:14 -04:00
amdgpu_gfxhub.h drm/amdgpu: revert context to stop engine before mode2 reset 2022-08-16 18:14:31 -04:00
amdgpu_gmc.c drm/amdgpu: enable tmz by default for GC 11.0.1 2023-06-09 12:31:20 -04:00
amdgpu_gmc.h drm/amdgpu: Update invalid PTE flag setting 2023-07-07 13:51:47 -04:00
amdgpu_gtt_mgr.c drm/ttm: rework on ttm_resource to use size_t type 2022-10-27 11:42:58 +02: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/amdgpu: Increase hmm range get pages timeout 2023-06-15 17:55:41 -04:00
amdgpu_hmm.h drm/amdgpu: Add notifier lock for KFD userptrs 2022-12-14 09:48:05 -05:00
amdgpu_i2c.c
amdgpu_i2c.h
amdgpu_ib.c drm/amdgpu: Use seq_puts() instead of seq_printf() 2023-07-25 13:47:26 -04:00
amdgpu_ids.c drm/amdgpu: add option params to enforce process isolation between graphics and compute 2023-06-09 12:49:48 -04:00
amdgpu_ids.h drm/amdgpu: add option params to enforce process isolation between graphics and compute 2023-06-09 12:49:48 -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 soft IH ring size 2023-07-12 10:57:25 -04:00
amdgpu_imu.h
amdgpu_ioc32.c
amdgpu_irq.c drm/amdgpu: Increase soft IH ring size 2023-07-12 10:57:25 -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_job.c drm/amdgpu: add VM generation token 2023-06-15 11:37:55 -04:00
amdgpu_job.h drm/amdgpu: add VM generation token 2023-06-15 11:37:55 -04:00
amdgpu_jpeg.c drm/amdgpu: check RAS irq existence for VCN/JPEG 2023-06-30 13:11:35 -04:00
amdgpu_jpeg.h drm/amdgpu: separate ras irq from jpeg instance irq for UVD_POISON 2023-06-09 10:41:23 -04:00
amdgpu_kms.c drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' 2023-07-25 13:47:26 -04:00
amdgpu_lsdma.c
amdgpu_lsdma.h
amdgpu_mca.c drm/amdgpu: Rework mca ras sw_init 2023-03-15 18:45:26 -04:00
amdgpu_mca.h drm/amdgpu: Rework mca ras sw_init 2023-03-15 18:45:26 -04:00
amdgpu_mes_ctx.h
amdgpu_mes.c drm/amdgpu: cleanup MES process level doorbells 2023-08-07 17:14:07 -04:00
amdgpu_mes.h drm/amdgpu: cleanup MES process level doorbells 2023-08-07 17:14:07 -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 query_ras_error_count for mmhub v1_8 2023-06-09 09:53:13 -04:00
amdgpu_mode.h Merge tag 'amd-drm-next-6.3-2023-01-27' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2023-01-30 15:37:57 +10:00
amdgpu_nbio.c drm/amdgpu: Add pcie replay count callback to nbio 2023-08-07 17:14:06 -04:00
amdgpu_nbio.h drm/amdgpu: Add pcie replay count callback to nbio 2023-08-07 17:14:06 -04:00
amdgpu_object.c drm/amdgpu: accommodate DOMAIN/PL_DOORBELL 2023-08-07 17:14:06 -04:00
amdgpu_object.h drm/amdgpu: accommodate DOMAIN/PL_DOORBELL 2023-08-07 17:14:06 -04:00
amdgpu_pll.c
amdgpu_pll.h
amdgpu_pmu.c
amdgpu_pmu.h
amdgpu_preempt_mgr.c
amdgpu_psp_ta.c drm/amdgpu: Optimize TA load/unload/invoke debugfs interfaces 2022-10-27 15:12:08 -04:00
amdgpu_psp_ta.h drm/amdgpu: Optimize TA load/unload/invoke debugfs interfaces 2022-10-27 15:12:08 -04:00
amdgpu_psp.c drm/amdgpu: init TA microcode for SRIOV VF when MP0 IP is 13.0.6 2023-08-07 17:13:09 -04:00
amdgpu_psp.h drm/amdgpu: Move vram, gtt & flash defines to amdgpu_ ttm & _psp.h 2023-08-07 17:12:49 -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_eeprom.c drm/amd: Avoid reading the VBIOS part number twice 2023-07-21 16:52:24 -04:00
amdgpu_ras_eeprom.h drm/amdgpu: Set EEPROM ras info 2023-06-09 12:44:40 -04:00
amdgpu_ras.c drm/amdgpu: Issue ras enable_feature for gfx ip only 2023-08-07 17:12:49 -04:00
amdgpu_ras.h drm/amdgpu: gpu recovers from fatal error in poison mode 2023-06-30 13:12:15 -04:00
amdgpu_res_cursor.h drm/amdgpu: accommodate DOMAIN/PL_DOORBELL 2023-08-07 17:14:06 -04:00
amdgpu_reset.c drm/amdgpu: Fix ENOSYS means 'invalid syscall nr' in amdgpu_device.c 2023-07-27 14:59:29 -04:00
amdgpu_reset.h Revert "drm/amdgpu: let mode2 reset fallback to default when failure" 2022-10-18 22:08:33 -04:00
amdgpu_ring_mux.c drm/amdgpu: Skip mark offset for high priority rings 2023-06-23 15:31:50 -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: mark soft recovered fences with -ENODATA 2023-06-15 11:37:55 -04:00
amdgpu_ring.h drm/amdgpu: add amdgpu_error_* debugfs file 2023-06-15 11:37:54 -04:00
amdgpu_rlc.c drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx_v7_0.c & amdgpu_rlc.c 2023-06-09 12:32:30 -04:00
amdgpu_rlc.h drm/amdgpu: Add RLCG interface driver implementation for gfx v9.4.3 (v3) 2023-07-18 11:16:41 -04:00
amdgpu_sa.c drm/amd: Convert amdgpu to use suballocation helper. 2023-03-01 17:18:19 +01: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: load sdma ucode in the guest machine 2023-07-25 13:47:26 -04:00
amdgpu_sdma.h drm/amdgpu: Add query_ras_error_count for sdma v4_4_2 2023-06-09 09:53:00 -04:00
amdgpu_securedisplay.c drm/amdgpu: update ta_secureDisplay_if.h to v27.00.00.08 2023-01-05 11:43:46 -05: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_smuio.h drm/amdgpu: implement smuio v13_0_3 callbacks 2023-06-09 09:48:33 -04:00
amdgpu_socbb.h
amdgpu_sync.c drm/amdgpu: fix missing dma_fence_put in error path 2023-01-05 20:34:58 +01:00
amdgpu_sync.h drm/amdgpu: use scheduler dependencies for VM updates 2022-11-03 12:45:20 +01:00
amdgpu_trace_points.c
amdgpu_trace.h drm/amdgpu: move vmhub out of amdgpu_ring_funcs (v4) 2023-04-14 13:47:49 -04:00
amdgpu_ttm.c drm/amdgpu: create kernel doorbell pages 2023-08-07 17:14:06 -04:00
amdgpu_ttm.h drm/amdgpu: accommodate DOMAIN/PL_DOORBELL 2023-08-07 17:14:06 -04:00
amdgpu_ucode.c drm/amdgpu: Report Missing MES Firmware Versions with Sysfs 2023-08-07 17:14:07 -04:00
amdgpu_ucode.h drm/amd/amdgpu: Add function prototypes to headers 2023-02-15 22:24:36 -05:00
amdgpu_umc.c drm/amdgpu: Optimize checking ras supported 2023-06-15 11:06:59 -04:00
amdgpu_umc.h drm/amdgpu: Support setting EEPROM table version 2023-06-09 12:44:31 -04:00
amdgpu_umr.h drm/amd/amdgpu: Update debugfs for XCC support (v3) 2023-06-09 09:48:22 -04:00
amdgpu_uvd.c drm/amd/amdgpu: Fix errors & warnings in amdgpu _uvd, _vce.c 2023-06-09 10:38:22 -04:00
amdgpu_uvd.h
amdgpu_vce.c drm/amd/amdgpu: Fix errors & warnings in amdgpu _uvd, _vce.c 2023-06-09 10:38:22 -04:00
amdgpu_vce.h
amdgpu_vcn.c Revert "drm/amdgpu:update kernel vcn ring test" 2023-07-18 11:06:54 -04:00
amdgpu_vcn.h drm/amdgpu: Enabling FW workaround through shared memory for VCN4_0_2 2023-07-25 13:39:21 -04:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c drm/amdgpu: load sdma ucode in the guest machine 2023-07-25 13:47:26 -04:00
amdgpu_virt.h drm/amdgpu: set sw state to gfxoff after SR-IOV reset 2023-07-25 13:35:23 -04:00
amdgpu_vkms.c drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel 2023-07-13 17:32:15 -04:00
amdgpu_vkms.h
amdgpu_vm_cpu.c drm/amdgpu: have bos for PDs/PTS cpu accessible when kfd uses cpu to update vm 2023-07-07 13:51:48 -04:00
amdgpu_vm_pt.c drm/amdgpu: Fix one kernel-doc comment 2023-07-21 16:52:25 -04:00
amdgpu_vm_sdma.c drm/amdgpu: drop the extra sign extension 2023-03-22 00:47:58 -04:00
amdgpu_vm.c amd-drm-next-6.6-2023-07-28: 2023-08-04 11:10:18 +02:00
amdgpu_vm.h amd-drm-next-6.6-2023-07-28: 2023-08-04 11:10:18 +02:00
amdgpu_vram_mgr.c drm/amdgpu: change reserved vram info print 2023-06-09 12:41:14 -04:00
amdgpu_vram_mgr.h drm/amdgpu: Fix for drm buddy memory corruption 2022-07-15 15:41:51 +02:00
amdgpu_xcp.c drm/amdgpu: use a macro to define no xcp partition case 2023-07-18 11:19:02 -04:00
amdgpu_xcp.h drm/amdgpu: use a macro to define no xcp partition case 2023-07-18 11:19:02 -04:00
amdgpu_xgmi.c drm/amdgpu: Add -ENOMEM error handling when there is no memory 2023-07-25 13:47:26 -04:00
amdgpu_xgmi.h drm/amdgpu: Rework xgmi_wafl_pcs ras sw_init 2023-03-15 18:45:27 -04:00
amdgpu.h drm/amd: Disable S/G for APUs when 64GB or more host memory 2023-08-07 16:32:54 -04:00
amdgv_sriovmsg.h drm/amdgpu: Remove IMU ucode in vf2pf 2023-06-09 10:41:07 -04:00
aqua_vanjaram.c drm/amdgpu: Update ring scheduler info as needed 2023-07-25 13:39:29 -04: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 drm/amdgpu: add ATHUB IP v3.0.1 Clock Gating support 2022-08-16 18:06:00 -04:00
athub_v3_0.h
atom.c drm/amd: Avoid reading the VBIOS part number twice 2023-07-21 16:52:24 -04:00
atom.h drm/amd: Avoid reading the VBIOS part number twice 2023-07-21 16:52:24 -04:00
atombios_crtc.c drm/amdgpu: Remove unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:30 +01:00
atombios_crtc.h
atombios_dp.c
atombios_dp.h
atombios_encoders.c drm/amdgpu: Remove unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:30 +01:00
atombios_encoders.h
atombios_i2c.c
atombios_i2c.h
cik_ih.c
cik_ih.h
cik_sdma.c drm/amdgpu/sdma: set sched.ready status after ring/IB test in sdma 2023-06-09 10:57:07 -04:00
cik_sdma.h
cik.c drm/amdgpu: add xcc index argument to select_sh_se function v2 2023-04-18 16:28:55 -04:00
cik.h
cikd.h
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_gfx10.h
clearstate_gfx11.h
clearstate_si.h
clearstate_vi.h
cz_ih.c
cz_ih.h
dce_v6_0.c drm-misc-next for $kernel-version: 2023-01-24 17:36:29 +01:00
dce_v6_0.h
dce_v8_0.c drm-misc-next for $kernel-version: 2023-01-24 17:36:29 +01:00
dce_v8_0.h
dce_v10_0.c drm-misc-next for $kernel-version: 2023-01-24 17:36:29 +01:00
dce_v10_0.h
dce_v11_0.c drm-misc-next for $kernel-version: 2023-01-24 17:36:29 +01:00
dce_v11_0.h
df_v1_7.c drm/amdgpu: Fix a typo ("boradcast") 2023-02-03 15:37:31 -05: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
dimgrey_cavefish_reg_init.c
emu_soc.c
gfx_v6_0.c drm/amdgpu: Initialize xcc mask 2023-06-09 12:32:21 -04:00
gfx_v6_0.h
gfx_v7_0.c drm/amdgpu: Fix missing parameter desc for 'xcc_id' in gfx_v7_0.c & amdgpu_rlc.c 2023-06-09 12:32:30 -04:00
gfx_v7_0.h
gfx_v8_0.c drm/amdgpu: Initialize xcc mask 2023-06-09 12:32:21 -04:00
gfx_v8_0.h
gfx_v9_4_2.c drm/amdgpu: setup hw debug registers on driver initialization 2023-06-09 12:34:56 -04:00
gfx_v9_4_2.h
gfx_v9_4_3.c drm/amdgpu: enable trap of each kfd vmid for gfx v9.4.3 2023-07-27 14:47:52 -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.c drm/amdgpu: remove RAS GFX injection for gfx_v9_4/gfx_v9_4_2 2023-06-09 10:37:15 -04:00
gfx_v9_4.h
gfx_v9_0.c drm/amdgpu: set completion status as preempted for the resubmission 2023-07-27 15:04:19 -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_v10_0.c drm/amdgpu: Add RLCG interface driver implementation for gfx v9.4.3 (v3) 2023-07-18 11:16:41 -04:00
gfx_v10_0.h
gfx_v11_0_3.c drm/amdgpu: perform mode2 reset for sdma fed error on gfx v11_0_3 2023-06-09 10:38:19 -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_v11_0.c drm/amdgpu: Remove gfx v11_0_3 ras_late_init call 2023-08-07 17:12:49 -04:00
gfx_v11_0.h
gfxhub_v1_1.c
gfxhub_v1_1.h
gfxhub_v1_2.c drm/amdgpu: remove SRIOV VF FB location programming 2023-08-07 17:13:09 -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_v1_0.c drm/amdgpu: Fix warnings in gfxhub_ v1_0, v1_2.c 2023-07-10 09:02:36 -04:00
gfxhub_v1_0.h
gfxhub_v2_1.c drm/amdgpu: Fix warnings in gfxhub_v2_1.c 2023-07-10 09:02:36 -04:00
gfxhub_v2_1.h
gfxhub_v2_0.c drm/amdgpu: Fix warnings in gfxhub_v2_0.c 2023-07-10 09:02:36 -04:00
gfxhub_v2_0.h
gfxhub_v3_0_3.c drm/amdgpu: Fix warnings in gfxhub_ v3_0, v3_0_3.c 2023-07-10 09:02:37 -04:00
gfxhub_v3_0_3.h drm/amdgpu: add gfxhub_v3_0_3 support 2022-08-30 16:36:54 -04:00
gfxhub_v3_0.c drm/amdgpu: Fix warnings in gfxhub_ v3_0, v3_0_3.c 2023-07-10 09:02:37 -04:00
gfxhub_v3_0.h
gmc_v6_0.c drm/amdgpu: Fix errors & warnings in gmc_ v6_0, v7_0.c 2023-07-10 09:02:36 -04:00
gmc_v6_0.h
gmc_v7_0.c drm/amdgpu: Avoid possiblity of kernel crash in 'gmc_v8_0, gmc_v7_0_init_microcode()' 2023-07-18 11:09:30 -04:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: Avoid possiblity of kernel crash in 'gmc_v8_0, gmc_v7_0_init_microcode()' 2023-07-18 11:09:30 -04:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: Prefer dev_warn over printk 2023-07-10 09:02:36 -04:00
gmc_v9_0.h
gmc_v10_0.c drm/amdgpu: correct vmhub index in GMC v10/11 2023-07-27 15:05:31 -04:00
gmc_v10_0.h
gmc_v11_0.c drm/amdgpu: correct vmhub index in GMC v10/11 2023-07-27 15:05:31 -04:00
gmc_v11_0.h
hdp_v4_0.c drm/amdgpu: Move hdp ras block init to ras sw_init 2023-03-13 17:27:48 -04:00
hdp_v4_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
hdp_v5_0.c
hdp_v5_0.h
hdp_v6_0.c
hdp_v6_0.h
iceland_ih.c
iceland_ih.h
iceland_sdma_pkt_open.h
ih_v6_1.c drm/amdgpu: add ih 6.1 support 2023-08-07 16:35:38 -04:00
ih_v6_1.h drm/amdgpu: add ih 6.1 support 2023-08-07 16:35:38 -04:00
ih_v6_0.c drm/amdgpu: Increase soft IH ring size 2023-07-12 10:57:25 -04:00
ih_v6_0.h
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_v11_0.c drm/amdgpu: enable imu firmware for GC 11.0.4 2023-01-25 13:48:16 -05:00
imu_v11_0.h
jpeg_v1_0.c drm/jpeg: add init value for num_jpeg_rings 2023-06-09 11:07:00 -04:00
jpeg_v1_0.h
jpeg_v2_5.c drm/jpeg: add init value for num_jpeg_rings 2023-06-09 11:07:00 -04:00
jpeg_v2_5.h
jpeg_v2_0.c drm/jpeg: add init value for num_jpeg_rings 2023-06-09 11:07:00 -04:00
jpeg_v2_0.h
jpeg_v3_0.c drm/jpeg: add init value for num_jpeg_rings 2023-06-09 11:07:00 -04:00
jpeg_v3_0.h
jpeg_v4_0_3.c drm/amdgpu: Fix uninitalized variable in jpeg_v4_0_3_is_idle & jpeg_v4_0_3_wait_for_idle 2023-06-09 10:41:58 -04:00
jpeg_v4_0_3.h drm/amdgpu/nbio: add vcn doorbell multiple AIDs support 2023-06-09 09:45:58 -04:00
jpeg_v4_0.c drm/jpeg: add init value for num_jpeg_rings 2023-06-09 11:07:00 -04:00
jpeg_v4_0.h drm/amdgpu: add RAS error query for JPEG 4.0 2022-11-17 18:08:27 -05:00
Kconfig drm/amdkfd: switch over to using drm_exec v3 2023-07-12 14:14:26 +02:00
lsdma_v6_0.c
lsdma_v6_0.h
Makefile drm/amdgpu: add ih 6.1 support 2023-08-07 16:35:38 -04: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_v10_1.c drm/amdgpu: Add -ENOMEM error handling when there is no memory 2023-07-25 13:47:26 -04:00
mes_v10_1.h
mes_v11_0.c drm/amdgpu: remove repeat code for mes_add_queue_pkt 2023-07-27 14:48:13 -04:00
mes_v11_0.h
mmhub_v1_7.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
mmhub_v1_7.h
mmhub_v1_8.c drm/amdgpu: remove SRIOV VF FB location programming 2023-08-07 17:13:09 -04:00
mmhub_v1_8.h drm/amdgpu: Initialize mmhub v1_8 ras function 2023-06-09 09:53:42 -04:00
mmhub_v1_0.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
mmhub_v1_0.h
mmhub_v2_3.c drm/amdgpu: Clean up style problems in mmhub_v2_3.c 2023-08-07 17:12:49 -04:00
mmhub_v2_3.h
mmhub_v2_0.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
mmhub_v2_0.h
mmhub_v3_0_1.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
mmhub_v3_0_1.h
mmhub_v3_0_2.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
mmhub_v3_0_2.h
mmhub_v3_0.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
mmhub_v3_0.h
mmhub_v9_4.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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/mmsch: Correct the definition for mmsch init header 2023-06-09 12:44:12 -04:00
mxgpu_ai.c drm/amdgpu: add RAS poison consumption handler for AI SRIOV 2022-12-15 12:18:19 -05:00
mxgpu_ai.h drm/amdgpu: add RAS poison consumption handler for AI SRIOV 2022-12-15 12:18:19 -05:00
mxgpu_nv.c drm/amdgpu: add RAS poison consumption handler for NV SRIOV 2022-12-15 12:18:19 -05:00
mxgpu_nv.h drm/amdgpu: add RAS poison consumption handler for NV SRIOV 2022-12-15 12:18:19 -05:00
mxgpu_vi.c Revert "drm/amdgpu: let mode2 reset fallback to default when failure" 2022-10-18 22:08:33 -04:00
mxgpu_vi.h
navi10_ih.c drm/amdgpu: Increase soft IH ring size 2023-07-12 10:57:25 -04:00
navi10_ih.h
navi10_sdma_pkt_open.h
nbio_v2_3.c drm/amd/pm: update the LC_L1_INACTIVITY setting to address possible noise issue 2023-06-23 15:46:22 -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: Add fatal error handling in nbio v4_3 2023-03-31 11:18:32 -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: Don't enable LTR if not supported 2022-09-13 14:25:39 -04:00
nbio_v6_1.h
nbio_v7_2.c drm/amd: Fix initialization mistake for NBIO 7.3.0 2023-03-09 22:06:19 -05:00
nbio_v7_2.h
nbio_v7_4.c drm/amdgpu: Enable IH retry CAM on GFX9 2023-04-13 00:14:08 -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 HDP remap functionality to nbio 7.7 2022-09-13 14:32:58 -04:00
nbio_v7_7.h
nbio_v7_9.c drm/amdgpu: Add pci replay count to nbio v7.9 2023-08-07 17:14:06 -04:00
nbio_v7_9.h drm/amdgpu: add nbio v7_9 support 2023-03-31 11:18:42 -04:00
nbio_v7_0.c
nbio_v7_0.h
nv.c drm/amdgpu: Use nbio callback for nv and soc21 2023-08-07 17:14:06 -04:00
nv.h
nvd.h drm/amdgpu: add gfx11 emit shadow callback 2023-04-24 18:16:23 -04:00
ObjectID.h
psp_gfx_if.h drm/amdgpu: Add PSP spatial parition interface 2023-06-09 09:57:53 -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: don't enable secure display on incompatible platforms 2023-06-09 10:40:57 -04:00
psp_v10_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_v11_0.c drm/amd: Load PSP microcode during early_init 2023-01-10 14:32:56 -05:00
psp_v11_0.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_4.c drm/amd: Load PSP microcode during early_init 2023-01-10 14:32:56 -05:00
psp_v13_0_4.h drm/amdgpu: add files for PSP 13.0.4 2022-07-29 15:24:38 -04:00
psp_v13_0.c drm/amdgpu: Match against exact bootloader status 2023-08-07 16:34:55 -04:00
psp_v13_0.h drm/amdgpu: add wait_for helper for spirom update 2023-06-15 11:06:58 -04:00
sdma_common.h
sdma_v2_4.c drm/amdgpu/sdma: set sched.ready status after ring/IB test in sdma 2023-06-09 10:57:07 -04:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu/sdma: set sched.ready status after ring/IB test in sdma 2023-06-09 10:57:07 -04:00
sdma_v3_0.h
sdma_v4_4_2.c drm/amdgpu: remove duplicated doorbell range init for sdma v4.4.2 2023-06-30 13:12:15 -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_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_0.c drm/amdgpu/sdma4: set align mask to 255 2023-06-15 11:06:58 -04:00
sdma_v4_0.h
sdma_v5_2.c drm/amdgpu: enable SDMA MGCG for SDMA 5.2.x 2023-08-07 17:12:49 -04:00
sdma_v5_2.h
sdma_v5_0.c drm/amdgpu: load sdma ucode in the guest machine 2023-07-25 13:47:26 -04:00
sdma_v5_0.h
sdma_v6_0_0_pkt_open.h
sdma_v6_0.c drm/amdgpu/sdma6: initialize sdma 6.1.0 2023-08-07 16:32:46 -04:00
sdma_v6_0.h
si_dma.c drm/amdgpu/sdma: set sched.ready status after ring/IB test in sdma 2023-06-09 10:57:07 -04:00
si_dma.h
si_enums.h
si_ih.c
si_ih.h
si.c drm/amdgpu: add xcc index argument to select_sh_se function v2 2023-04-18 16:28:55 -04:00
si.h
sid.h
sienna_cichlid.c drm/amdgpu: Fix mode2 reset for sienna cichlid 2023-06-09 09:21:03 -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: implement mode2 reset on smu_v13_0_10 2023-02-14 15:47:15 -05: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_6.c
smuio_v11_0_6.h
smuio_v11_0.c
smuio_v11_0.h
smuio_v13_0_3.c drm/amdgpu: implement smuio v13_0_3 callbacks 2023-06-09 09:48:33 -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
smuio_v13_0.h
soc15_common.h drm/amdgpu: Add RLCG interface driver implementation for gfx v9.4.3 (v3) 2023-07-18 11:16:41 -04:00
soc15.c drm/amdgpu: Add pci replay count to nbio v7.9 2023-08-07 17:14:06 -04:00
soc15.h drm/amdgpu: Add soc config init for GC9.4.3 ASICs 2023-06-09 09:49:39 -04:00
soc15d.h drm/amdgpu: Modify unmap_queue format for gfx9 (v6) 2022-12-02 10:04:45 -05:00
soc21.c drm/amdgpu: Use nbio callback for nv and soc21 2023-08-07 17:14:06 -04:00
soc21.h
ta_rap_if.h
ta_ras_if.h drm/amdgpu: Add channel_dis_num to ras init flags 2023-06-15 11:06:59 -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
tonga_ih.c
tonga_ih.h
tonga_sdma_pkt_open.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: optimize redundant code in umc_v6_7 2023-04-11 18:03:44 -04:00
umc_v6_7.h drm/amdgpu: move convert_error_address out of umc_ras 2022-10-17 17:41:21 -04:00
umc_v6_0.c
umc_v6_0.h
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: Support setting EEPROM table version 2023-06-09 12:44:31 -04:00
umc_v8_10.h drm/amdgpu: Update total channel number for umc v8_10 2023-06-15 11:06:59 -04:00
uvd_v3_1.c
uvd_v3_1.h
uvd_v4_2.c
uvd_v4_2.h
uvd_v5_0.c
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu: cleanup scheduler job initialization v2 2022-11-03 12:45:20 +01:00
uvd_v6_0.h
uvd_v7_0.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
uvd_v7_0.h
vce_v2_0.c
vce_v2_0.h
vce_v3_0.c
vce_v3_0.h
vce_v4_0.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40: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
vcn_v1_0.c drm/amdgpu/jpeg: add multiple jpeg rings support 2023-06-09 09:41:43 -04:00
vcn_v1_0.h
vcn_v2_5.c drm/amdgpu: use psp_execute_load_ip_fw instead 2023-07-12 11:12:09 -04:00
vcn_v2_5.h
vcn_v2_0.c drm/amdgpu: use psp_execute_load_ip_fw instead 2023-07-12 11:12:09 -04:00
vcn_v2_0.h
vcn_v3_0.c drm/amdgpu: use psp_execute_load_ip_fw instead 2023-07-12 11:12:09 -04:00
vcn_v3_0.h
vcn_v4_0_3.c drm/amdgpu: use psp_execute_load_ip_fw instead 2023-07-12 11:12:09 -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.c drm/amdgpu: Enabling FW workaround through shared memory for VCN4_0_2 2023-07-25 13:39:21 -04:00
vcn_v4_0.h drm/amdgpu: add RAS query support for VCN 4.0 2022-11-17 18:08:20 -05:00
vega10_ih.c drm/amdgpu: Increase soft IH ring size 2023-07-12 10:57:25 -04:00
vega10_ih.h
vega10_reg_init.c
vega10_sdma_pkt_open.h
vega20_ih.c drm/amdgpu: Increase soft IH ring size 2023-07-12 10:57:25 -04:00
vega20_ih.h
vega20_reg_init.c
vi.c drm/amdgpu: fix xclk freq on CHIP_STONEY 2023-06-09 12:41:11 -04:00
vi.h
vid.h