1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/amdgpu
Aurabindo Pillai 543036a2de drm/amd: Add GFX11 modifiers support to AMDGPU (v3)
GFX11 IP introduces new tiling mode. Various combinations of DCC
settings are possible and the most preferred settings must be exposed
for optimal use of the hardware.

add_gfx11_modifiers() is based on recommendation from Marek for the
preferred tiling modifier that are most efficient for the hardware.

v2: microtiling fix noticed by Marek
v3: keep Z tiling check

Signed-off-by: Aurabindo Pillai <aurabindo.pillai@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-06-03 16:43:38 -04:00
..
aldebaran.c drm/amdgpu: Refactor mode2 reset logic for v13.0.2 2022-03-04 13:03:29 -05:00
aldebaran.h drm/amdgpu: Add mode2 reset support for aldebaran 2021-04-09 16:46:26 -04:00
aldebaran_reg_init.c drm/amdgpu: add register base init for aldebaran (v2) 2021-03-10 00:01:34 -05:00
amdgpu.h drm/amd: Fix spelling typo in comments 2022-06-03 16:43:36 -04:00
amdgpu_acp.c drm/amdgpu/acp: Make PM domain really work 2021-07-23 10:08:00 -04:00
amdgpu_acp.h
amdgpu_acpi.c drm/amd: Don't reset dGPUs if the system is going to s2idle 2022-05-18 15:20:18 -04:00
amdgpu_afmt.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_amdkfd.c drm/amdkfd: Add KFD support for soc21 v3 2022-05-04 10:43:54 -04:00
amdgpu_amdkfd.h drm/amdkfd: use tlb_seq from the VM subsystem for SVM as well v2 2022-03-25 12:40:52 -04:00
amdgpu_amdkfd_aldebaran.c drm/amdkfd: Remove unused old debugger implementation 2022-02-09 16:57:51 -05:00
amdgpu_amdkfd_arcturus.c drm/amdkfd: Remove unused old debugger implementation 2022-02-09 16:57:51 -05:00
amdgpu_amdkfd_arcturus.h drm/amdkfd: replace kgd_dev in hqd/mqd kfd2kgd funcs 2021-11-17 16:58:01 -05:00
amdgpu_amdkfd_fence.c drm/amd/amdgpu: Fix errors in documentation of function parameters 2021-05-10 18:06:42 -04:00
amdgpu_amdkfd_gfx_v7.c drm/amdkfd: Remove unused old debugger implementation 2022-02-09 16:57:51 -05:00
amdgpu_amdkfd_gfx_v8.c drm/amdkfd: Remove unused old debugger implementation 2022-02-09 16:57:51 -05:00
amdgpu_amdkfd_gfx_v9.c drm/amdgpu: Fix some kerneldoc warnings 2022-02-14 15:08:40 -05:00
amdgpu_amdkfd_gfx_v9.h drm/amdkfd: Remove unused old debugger implementation 2022-02-09 16:57:51 -05:00
amdgpu_amdkfd_gfx_v10.c drm/amdkfd: Remove unused old debugger implementation 2022-02-09 16:57:51 -05:00
amdgpu_amdkfd_gfx_v10_3.c drm/amdkfd: implement get_atc_vmid_pasid_mapping_info for gfx10.3 2022-03-04 13:03:30 -05:00
amdgpu_amdkfd_gfx_v11.c drm/amdkfd: Add KFD support for soc21 v3 2022-05-04 10:43:54 -04:00
amdgpu_amdkfd_gpuvm.c drm/amdkfd: add pinned BOs to kfd_bo_list 2022-06-03 16:27:17 -04:00
amdgpu_atombios.c drm/amdgpu: wrap those atombios APIs used by SI under CONFIG_DRM_AMDGPU_SI 2022-01-14 17:51:15 -05:00
amdgpu_atombios.h drm/amdgpu: wrap those atombios APIs used by SI under CONFIG_DRM_AMDGPU_SI 2022-01-14 17:51:15 -05:00
amdgpu_atomfirmware.c drm/amdgpu: differentiate between LP and non-LP DDR memory 2022-05-26 14:56:33 -04:00
amdgpu_atomfirmware.h drm/amdgpu: add helper to execute atomfirmware asic_init 2022-04-28 17:47:52 -04:00
amdgpu_atpx_handler.c drm/amd: append missing includes 2021-12-13 16:32:34 -05:00
amdgpu_benchmark.c drm/amdgpu: use ktime rather than jiffies for benchmark results 2022-02-23 14:02:51 -05:00
amdgpu_bios.c drm/amdgpu: add nbio callback to query rom offset 2022-04-28 17:48:32 -04:00
amdgpu_bo_list.c drm/amdgpu: fix warning for overflow check 2021-09-29 17:30:00 -04:00
amdgpu_bo_list.h dma-buf & drm/amdgpu: remove dma_resv workaround 2022-04-07 12:53:53 +02:00
amdgpu_cgs.c drm/amd/pm: correct the checks for polaris kickers 2020-10-27 11:56:42 -04:00
amdgpu_connectors.c drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00
amdgpu_connectors.h
amdgpu_cs.c drm/amdgpu/cs: make commands with 0 chunks illegal behaviour. 2022-05-26 14:56:33 -04:00
amdgpu_cs.h drm/amdgpu: use job and ib structures directly in CS parsers 2022-03-04 13:03:30 -05:00
amdgpu_csa.c drm/amdgpu: rename amdgpu_vm_bo_rmv to _del 2022-02-07 17:14:10 -05:00
amdgpu_csa.h drm/amdgpu: Change AMDGPU_CSA_SIZE to 128K 2018-11-05 14:21:50 -05:00
amdgpu_ctx.c drm/amdgpu: Convert to common fdinfo format v5 2022-05-26 14:56:34 -04:00
amdgpu_ctx.h drm/amdgpu: Convert to common fdinfo format v5 2022-05-26 14:56:34 -04:00
amdgpu_debugfs.c drm/amdgpu: Add debugfs TA load/unload/invoke support 2022-04-21 15:58:22 -04:00
amdgpu_debugfs.h drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" 2021-10-05 12:22:36 -04:00
amdgpu_device.c amdgpu: amdgpu_device.c: Removed trailing whitespace 2022-06-03 16:43:36 -04:00
amdgpu_df.h drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
amdgpu_discovery.c drm/amd/display: add DCN32 to IP discovery table 2022-06-03 16:43:38 -04:00
amdgpu_discovery.h drm/amdgpu/discovery: move all table parsing into amdgpu_discovery.c 2022-04-28 17:47:43 -04:00
amdgpu_display.c drm/amd: Add GFX11 modifiers support to AMDGPU (v3) 2022-06-03 16:43:38 -04:00
amdgpu_display.h drm/amdgpu: clean up non-DC suspend/resume handling 2021-04-09 16:36:40 -04:00
amdgpu_dma_buf.c dma-buf: wait for map to complete for static attachments 2022-04-07 12:53:54 +02:00
amdgpu_dma_buf.h drm/amdgpu: Implement mmap as GEM object function 2021-05-26 20:56:23 +02:00
amdgpu_doorbell.h drm/amdgpu: correct cp doorbell range 2022-05-04 10:43:53 -04:00
amdgpu_drv.c drm/amdgpu: bump minor version number 2022-05-26 14:56:34 -04:00
amdgpu_drv.h drm/amdgpu: fix location of prototype for amdgpu_kms_compat_ioctl 2021-12-13 16:32:34 -05:00
amdgpu_eeprom.c drm/amdgpu: Fix signedness bug in __amdgpu_eeprom_xfer() 2021-07-08 15:18:14 -04:00
amdgpu_eeprom.h drm/amdgpu: Optimize EEPROM RAS table I/O 2021-07-01 00:24:41 -04:00
amdgpu_encoders.c drm/amdgpu: replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmi 2021-12-07 13:13:07 -05:00
amdgpu_fdinfo.c drm/amdgpu: add drm-client-id to fdinfo v2 2022-05-26 14:56:34 -04:00
amdgpu_fdinfo.h drm/amdgpu: Add show_fdinfo() interface 2021-05-05 09:26:53 +02:00
amdgpu_fence.c drm/amdgpu: assign the cpu/gpu address of fence from ring 2022-05-04 10:03:31 -04:00
amdgpu_fru_eeprom.c drm/amdgpu: Prevent random memory access in FRU code 2022-02-07 17:59:53 -05:00
amdgpu_fru_eeprom.h drm/amdgpu: fix incorrect comment 2020-09-29 16:11:50 -04:00
amdgpu_fw_attestation.c drm/amdgpu: Update psp fw attestation support list 2021-06-07 14:57:32 -04:00
amdgpu_fw_attestation.h drm/amdgpu: added support for psp fw attestation 2020-10-26 13:27:00 -04:00
amdgpu_gart.c drm/amdgpu: check the GART table before invalidating TLB 2022-02-07 18:01:16 -05:00
amdgpu_gart.h drm/amdgpu: remove gart.ready flag 2022-01-19 22:32:47 -05:00
amdgpu_gds.h Revert "drm/amdgpu: fix transform feedback GDS hang on gfx10 (v2)" 2019-08-12 12:47:47 -05:00
amdgpu_gem.c drm/amdgpu: add AMDGPU_VM_NOALLOC v2 2022-05-26 14:56:34 -04:00
amdgpu_gem.h drm/amdgpu: Introduce GEM object functions 2020-09-25 09:19:42 +02:00
amdgpu_gfx.c drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus 2022-06-01 15:58:45 -04:00
amdgpu_gfx.h drm/amdgpu: nuke dynamic gfx scratch reg allocation 2022-05-06 16:57:21 -04:00
amdgpu_gfxhub.h drm/amdgpu: add gpu harvest support for yellow carp (v2) 2021-06-04 16:03:24 -04:00
amdgpu_gmc.c drm/amdgpu: enable tmz by default for GC 10.3.7 2022-06-03 16:27:00 -04:00
amdgpu_gmc.h drm/amdgpu: save the setting of VM_CONTEXT_CNTL 2022-05-04 09:57:22 -04:00
amdgpu_gtt_mgr.c Merge drm/drm-next into drm-misc-next 2022-04-05 11:06:58 +02:00
amdgpu_hdp.h drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
amdgpu_i2c.c gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() 2021-08-11 17:19:54 -04:00
amdgpu_i2c.h
amdgpu_ib.c drm/amdgpu: skip kiq ib tests if mes enabled 2022-05-04 10:43:52 -04:00
amdgpu_ids.c Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-04-28 14:33:20 +10:00
amdgpu_ids.h drm/amdgpu: simplify VM update tracking a bit 2022-03-25 12:40:26 -04:00
amdgpu_ih.c drm/amdgpu: Handle fault with same timestamp 2021-12-13 16:32:35 -05:00
amdgpu_ih.h drm/amdgpu: handle IH ring1 overflow 2021-12-01 16:03:34 -05:00
amdgpu_imu.h drm/amdgpu: support imu for gfx11 2022-05-04 10:43:54 -04:00
amdgpu_ioc32.c drm:amdgpu:remove unneeded variable 2021-12-13 16:34:27 -05:00
amdgpu_irq.c drm/amdgpu: add RAS fatal error interrupt handler 2022-04-22 14:50:18 -04:00
amdgpu_irq.h drm/amdgpu: Convert to Linux IRQ interfaces 2021-08-10 20:00:44 +02:00
amdgpu_job.c drm/amdgpu: properly embed the IBs into the job 2022-03-04 13:03:30 -05:00
amdgpu_job.h drm/amdgpu: properly embed the IBs into the job 2022-03-04 13:03:30 -05:00
amdgpu_jpeg.c drm/amdgpu/jpeg: add jpeg ras poison consumption handling 2022-05-10 17:53:13 -04:00
amdgpu_jpeg.h drm/amdgpu/jpeg: add jpeg ras poison consumption handling 2022-05-10 17:53:13 -04:00
amdgpu_kms.c drm/amdgpu: cleanup ctx implementation 2022-05-26 14:56:31 -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 redundant calls of amdgpu_ras_block_late_fini in mca ras block 2022-03-02 18:40:06 -05:00
amdgpu_mca.h drm/amdgpu: Remove redundant calls of amdgpu_ras_block_late_fini in mca ras block 2022-03-02 18:40:06 -05:00
amdgpu_mes.c drm/amdgpu/mes: fix format specifier for size_t 2022-05-10 17:53:11 -04:00
amdgpu_mes.h drm/amdgpu: add mes unmap legacy queue routine 2022-05-04 10:43:54 -04:00
amdgpu_mes_ctx.h drm/amdgpu: add mes queue id mask v2 2022-05-04 10:43:51 -04:00
amdgpu_mmhub.h drm/amdgpu: add mmhub v3_0 ip block 2022-05-04 09:57:18 -04:00
amdgpu_mn.c dma-buf: add DMA_RESV_USAGE_BOOKKEEP v3 2022-04-07 12:53:54 +02:00
amdgpu_mn.h drm/amdkfd: add owner ref param to get hmm pages 2021-07-01 00:05:41 -04:00
amdgpu_mode.h drm-misc-next for 5.19: 2022-04-29 11:33:00 +10:00
amdgpu_nbio.c drm/amdgpu: Remove redundant calls of amdgpu_ras_block_late_fini in nbio ras block 2022-03-02 18:40:06 -05:00
amdgpu_nbio.h drm/amdgpu: add nbio v4_3_0 ip block v2 2022-05-04 09:52:44 -04:00
amdgpu_object.c drm/amdgpu: add AMDGPU_GEM_CREATE_DISCARDABLE 2022-05-26 14:56:34 -04:00
amdgpu_object.h drm/amdgpu: add AMDGPU_GEM_CREATE_DISCARDABLE 2022-05-26 14:56:34 -04:00
amdgpu_pll.c drm/amd: fix improper docstring syntax 2021-12-13 16:32:34 -05:00
amdgpu_pll.h drm/amdgpu/OLAND: clip the ref divider max value 2021-08-24 15:35:25 -04:00
amdgpu_pmu.c drm/amdgpu: check df_funcs and its callback pointers 2021-12-13 16:33:16 -05:00
amdgpu_pmu.h drm/amdgpu: add per device user friendly xgmi events for vega20 2020-10-07 14:44:33 -04:00
amdgpu_preempt_mgr.c drm/amdgpu: remove PL_PREEMPT accounting 2022-02-14 15:05:39 +01:00
amdgpu_psp.c drm/amdgpu: Resolve pcie_bif RAS recovery bug 2022-05-26 14:56:33 -04:00
amdgpu_psp.h drm/amdgpu: add sysfs to shows psp vbflash status 2022-05-10 17:53:10 -04:00
amdgpu_psp_ta.c drm/amdgpu: Fix build warning for TA debugfs interface 2022-04-28 17:48:44 -04:00
amdgpu_psp_ta.h drm/amdgpu: Fix build warning for TA debugfs interface 2022-04-28 17:48:44 -04:00
amdgpu_rap.c drm/amd: consolidate TA shared memory structures 2021-08-18 18:22:53 -04:00
amdgpu_rap.h drm/amdgpu: add debugfs interface for RAP test 2020-08-14 16:22:40 -04:00
amdgpu_ras.c drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus 2022-06-01 15:58:45 -04:00
amdgpu_ras.h drm/amdgpu/pm: support mca_ceumc_addr in ecctable 2022-06-03 16:43:36 -04:00
amdgpu_ras_eeprom.c drm/amdgpu: message smu to update bad channel info 2022-03-15 14:25:16 -04:00
amdgpu_ras_eeprom.h drm/amdgpu: message smu to update bad channel info 2022-03-15 14:25:16 -04:00
amdgpu_res_cursor.h drm/amdgpu: add drm buddy support to amdgpu 2022-04-08 12:58:15 +02:00
amdgpu_reset.c drm/amdgpu: Refactor mode2 reset logic for v13.0.2 2022-03-04 13:03:29 -05:00
amdgpu_reset.h drm/amdgpu: Fix compile error. 2022-02-10 10:23:40 +01:00
amdgpu_ring.c drm/amdgpu: initialize/finalize the ring for mes queue 2022-05-04 10:03:29 -04:00
amdgpu_ring.h drm/amdgpu: define ring structure to access rptr/wptr/fence 2022-05-04 10:03:23 -04:00
amdgpu_rlc.c drm/amdgpu: fix calltrace during kmd unload(v3) 2019-12-03 11:57:00 -05:00
amdgpu_rlc.h drm/amdgpu: add rlc TOC header file for soc21 (v2) 2022-05-04 10:03:04 -04:00
amdgpu_sa.c drm/amdgpu/amdgpu: improve code indentation and alignment 2020-11-02 15:34:29 -05:00
amdgpu_sched.c drm/amdgpu: rework context priority handling 2021-09-01 16:55:11 -04:00
amdgpu_sched.h drm/scheduler: Remove priority macro INVALID (v2) 2020-08-18 18:20:26 -04:00
amdgpu_sdma.c drm/amdgpu: support ras on SRIOV 2022-05-26 14:56:32 -04:00
amdgpu_sdma.h drm/amdgpu: Remove redundant calls of amdgpu_ras_block_late_fini in sdma ras block 2022-03-02 18:40:06 -05:00
amdgpu_securedisplay.c drm/amd: consolidate TA shared memory structures 2021-08-18 18:22:53 -04:00
amdgpu_securedisplay.h drm/amdgpu: Add secure display TA interface 2021-01-13 23:58:14 -05:00
amdgpu_smuio.h drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
amdgpu_socbb.h drm/amd/display: use fixed-width data type for soc bounding box struct 2019-06-21 18:59:34 -05:00
amdgpu_sync.c Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-04-28 14:33:20 +10:00
amdgpu_sync.h drm/amdgpu: rework TLB flushing 2022-03-25 12:40:51 -04:00
amdgpu_trace.h drm/amdgpu: add reset register dump trace on GPU 2022-02-23 14:26:36 -05:00
amdgpu_trace_points.c drm/amdgpu: header cleanup 2022-03-04 13:03:30 -05:00
amdgpu_ttm.c drm/amdgpu: add AMDGPU_GEM_CREATE_DISCARDABLE 2022-05-26 14:56:34 -04:00
amdgpu_ttm.h drm/amdgpu: add drm buddy support to amdgpu 2022-04-08 12:58:15 +02:00
amdgpu_ucode.c drm/amdgpu: support imu for gfx11 2022-05-04 10:43:54 -04:00
amdgpu_ucode.h drm/amdgpu: renovate sdma fw struct 2022-05-04 10:43:54 -04:00
amdgpu_umc.c drm/amdgpu: message smu to update bad channel info 2022-03-15 14:25:16 -04:00
amdgpu_umc.h drm/amdgpu: Remove redundant calls of amdgpu_ras_block_late_fini in umc ras block 2022-03-02 18:40:06 -05:00
amdgpu_umr.h drm/amd/amdgpu: New debugfs interface for MMIO registers (v5) 2021-09-01 16:55:11 -04:00
amdgpu_uvd.c drm/amdgpu: use DMA_RESV_USAGE_KERNEL 2022-04-07 12:53:54 +02:00
amdgpu_uvd.h drm/amdgpu: use job and ib structures directly in CS parsers 2022-03-04 13:03:30 -05:00
amdgpu_vce.c drm/amdgpu: use job and ib structures directly in CS parsers 2022-03-04 13:03:30 -05:00
amdgpu_vce.h drm/amdgpu: use job and ib structures directly in CS parsers 2022-03-04 13:03:30 -05:00
amdgpu_vcn.c drm/amdgpu/vcn: Add vcn ras poison consumption event handling 2022-05-10 17:53:13 -04:00
amdgpu_vcn.h drm/amdgpu/vcn: Add vcn ras poison consumption event handling 2022-05-10 17:53:13 -04:00
amdgpu_vf_error.c drm/amdgpu/amdgpu: improve code indentation and alignment 2020-11-02 15:34:29 -05:00
amdgpu_vf_error.h drm/amdgpu: fix vf error handling 2017-09-28 16:03:20 -04:00
amdgpu_virt.c drm/amdgpu: do not use passthrough mode in Xen dom0 2022-04-28 17:46:01 -04:00
amdgpu_virt.h drm/amdgpu: Fix wait for RLCG command completion 2022-02-16 17:30:02 -05:00
amdgpu_vkms.c drm/amdgpu: remove pointless ttm_eu usage from vkms 2022-04-21 11:10:37 +02:00
amdgpu_vkms.h drm/amdgpu: fix vkms crtc settings 2021-12-01 16:02:57 -05:00
amdgpu_vm.c drm/amdgpu: Update PDEs flush TLB if PTB/PDB moved 2022-06-03 16:27:17 -04:00
amdgpu_vm.h Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-04-28 14:33:20 +10:00
amdgpu_vm_cpu.c drm/ttm: remove bo->moving 2022-04-07 12:53:54 +02:00
amdgpu_vm_pt.c drm/amdgpu: fix drm-next merge fallout 2022-05-04 04:20:53 +10:00
amdgpu_vm_sdma.c Merge tag 'amd-drm-next-5.19-2022-04-15' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-04-28 14:33:20 +10:00
amdgpu_vram_mgr.c drm/amdgpu: add drm buddy support to amdgpu 2022-04-08 12:58:15 +02:00
amdgpu_vram_mgr.h drm/amdgpu: add drm buddy support to amdgpu 2022-04-08 12:58:15 +02:00
amdgpu_xgmi.c drm/amdgpu: drop xmgi23 error query/reset support 2022-03-15 14:34:26 -04:00
amdgpu_xgmi.h Merge tag 'amd-drm-next-5.18-2022-02-25' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-03-01 16:19:02 +10:00
amdgv_sriovmsg.h drm/amd/amdgpu: Update PF2VF header 2022-04-21 16:00:14 -04:00
arct_reg_init.c drm/amdgpu: Delete useless header file reference 2019-10-03 09:11:05 -05:00
athub_v1_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
athub_v1_0.h drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
athub_v2_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
athub_v2_0.h drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
athub_v2_1.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
athub_v2_1.h drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
athub_v3_0.c drm/amdgpu: add support for ATHUB 3.0.2 2022-05-05 16:51:30 -04:00
athub_v3_0.h drm/amdgpu: add athub v3_0 ip block 2022-05-04 09:57:10 -04:00
atom.c drm: Convert open-coded yes/no strings to yesno() 2022-02-07 13:04:25 -08:00
atom.h drm/amdgpu: Add vbios info ioctl interface 2021-06-01 22:55:39 -04:00
atombios_crtc.c drm/amdgpu/OLAND: clip the ref divider max value 2021-08-24 15:35:25 -04:00
atombios_crtc.h
atombios_dp.c drm: Rename dp/ to display/ 2022-04-25 11:17:45 +02:00
atombios_dp.h
atombios_encoders.c drm/amdgpu: Remove leftover igp_lane_info 2022-04-06 10:20:29 -04:00
atombios_encoders.h drm/amdgpu: save/restore backlight level in legacy dce code 2018-03-14 15:39:51 -05:00
atombios_i2c.c drm/amdgpu: use "*" adjacent to data name 2020-11-02 15:35:53 -05:00
atombios_i2c.h
cik.c drm/amd: Refactor amdgpu_aspm to be evaluated per device 2022-02-17 15:59:05 -05:00
cik.h drm/amd/powerplay: cover the powerplay implementation details V3 2020-01-14 10:18:08 -05:00
cik_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
cik_ih.h
cik_sdma.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
cik_sdma.h
cikd.h drm/amdgpu: Clean up KFD VMID assignment 2020-07-02 12:02:50 -04:00
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h drm/amdgpu: remove some old gc 9.x registers 2017-12-13 17:28:08 -05:00
clearstate_gfx10.h drm/amdgpu: add gfx v10 clear state header v2 2019-06-20 21:16:37 -05:00
clearstate_gfx11.h drm/amdgpu: add gfx11 clearstate header 2022-05-04 10:02:20 -04:00
clearstate_si.h
clearstate_vi.h
cz_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
cz_ih.h
dce_v6_0.c drm-misc-next for v5.18: 2022-02-25 05:50:18 +10:00
dce_v6_0.h
dce_v8_0.c drm-misc-next for v5.18: 2022-02-25 05:50:18 +10:00
dce_v8_0.h
dce_v10_0.c drm-misc-next for v5.18: 2022-02-25 05:50:18 +10:00
dce_v10_0.h
dce_v11_0.c drm-misc-next for v5.18: 2022-02-25 05:50:18 +10:00
dce_v11_0.h
df_v1_7.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
df_v1_7.h drm/amdgpu/df: implement df v1_7 callback functions 2018-04-11 13:07:54 -05:00
df_v3_6.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
df_v3_6.h drm/amdgpu: add per device user friendly xgmi events for vega20 2020-10-07 14:44:33 -04:00
dimgrey_cavefish_reg_init.c drm/amdgpu: fix wrong executable setting for dimgrey_cavefish_reg_init.c 2021-02-24 09:28:55 -05:00
emu_soc.c drm/amdgpu: Add place holder for soc15 asic init on emulation 2018-02-19 14:19:49 -05:00
gfx_v6_0.c drm/amdgpu: nuke dynamic gfx scratch reg allocation 2022-05-06 16:57:21 -04:00
gfx_v6_0.h
gfx_v7_0.c drm/amdgpu: nuke dynamic gfx scratch reg allocation 2022-05-06 16:57:21 -04:00
gfx_v7_0.h drm/amd/amdgpu/gfx_v7_0: Remove unused struct definition 2020-11-13 17:29:47 -05:00
gfx_v8_0.c drm/amdgpu/gfx: fix typos in comments 2022-05-26 14:56:33 -04:00
gfx_v8_0.h drm/amdgpu: unify MQD programming sequence for kfd and amdgpu v2 2017-05-31 16:48:48 -04:00
gfx_v9_0.c drm/amdgpu/gfx: fix typos in comments 2022-05-26 14:56:33 -04:00
gfx_v9_0.h drm/amd/amdgpu: Prepare implementation to support reporting of CU usage 2020-09-30 13:50:06 -04:00
gfx_v9_4.c drm/amdgpu: Modify gfx block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
gfx_v9_4.h drm/amdgpu: Modify gfx block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
gfx_v9_4_2.c drm/amdgpu: add UTCL2 RAS poison query for Aldebaran (v2) 2022-03-25 12:40:26 -04:00
gfx_v9_4_2.h drm/amdgpu: Modify gfx block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
gfx_v10_0.c drm/amdgpu/gfx: fix typos in comments 2022-05-26 14:56:33 -04:00
gfx_v10_0.h drm/amdgpu: add gfx v10 implementation (v10) 2019-06-21 18:59:23 -05:00
gfx_v11_0.c drm/amdgpu: suppress the compile warning about 64 bit type 2022-06-03 16:43:36 -04:00
gfx_v11_0.h drm/amdgpu: add init support for GFX11 (v2) 2022-05-04 10:43:54 -04:00
gfxhub_v1_0.c drm/amdgpu: don't override default ECO_BITs setting 2021-12-14 17:50:36 -05:00
gfxhub_v1_0.h drm/amdgpu: make gfxhub_v1_0 callback functions to be static 2020-11-17 14:07:18 -05:00
gfxhub_v1_1.c drm/amdgpu: use correct register mask to extract field 2021-11-03 12:22:07 -04:00
gfxhub_v1_1.h drm/amdgpu: remove gfxhub_v1_1_funcs set 2020-10-16 14:44:32 -04:00
gfxhub_v2_0.c drm/amdgpu: save the setting of VM_CONTEXT_CNTL 2022-05-04 09:57:22 -04:00
gfxhub_v2_0.h drm/amdgpu: use function pointer for gfxhub functions 2020-09-30 13:50:13 -04:00
gfxhub_v2_1.c drm/amdgpu: save the setting of VM_CONTEXT_CNTL 2022-05-04 09:57:22 -04:00
gfxhub_v2_1.h drm/amdgpu: use function pointer for gfxhub functions 2020-09-30 13:50:13 -04:00
gfxhub_v3_0.c drm/amdgpu: save the setting of VM_CONTEXT_CNTL 2022-05-04 09:57:22 -04:00
gfxhub_v3_0.h drm/amdgpu: add gfxhub v3_0 ip block 2022-05-04 09:57:13 -04:00
gmc_v6_0.c drm/amdgpu: remove gart.ready flag 2022-01-19 22:32:47 -05:00
gmc_v6_0.h
gmc_v7_0.c drm/amdgpu/gmc: use PCI BARs for APUs in passthrough 2022-03-25 12:40:24 -04:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
gmc_v9_0.h drm/amdgpu: add pre_asic_init callback for SOC15 2020-08-26 16:40:18 -04:00
gmc_v10_0.c drm/amdgpu: add AMDGPU_VM_NOALLOC v2 2022-05-26 14:56:34 -04:00
gmc_v10_0.h drm/amdgpu: add gmc v10 ip block for navi10 (v6) 2019-06-20 21:35:29 -05:00
gmc_v11_0.c drm/amdgpu: fix aper_base for APU 2022-06-01 15:56:59 -04:00
gmc_v11_0.h drm/amdgpu: add gmc v11_0 ip block (v3) 2022-05-04 09:57:26 -04:00
hdp_v4_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
hdp_v4_0.h drm/amdgpu: Modify hdp block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
hdp_v5_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
hdp_v5_0.h drm/amdgpu: add hdp version 5 functions 2021-01-05 11:32:55 -05:00
hdp_v5_2.c drm/amdgpu: add the files of HDP v5.2 block 2022-05-06 10:36:13 -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: enable clock gating for HDP 6.0 2022-05-05 16:51:21 -04:00
hdp_v6_0.h drm/amdgpu: add hdp version 6 functions 2022-05-04 09:53:58 -04:00
iceland_ih.c drm/amdgpu: simplify the return expression of iceland_ih_hw_init 2022-05-04 09:53:18 -04:00
iceland_ih.h
iceland_sdma_pkt_open.h
ih_v6_0.c drm/amdgpu: add ih v6_0 ip block v2 2022-05-04 09:53:12 -04:00
ih_v6_0.h drm/amdgpu: add ih v6_0 ip block v2 2022-05-04 09:53:12 -04:00
imu_v11_0.c drm/amdgpu: make program_imu_rlc_ram static 2022-06-01 15:56:49 -04:00
imu_v11_0.h drm/amdgpu: support imu for gfx11 2022-05-04 10:43:54 -04:00
jpeg_v1_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
jpeg_v1_0.h drm/amdgpu: separate JPEG1.0 code out from VCN1.0 2019-11-19 10:12:49 -05:00
jpeg_v2_0.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
jpeg_v2_0.h drm/amdgpu/jpeg2: move jpeg2 shared macro to header file 2021-10-04 15:23:02 -04:00
jpeg_v2_5.c drm/amdgpu/jpeg: add jpeg ras poison consumption handling 2022-05-10 17:53:13 -04:00
jpeg_v2_5.h drm/amdgpu/jpeg: Add jpeg ras error query support 2022-03-28 12:54:39 -04:00
jpeg_v3_0.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
jpeg_v3_0.h drm/amdgpu: add JPEG3.0 support for Sienna_Cichlid 2020-07-01 01:59:09 -04:00
jpeg_v4_0.c drm/amdgpu/jpeg: add jpeg support for VCN4_0_0 2022-05-04 10:43:56 -04:00
jpeg_v4_0.h drm/amdgpu/jpeg: add jpeg support for VCN4_0_0 2022-05-04 10:43:56 -04:00
Kconfig drm/amdgpu: remove CONFIG_DRM_AMDGPU_GART_DEBUGFS 2021-02-18 16:43:09 -05: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
Makefile drm/amdgpu: add lsdma block 2022-05-10 17:53:11 -04:00
mca_v3_0.c drm/amdgpu: Remove redundant .ras_fini initialization in some ras blocks 2022-03-02 18:40:06 -05:00
mca_v3_0.h drm/amdgpu: Add driver infrastructure for MCA RAS 2021-08-24 15:36:18 -04:00
mes_v10_1.c drm/amdgpu/gfx10: enable kiq to map mes ring 2022-05-04 10:43:54 -04:00
mes_v10_1.h drm/amdgpu/mes10.1: Fix header guard 2019-07-08 13:56:02 -05:00
mes_v11_0.c drm/amdgpu/gfx11: fix mes mqd settings 2022-05-16 10:02:57 -04:00
mes_v11_0.h drm/amdgpu/mes11: initiate mes v11 support 2022-05-04 10:43:54 -04:00
mmhub_v1_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
mmhub_v1_0.h drm/amdgpu: Modify mmhub block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
mmhub_v1_7.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
mmhub_v1_7.h drm/amdgpu: Modify mmhub block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
mmhub_v2_0.c drm/amdgpu: save the setting of VM_CONTEXT_CNTL 2022-05-04 09:57:22 -04:00
mmhub_v2_0.h drm/amdgpu: Use function pointer for some mmhub functions 2020-08-14 16:22:40 -04:00
mmhub_v2_3.c drm/amdgpu: save the setting of VM_CONTEXT_CNTL 2022-05-04 09:57:22 -04:00
mmhub_v2_3.h drm/amdgpu: add mmhub v2.3 for vangogh (v4) 2020-10-05 15:15:27 -04:00
mmhub_v3_0.c drm/amdgpu: add mmhub support for MMHUB 3.0.1 2022-05-06 10:36:14 -04:00
mmhub_v3_0.h drm/amdgpu: add mmhub v3_0 ip block 2022-05-04 09:57:18 -04:00
mmhub_v3_0_2.c drm/amdgpu: add mmhub v3_0_2 ip callback functions 2022-05-05 16:51:48 -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_v9_4.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
mmhub_v9_4.h drm/amdgpu: Modify mmhub block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
mmsch_v1_0.h drm/amdgpu: correct MMSCH 1.0 version 2021-08-18 18:22:25 -04:00
mmsch_v2_0.h drm/amdgpu: introduce mmsch v2.0 header 2020-03-06 14:34:42 -05:00
mmsch_v3_0.h drm/amd/sriov add mmsch_v3 interface 2020-07-15 12:45:05 -04:00
mxgpu_ai.c drm/amdgpu: Move in_gpu_reset into reset_domain 2022-02-09 12:17:57 -05:00
mxgpu_ai.h drm/amdgpu: add dummy event6 for vega10 2022-01-07 17:19:34 -05:00
mxgpu_nv.c drm/amdgpu: Move in_gpu_reset into reset_domain 2022-02-09 12:17:57 -05:00
mxgpu_nv.h drm/amdgpu: Add MB_REQ_MSG_READY_TO_RESET response when VF get FLR notification. 2021-08-16 15:17:57 -04:00
mxgpu_vi.c drm-misc-next for v5.18: 2022-02-25 05:50:18 +10:00
mxgpu_vi.h drm/amdgpu: cleanup idh event/req for NV headers 2020-04-01 14:44:43 -04:00
navi10_ih.c drm/amdgpu: simplify the return expression of navi10_ih_hw_init() 2022-05-04 09:53:28 -04:00
navi10_ih.h drm/amdgpu: add navi10 ih ip block (v3) 2019-06-20 21:35:30 -05:00
navi10_sdma_pkt_open.h drm/amdgpu: invalidate L2 before SDMA IBs (v2) 2020-04-28 15:58:12 -04:00
nbio_v2_3.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
nbio_v2_3.h drm/amdgpu/nbio2.3: don't use GPU_HDP_FLUSH bit 12 2021-10-13 14:14:34 -04:00
nbio_v4_3.c drm/amdgpu: add nbio v4_3_0 ip block v2 2022-05-04 09:52:44 -04:00
nbio_v4_3.h drm/amdgpu: add nbio v4_3_0 ip block v2 2022-05-04 09:52:44 -04:00
nbio_v6_1.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
nbio_v6_1.h drm/amdgpu: switch to new amdgpu_nbio structure 2019-09-13 17:11:03 -05:00
nbio_v7_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
nbio_v7_0.h drm/amdgpu: switch to new amdgpu_nbio structure 2019-09-13 17:11:03 -05:00
nbio_v7_2.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
nbio_v7_2.h drm/amdgpu: add nbio v7.2 for vangogh (v2) 2020-10-05 15:15:27 -04:00
nbio_v7_4.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
nbio_v7_4.h drm/amdgpu: Modify nbio block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
nbio_v7_7.c drm/amdgpu: clean up some inconsistent indenting 2022-05-13 13:14:37 -04:00
nbio_v7_7.h drm/amdgpu: add the files of NBIO v7.7 block 2022-05-06 10:36:13 -04:00
nv.c drm/amdgpu: update VCN codec support for Yellow Carp 2022-06-01 15:56:49 -04:00
nv.h drm/amdgpu: drop navi reg init functions 2021-10-20 11:43:57 -04:00
nvd.h drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion 2020-05-14 16:42:43 -04:00
ObjectID.h drm/amd: Add USBC connector ID 2022-03-22 10:53:39 -04:00
psp_gfx_if.h drm/amdgpu: extend PSP GFX FW type 2022-05-04 09:55:18 -04:00
psp_v3_1.c drm/amdgpu: Add interface to load SRIOV cap FW 2022-01-14 17:52:00 -05:00
psp_v3_1.h drm/amdgpu/psp: use a function pointer structure 2018-02-19 14:18:31 -05:00
psp_v10_0.c drm/amdgpu: Update TA version output in driver 2021-10-28 14:26:12 -04:00
psp_v10_0.h drm/amdgpu/psp: use a function pointer structure 2018-02-19 14:18:31 -05:00
psp_v11_0.c drm/amdgpu: Add interface to load SRIOV cap FW 2022-01-14 17:52:00 -05:00
psp_v11_0.h drm/amdgpu: Add psp 11.0 support for vega20. (v2) 2018-08-27 11:10:34 -05:00
psp_v11_0_8.c drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish 2021-07-23 10:08:01 -04:00
psp_v11_0_8.h drm/amdgpu: add psp v11.0.8 driver for cyan_skillfish 2021-07-23 10:08:01 -04:00
psp_v12_0.c drm/amdgpu: Update TA version output in driver 2021-10-28 14:26:12 -04:00
psp_v12_0.h drm/amdgpu: add psp_v12_0 for renoir (v2) 2019-08-12 12:47:50 -05:00
psp_v13_0.c drm/amdgpu: clean up asd on the ta_firmware_header_v2_0 2022-05-26 14:56:33 -04:00
psp_v13_0.h drm/amdgpu: init sos microcode for psp v13 2021-03-23 22:51:54 -04:00
sdma_common.h drm/amdgpu: add sdma ip block for sienna_cichlid (v5) 2020-06-03 13:52:04 -04:00
sdma_v2_4.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
sdma_v4_0.h
sdma_v4_4.c drm/amdgpu: Fix the code style warnings in sdma 2022-01-18 17:24:18 -05:00
sdma_v4_4.h drm/amdgpu: Modify sdma block to fit for the unified ras block data and ops 2022-01-14 17:52:00 -05:00
sdma_v5_0.c drm/amdgpu/sdma5: add mes support for sdma ib test 2022-05-04 10:43:50 -04:00
sdma_v5_0.h drm/amdgpu: add sdma ip block for sienna_cichlid (v5) 2020-06-03 13:52:04 -04:00
sdma_v5_2.c drm/amdgpu: Ensure the DMA engine is deactivated during set ups 2022-05-16 10:02:57 -04:00
sdma_v5_2.h drm/amdgpu: add sdma ip block for sienna_cichlid (v5) 2020-06-03 13:52:04 -04:00
sdma_v6_0.c drm/amdgpu: Disable SDMA WPTR_POLL_ENABLE for sdma_v6_0 2022-05-10 17:53:11 -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 v6_0_0 pkt header v3 2022-05-04 10:43:55 -04:00
si.c drm/amd: Refactor amdgpu_aspm to be evaluated per device 2022-02-17 15:59:05 -05:00
si.h drm/amdgpu: implement gmc_v6_0_emit_flush_gpu_tlb 2018-02-19 14:18:08 -05:00
si_dma.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
si_dma.h
si_enums.h drm/amdgpu: Clean up KFD VMID assignment 2020-07-02 12:02:50 -04:00
si_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
si_ih.h
sid.h drm/amdgpu: Clean up KFD VMID assignment 2020-07-02 12:02:50 -04:00
smu_v11_0_i2c.c drm/amdgpu: Set FRU bus for Aldebaran and Vega 20 2022-02-07 17:59:53 -05:00
smu_v11_0_i2c.h drm/amd: Expose the FRU SMU I2C bus 2022-01-27 15:49:48 -05:00
smuio_v9_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
smuio_v9_0.h drm/amdgpu: implement smuio v9_0 callbacks 2020-11-13 00:13:16 -05:00
smuio_v11_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
smuio_v11_0.h drm/amdgpu: implement smuio v11_0 callbacks 2020-11-13 00:13:22 -05:00
smuio_v11_0_6.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
smuio_v11_0_6.h drm/amdgpu: implement smuio v11_0_6 callbacks 2021-02-09 15:28:21 -05:00
smuio_v13_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
smuio_v13_0.h drm/amdgpu: implement smuio v13_0 callbacks 2021-03-23 22:52:38 -04:00
smuio_v13_0_6.c drm/amdgpu: add smuio v13_0_6 support 2022-05-04 09:54:38 -04:00
smuio_v13_0_6.h drm/amdgpu: add smuio v13_0_6 support 2022-05-04 09:54:38 -04:00
soc15.c drm/amdgpu/discovery: move all table parsing into amdgpu_discovery.c 2022-04-28 17:47:43 -04:00
soc15.h drm/amdgpu: drop soc15_set_ip_blocks() 2021-10-20 11:43:57 -04:00
soc15_common.h drm/amdgpu: add new write field for soc21 2022-04-28 17:48:35 -04:00
soc15d.h drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion 2020-05-14 16:42:43 -04:00
soc21.c drm/amd/amdgpu: align the cg and pg settings 2022-06-03 16:43:38 -04:00
soc21.h drm/amdgpu: add soc21 common ip block v2 2022-04-28 17:48:40 -04:00
ta_rap_if.h drm/amdgpu: add RAP TA header file 2020-08-14 16:22:39 -04:00
ta_ras_if.h drm/amdgpu: handle denied inject error into critical regions v2 2022-01-18 17:22:36 -05:00
ta_secureDisplay_if.h drm/amdgpu: update secure display TA header 2021-03-23 23:27:41 -04:00
ta_xgmi_if.h drm/amdgpu: get extended xgmi topology data 2021-08-18 18:22:24 -04:00
tonga_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
tonga_ih.h
tonga_sdma_pkt_open.h
umc_v6_0.c drm/amdgpu: fix an UMC hw arbitrator bug(v3) 2019-10-03 09:11:01 -05:00
umc_v6_0.h drm/amdgpu: fix an UMC hw arbitrator bug(v3) 2019-10-03 09:11:01 -05:00
umc_v6_1.c drm/amdgpu: add umc_fill_error_record to make code more simple 2022-01-27 15:48:56 -05:00
umc_v6_1.h drm/amdgpu: Modify umc block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
umc_v6_7.c drm/amdgpu: add umc query error status function 2022-04-11 13:50:35 -04:00
umc_v6_7.h drm/amdgpu: get hash bit for CH4 in umc channel index 2022-01-27 15:49:13 -05:00
umc_v8_7.c drm/amdgpu: Remove unused get_umc_v8_7_channel_index function 2022-02-23 14:02:51 -05:00
umc_v8_7.h drm/amdgpu: Modify umc block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
uvd_v3_1.c drm/amdgpu: Fix crash on device remove/driver unload 2021-09-23 15:17:29 -04:00
uvd_v3_1.h drm amdgpu: SI UVD v3_1 (v2) 2020-07-01 01:59:24 -04:00
uvd_v4_2.c drm/amdgpu: Fix crash on device remove/driver unload 2021-09-23 15:17:29 -04:00
uvd_v4_2.h
uvd_v5_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
uvd_v6_0.h
uvd_v7_0.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
uvd_v7_0.h
vce_v2_0.c drm/amdgpu: Fix crash on device remove/driver unload 2021-09-23 15:17:29 -04:00
vce_v2_0.h
vce_v3_0.c drm/amdgpu: expand cg_flags from u32 to u64 2022-04-08 17:24:24 -04:00
vce_v3_0.h
vce_v4_0.c drm/amdgpu: use ring structure to access rptr/wptr v2 2022-05-04 10:03:27 -04:00
vce_v4_0.h
vcn_sw_ring.c drm/amdgpu/vcn: include header for vcn_dec_sw_ring_emit_fence 2022-05-10 17:53:13 -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 workarounds for VCN TMZ issue on CHIP_RAVEN 2022-03-25 12:40:24 -04:00
vcn_v1_0.h drm/amdgpu: vcn and jpeg ring synchronization 2020-10-14 15:27:50 -04:00
vcn_v2_0.c drm/amdgpu: move out asic specific definition from common header 2022-05-04 10:43:56 -04:00
vcn_v2_0.h drm/amdgpu/vcn: Share vcn_v2_0_dec_ring_test_ring to vcn2.5 2020-01-27 16:46:44 -05:00
vcn_v2_5.c drm/amdgpu/vcn: Add vcn ras poison consumption event handling 2022-05-10 17:53:13 -04:00
vcn_v2_5.h drm/amdgpu/vcn: Add VCN ras error query support 2022-03-28 12:54:39 -04:00
vcn_v3_0.c drm/amdgpu/vcn3: replace ip based software ring decode with common vcn software ring decode 2022-05-06 16:57:44 -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: Remove duplicated argument in vcn_v4_0 2022-05-10 17:53:13 -04:00
vcn_v4_0.h drm/amdgpu: add VCN4 ip block support 2022-05-04 10:43:56 -04:00
vega10_ih.c drm/amdgpu: simplify the return expression of vega10_ih_hw_init() 2022-05-05 16:50:22 -04:00
vega10_ih.h
vega10_reg_init.c drm/amdgpu: Delete useless header file reference 2019-10-03 09:11:05 -05:00
vega10_sdma_pkt_open.h
vega20_ih.c drm/amdgpu: handle IH ring1 overflow 2021-12-01 16:03:34 -05:00
vega20_ih.h drm/amdgpu: create vega20 ih blocks 2020-12-23 15:05:35 -05:00
vega20_reg_init.c drm/amdgpu: Delete useless header file reference 2019-10-03 09:11:05 -05:00
vi.c drm/amdgpu: vi: disable ASPM on Intel Alder Lake based systems 2022-05-06 16:57:28 -04:00
vi.h drm/amdgpu: request init data in virt detection 2020-07-02 12:02:50 -04:00
vid.h drm/amdgpu: Clean up KFD VMID assignment 2020-07-02 12:02:50 -04:00