1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/amdgpu
Philip Yang ea7bf2f220 drm/amdgpu: Alloc page table on correct memory partition
Alloc kernel mode page table bo uses the amdgpu_vm->mem_id + 1 as bp
mem_id_plus1 parameter. For APU mode, select the correct TTM pool to
alloc page from the corresponding memory partition, this will be the
closest NUMA node. For dGPU mode, select the correct address range for
vram manager.

Signed-off-by: Philip Yang <Philip.Yang@amd.com>
Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2023-06-09 10:36:33 -04:00
..
aldebaran.c drm/amdgpu: Avoid another list of reset devices 2022-08-10 15:07:14 -04: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/amdgpu: find partition ID when open device 2023-06-09 09:59:27 -04:00
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: Add API to get numa information of XCC 2023-06-09 09:56:59 -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 device repartition support 2023-06-09 09:45:38 -04:00
amdgpu_amdkfd.h drm/amdkfd: Show KFD node memory partition info 2023-06-09 09:59:58 -04:00
amdgpu_amdkfd_aldebaran.c drm/amdgpu: Enable Aldebaran devices to report CU Occupancy 2022-11-21 16:41: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/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: Use instance table for GFX 9.4.3 2023-06-09 09:46:51 -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: Use instance table for GFX 9.4.3 2023-06-09 09:46:51 -04:00
amdgpu_amdkfd_gfx_v9.h drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) 2023-06-09 09:42:43 -04:00
amdgpu_amdkfd_gfx_v10.c drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) 2023-06-09 09:42:43 -04:00
amdgpu_amdkfd_gfx_v10_3.c drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) 2023-06-09 09:42:43 -04:00
amdgpu_amdkfd_gfx_v11.c drm/amdkfd: Add XCC instance to kgd2kfd interface (v3) 2023-06-09 09:42:43 -04:00
amdgpu_amdkfd_gpuvm.c drm/amdkfd: Alloc memory of GPU support memory partition 2023-06-09 10:00:03 -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: add new vram type for dgpu 2023-06-09 09:44:25 -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/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: fix userptr HMM range handling v2 2022-11-21 16:40:30 -05:00
amdgpu_bo_list.h drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2 2022-12-06 12:54:14 +01:00
amdgpu_cgs.c drm/amd: Use amdgpu_ucode_* helpers for CGS 2023-01-10 14:32:58 -05: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/amdgpu: drop redundant sched job cleanup when cs is aborted 2023-06-09 09:29:58 -04:00
amdgpu_cs.h drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2 2022-12-06 12:54:14 +01: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: update ref_cnt before ctx free 2023-06-09 09:59:44 -04:00
amdgpu_ctx.h drm/amdgpu: keep amdgpu_ctx_mgr in ctx structure 2023-06-09 09:59:37 -04:00
amdgpu_debugfs.c drm/amd/amdgpu: Update debugfs for XCC support (v3) 2023-06-09 09:48: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 drm/amdgpu: add partition scheduler list update 2023-06-09 09:59:35 -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/amdgpu: Fix harvest reporting of VCN 2023-06-09 09:56:08 -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 style errors in amdgpu_display.c 2023-06-09 09:22:50 -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 drm/amdgpu: Implement mmap as GEM object function 2021-05-26 20:56:23 +02:00
amdgpu_doorbell.h drm/amdgpu: Use unique doorbell range per xcc 2023-06-09 09:52:06 -04:00
amdgpu_drv.c drm/amdgpu: support partition drm devices 2023-06-09 09:59:20 -04:00
amdgpu_drv.h drm/amdgpu: support partition drm devices 2023-06-09 09:59:20 -04:00
amdgpu_eeprom.c drm/amdgpu: Allow non-standard EEPROM I2C address 2022-11-17 18:06:58 -05: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: Remove unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:30 +01:00
amdgpu_fdinfo.c drm/amdgpu: expose more memory stats in fdinfo 2023-03-13 17:27:48 -04:00
amdgpu_fdinfo.h drm/ttm: merge ttm_bo_api.h and ttm_bo_driver.h v2 2022-12-06 12:54:14 +01:00
amdgpu_fence.c drm/amdgpu: skip disabling fence driver src_irqs when device is unplugged 2023-06-09 09:39:09 -04:00
amdgpu_fru_eeprom.c drm/amdgpu: Check if fru_addr is not NULL (v2) 2022-12-14 16:48:00 -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: Allocate GART table in RAM for AMD APU 2023-06-09 09:51:06 -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 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 memory partition mem_id to amdgpu_bo 2023-06-09 10:00:00 -04:00
amdgpu_gem.h drm/amdgpu: Add memory partition mem_id to amdgpu_bo 2023-06-09 10:00:00 -04:00
amdgpu_gfx.c drm/amdgpu: Add compute mode descriptor function 2023-06-09 09:57:48 -04:00
amdgpu_gfx.h drm/amdgpu: Add compute mode descriptor function 2023-06-09 09:57:48 -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: Move memory partition query to gmc 2023-06-09 09:56:50 -04:00
amdgpu_gmc.h drm/amdgpu: Override MTYPE per page on GFXv9.4.3 APUs 2023-06-09 09:59:08 -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: Add notifier lock for KFD userptrs 2022-12-14 09:48:05 -05:00
amdgpu_hmm.h drm/amdgpu: Add notifier lock for KFD userptrs 2022-12-14 09:48:05 -05: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: enable the ring and IB test for slave kcq 2023-06-09 09:42:08 -04:00
amdgpu_ids.c drm/amdgpu: move vmhub out of amdgpu_ring_funcs (v4) 2023-04-14 13:47:49 -04:00
amdgpu_ids.h drm/amdgpu: rework reserved VMID handling 2022-12-14 09:48:33 -05:00
amdgpu_ih.c drm/amdgpu: remove pasid_src field from IV entry 2023-06-09 09:25:47 -04:00
amdgpu_ih.h drm/amdgpu: handle IH ring1 overflow 2021-12-01 16:03:34 -05: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 drm:amdgpu:remove unneeded variable 2021-12-13 16:34:27 -05:00
amdgpu_irq.c drm/amdgpu: complement the IH node_id table for multiple AIDs 2023-06-09 09:43:50 -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 Merge tag 'amd-drm-next-6.3-2023-01-20' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2023-01-25 12:07:53 +10:00
amdgpu_job.h drm/amdgpu: add gfx shadow CS IOCTL support 2023-04-24 18:16:19 -04:00
amdgpu_jpeg.c drm/amdgpu: Use a different value than 0xDEADBEEF for jpeg ring test 2023-06-09 09:56:28 -04:00
amdgpu_jpeg.h drm/amdgpu: Add instance mask for VCN and JPEG 2023-06-09 09:55:59 -04:00
amdgpu_kms.c drm/amdgpu: Add memory partition id to amdgpu_vm 2023-06-09 09:59:56 -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: 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.c drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 2023-04-11 18:03:21 -04:00
amdgpu_mes.h drm/amd: Load MES microcode during early_init 2023-01-09 17:02:18 -05: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 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: Rework pcie_bif ras sw_init 2023-03-15 18:45:27 -04:00
amdgpu_nbio.h drm/amdgpu: Get supported memory partition modes 2023-06-09 09:56:54 -04:00
amdgpu_object.c drm/amdgpu: dGPU mode placement support memory partition 2023-06-09 10:36:27 -04:00
amdgpu_object.h drm/amdgpu: Add memory partition mem_id to amdgpu_bo 2023-06-09 10:00:00 -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: Add PSP supporting PSP 13.0.6 SRIOV ucode init. 2023-06-09 09:57:55 -04:00
amdgpu_psp.h drm/amdgpu: Add PSP spatial parition interface 2023-06-09 09:57:53 -04:00
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_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: Adjust the sequence to query ras error info 2023-06-09 09:58:32 -04:00
amdgpu_ras.h drm/amdgpu: Add common helper to reset ras error 2023-06-09 09:52:54 -04:00
amdgpu_ras_eeprom.c drm/amdgpu: simplify amdgpu_ras_eeprom.c 2023-04-13 00:13:23 -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/ttm: rework on ttm_resource to use size_t type 2022-10-27 11:42:58 +02:00
amdgpu_reset.c drm/amdgpu: Add mode2 reset logic for v13.0.6 2023-06-09 09:42:20 -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.c drm/amd/amdgpu: Fix warnings in amdgpu _object, _ring.c 2023-06-09 09:38:20 -04:00
amdgpu_ring.h drm/amdgpu: add partition ID track in ring 2023-06-09 09:59:30 -04:00
amdgpu_ring_mux.c drm/amdgpu: Make amdgpu_ring_mux functions as static 2022-12-06 10:17:49 -05:00
amdgpu_ring_mux.h drm/amdgpu: MCBP based on DRM scheduler (v9) 2022-12-02 10:04:51 -05:00
amdgpu_rlc.c drm/amdgpu: add xcc index argument to rlc safe_mode func (v4) 2023-04-18 16:28:55 -04:00
amdgpu_rlc.h drm/amdgpu: add xcc index argument to rlc safe_mode func (v4) 2023-04-18 16:28:55 -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 drm/scheduler: Remove priority macro INVALID (v2) 2020-08-18 18:20:26 -04:00
amdgpu_sdma.c drm/amdgpu: Add sdma ras function on sdma v6_0_3 2023-01-19 17:24:26 -05: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 drm/amd/display: use fixed-width data type for soc bounding box struct 2019-06-21 18:59:34 -05:00
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.h drm/amdgpu: move vmhub out of amdgpu_ring_funcs (v4) 2023-04-14 13:47:49 -04:00
amdgpu_trace_points.c drm/amdgpu: header cleanup 2022-03-04 13:03:30 -05:00
amdgpu_ttm.c drm/amdkfd: Alloc memory of GPU support memory partition 2023-06-09 10:00:03 -04:00
amdgpu_ttm.h drm/amdkfd: Alloc memory of GPU support memory partition 2023-06-09 10:00:03 -04:00
amdgpu_ucode.c drm/amdgpu: print ras drv fw debug info 2023-03-31 11:18:32 -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 redundant code in umc_v8_10 2023-04-11 18:03:44 -04:00
amdgpu_umc.h drm/amdgpu: optimize redundant code in umc_v8_10 2023-04-11 18:03:44 -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/amdgpu: simplify amdgpu_uvd_send_msg 2023-03-07 14:21:57 -05: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/amd/amdgpu/amdgpu_vce: Provide description for amdgpu_vce_validate_bo()'s 'p' param 2023-03-22 00:48:00 -04: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: Use buffer object's deletion logic 2023-06-09 09:56:32 -04:00
amdgpu_vcn.h drm/amdgpu: Use logical ids for VCN/JPEG v4.0.3 2023-06-09 09:56:06 -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: set default num_kcq to 2 under sriov 2023-06-09 09:34:35 -04:00
amdgpu_virt.h drm/amdgpu/vcn: custom video info caps for sriov 2023-03-13 17:27:47 -04:00
amdgpu_vkms.c Linux 6.1-rc6 2022-11-24 11:05:43 +10:00
amdgpu_vkms.h drm/amdgpu: fix vkms crtc settings 2021-12-01 16:02:57 -05:00
amdgpu_vm.c drm/amdkfd: Update interrupt handling for GFX9.4.3 2023-06-09 09:46:56 -04:00
amdgpu_vm.h drm/amdgpu: Add memory partition id to amdgpu_vm 2023-06-09 09:59:56 -04:00
amdgpu_vm_cpu.c drm/ttm: remove bo->moving 2022-04-07 12:53:54 +02:00
amdgpu_vm_pt.c drm/amdgpu: Alloc page table on correct memory partition 2023-06-09 10:36:33 -04:00
amdgpu_vm_sdma.c drm/amdgpu: drop the extra sign extension 2023-03-22 00:47:58 -04:00
amdgpu_vram_mgr.c drm/amdgpu: Implement new dummy vram manager 2023-06-09 09:53:57 -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: Add memory partition id to amdgpu_vm 2023-06-09 09:59:56 -04:00
amdgpu_xcp.h drm/amdgpu: Add xcp manager num_xcp_per_mem_partition 2023-06-09 09:59:48 -04:00
amdgpu_xgmi.c drm/amdgpu: Correct xgmi_wafl block name 2023-03-31 11:18:53 -04:00
amdgpu_xgmi.h drm/amdgpu: Rework xgmi_wafl_pcs ras sw_init 2023-03-15 18:45:27 -04:00
amdgv_sriovmsg.h drm/amdgpu/vcn: custom video info caps for sriov 2023-03-13 17:27:47 -04:00
aqua_vanjaram_reg_init.c drm/amdgpu: add partition schedule for GC(9, 4, 3) 2023-06-09 09:59:39 -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 ATHUB IP v3.0.1 Clock Gating support 2022-08-16 18:06:00 -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: Remove unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:30 +01: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 unnecessary include statements for drm_crtc_helper.h 2023-01-18 09:25:30 +01: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/amdgpu: add xcc index argument to select_sh_se function v2 2023-04-18 16:28:55 -04: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/amd: Use amdgpu_ucode_* helpers for SDMA on CIK 2023-01-10 14:32:58 -05: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: update GFX11 cs settings 2022-06-28 11:23:32 -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 $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 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
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 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/amd/amdgpu: Update debugfs for XCC support (v3) 2023-06-09 09:48:22 -04:00
gfx_v6_0.h
gfx_v7_0.c drm/amd/amdgpu: Update debugfs for XCC support (v3) 2023-06-09 09:48:22 -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/amd/amdgpu: Update debugfs for XCC support (v3) 2023-06-09 09:48:22 -04:00
gfx_v8_0.h
gfx_v9_0.c drm/amd/amdgpu: Update debugfs for XCC support (v3) 2023-06-09 09:48:22 -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_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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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_v9_4_3.c drm/amdgpu: Skip halting RLC on GFX v9.4.3 2023-06-09 09:58:41 -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_v10_0.c drm/amd/amdgpu: Update debugfs for XCC support (v3) 2023-06-09 09:48:22 -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/amd/amdgpu: Update debugfs for XCC support (v3) 2023-06-09 09:48:22 -04:00
gfx_v11_0.h drm/amdgpu: add init support for GFX11 (v2) 2022-05-04 10:43:54 -04:00
gfx_v11_0_3.c drm/amdgpu: add gfx v11_0_3 fed irq handling for sriov 2023-04-13 00:14:33 -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
gfxhub_v1_0.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04: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_v1_2.c drm/amdgpu: Make UTCL2 snoop CPU caches 2023-06-09 09:50:59 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
gfxhub_v3_0.h drm/amdgpu: add gfxhub v3_0 ip block 2022-05-04 09:57:13 -04:00
gfxhub_v3_0_3.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -04:00
gfxhub_v3_0_3.h drm/amdgpu: add gfxhub_v3_0_3 support 2022-08-30 16:36:54 -04:00
gmc_v6_0.c drm/amdgpu: add bitmask to iterate vmhubs 2023-06-09 09:40:17 -04:00
gmc_v6_0.h
gmc_v7_0.c drm/amdgpu: Add XCC inst to PASID TLB flushing 2023-06-09 09:42:46 -04:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: Add XCC inst to PASID TLB flushing 2023-06-09 09:42:46 -04:00
gmc_v8_0.h
gmc_v9_0.c drm/amdkfd: Update MTYPE for far memory partition 2023-06-09 10:36:30 -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/amdkfd: pass kfd_node ref to svm migration api 2023-06-09 09:46:17 -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: Add XCC inst to PASID TLB flushing 2023-06-09 09:42:46 -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: Move hdp ras block init to ras sw_init 2023-03-13 17:27:48 -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 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: 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/amd/amdgpu/ih_v6_0: Repair misspelling and provide descriptions for 'ih' 2023-03-22 00:48:00 -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: enable imu firmware for GC 11.0.4 2023-01-25 13:48:16 -05: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
jpeg_v1_0.c drm/amdgpu/jpeg: add multiple jpeg rings support 2023-06-09 09:41:43 -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/jpeg: add multiple jpeg rings support 2023-06-09 09:41:43 -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/jpeg: add multiple jpeg rings support 2023-06-09 09:41:43 -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/jpeg: add multiple jpeg rings support 2023-06-09 09:41:43 -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 multiple jpeg rings support 2023-06-09 09:41:43 -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/amdgpu: Initialize jpeg v4_0_3 ras function 2023-06-09 09:58:30 -04:00
jpeg_v4_0_3.h drm/amdgpu/nbio: add vcn doorbell multiple AIDs support 2023-06-09 09:45:58 -04:00
Kconfig Merge tag 'amd-drm-next-6.4-2023-03-17' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2023-03-20 16:44:36 +10: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 initial version of XCP routines 2023-06-09 09:49:31 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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_v1_8.c drm/amdgpu: Initialize mmhub v1_8 ras function 2023-06-09 09:53:42 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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_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 drm/amdgpu: add mmhub v3_0_1 ip block 2022-06-03 16:44:15 -04:00
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 drm/amdgpu: add mmhub v3_0_2 ip callback functions 2022-05-05 16:51:48 -04:00
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 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
mmsch_v4_0.h drm/amdgpu/jpeg: enable jpeg v4_0 for sriov 2023-03-22 00:47:59 -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 drm/amdgpu: cleanup idh event/req for NV headers 2020-04-01 14:44:43 -04:00
navi10_ih.c drm/amdgpu: Fix interrupt handling on ih_soft ring 2022-08-16 18:14:31 -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: Don't enable LTR if not supported 2022-09-13 14:25:39 -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 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/amd: Fix initialization mistake for NBIO 7.3.0 2023-03-09 22:06:19 -05: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: 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 drm/amdgpu: add the files of NBIO v7.7 block 2022-05-06 10:36:13 -04:00
nbio_v7_9.c drm/amdgpu: Get supported memory partition modes 2023-06-09 09:56:54 -04:00
nbio_v7_9.h drm/amdgpu: add nbio v7_9 support 2023-03-31 11:18:42 -04:00
nv.c drm/amdgpu/nv: update VCN 3 max HEVC encoding resolution 2023-06-09 09:29:39 -04:00
nv.h drm/amdgpu: drop navi reg init functions 2021-10-20 11:43:57 -04:00
nvd.h drm/amdgpu: add gfx11 emit shadow callback 2023-04-24 18:16:23 -04:00
ObjectID.h drm/amd: Add USBC connector ID 2022-03-22 10:53:39 -04:00
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 drm/amdgpu/psp: use a function pointer structure 2018-02-19 14:18:31 -05:00
psp_v10_0.c drm/amd: Load PSP microcode during early_init 2023-01-10 14:32:56 -05: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/amd: Load PSP microcode during early_init 2023-01-10 14:32:56 -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: make psp_ring_init common 2022-11-17 18:09:16 -05: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/amd: Load PSP microcode during early_init 2023-01-10 14:32:56 -05: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: initialize ta ucode for psp v13_0_6 2023-03-07 14:21:57 -05:00
psp_v13_0.h drm/amdgpu: init sos microcode for psp v13 2021-03-23 22:51:54 -04:00
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
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/amd: Use amdgpu_ucode_* helpers for SDMA2.4 2023-01-10 14:32:57 -05:00
sdma_v2_4.h
sdma_v3_0.c drm/amd: Use amdgpu_ucode_* helpers for SDMA3.0 2023-01-10 14:32:58 -05:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: assign the doorbell index in 1st page to sdma page queue 2023-06-09 09:43:29 -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 drm/amdgpu: Modify sdma block to fit for the unified ras block data and ops 2022-01-14 17:52:00 -05:00
sdma_v4_4_2.c drm/amdgpu: fix sdma instance 2023-06-09 09:54: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_v5_0.c drm/amdgpu: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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/amdgpu: add xcc index argument to select_sh_se function v2 2023-04-18 16:28:55 -04: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/si_dma: remove unused variable in si_dma_stop() 2022-10-17 17:41:20 -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
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 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
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 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_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 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: Add FGCG for GFX v9.4.3 2023-06-09 09:55:33 -04:00
soc15.h drm/amdgpu: Add soc config init for GC9.4.3 ASICs 2023-06-09 09:49:39 -04:00
soc15_common.h drm/amdgpu: fixes a JPEG get write/read pointer bug 2023-06-09 09:56:19 -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: change gfx 11.0.4 external_id range 2023-06-09 09:38:25 -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: fix unexpected block id 2023-04-11 18:03:45 -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: 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: remove check for CE in RAS error address query 2022-10-11 11:04:55 -04: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: 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_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 drm/amdgpu: Modify umc block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
umc_v8_10.c drm/amdgpu: optimize redundant code in umc_v8_10 2023-04-11 18:03:44 -04:00
umc_v8_10.h drm/amdgpu: Support umc node harvest config on umc v8_10 2023-03-07 15:55:58 -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: 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 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: 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 drm/amdgpu/vcn: add common vcn sofware ring decode 2022-05-06 16:57:36 -04:00
vcn_v1_0.c drm/amdgpu/jpeg: add multiple jpeg rings support 2023-06-09 09:41:43 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: introduce vmhub definition for multi-partition cases (v3) 2023-06-09 09:40:03 -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: Re-enable VCN RAS if DPG is enabled 2023-06-09 09:58:22 -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
vega10_ih.c drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega 2022-09-14 14:21:25 -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: Use GPU VA space for IH v4.4.2 in APU 2023-06-09 09:56:39 -04: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: add xcc index argument to select_sh_se function v2 2023-04-18 16:28:55 -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