linux/drivers/gpu/drm/amd/amdgpu
Luben Tuikov 4d7ba312dd drm/amdgpu: Add "harvest" to IP discovery sysfs
Add the "harvest" field to the IP attributes in
the IP discovery sysfs visualization, as this
field is present in the binary data.

At the time of this commit, the harvest data isn't
consistently correct in VBIOS, but it is exposed
for completeness, in the hopes that VBIOS will be
fixed in the future.

Cc: Alex Deucher <Alexander.Deucher@amd.com>
Signed-off-by: Luben Tuikov <luben.tuikov@amd.com>
Reviewed-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <Alexander.Deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-02-16 17:02:12 -05:00
..
aldebaran.c drm/amd/pm: do not expose implementation details to other blocks out of power 2022-01-14 17:51:14 -05:00
aldebaran.h drm/amdgpu: Add mode2 reset support for aldebaran 2021-04-09 16:46:26 -04:00
aldebaran_reg_init.c
amdgpu.h drm/amdgpu: Show IP discovery in sysfs 2022-02-14 15:08:40 -05: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: add support to check whether the system is set to s3 2022-02-02 18:26:30 -05:00
amdgpu_afmt.c
amdgpu_amdkfd.c drm/amdkfd: remove unused function 2022-01-11 15:44:26 -05:00
amdgpu_amdkfd.h drm/amdkfd: CRIU Implement KFD resume ioctl 2022-02-07 17:59:41 -05: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: Remove unused old debugger implementation 2022-02-09 16:57:51 -05:00
amdgpu_amdkfd_gpuvm.c drm/amdgpu: Fix some kerneldoc warnings 2022-02-14 15:08:40 -05: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/amd: fix improper docstring syntax 2021-12-13 16:32:34 -05:00
amdgpu_atomfirmware.h drm/amdgpu: set RAS EEPROM address from VBIOS 2021-08-06 11:33:50 -04:00
amdgpu_atpx_handler.c drm/amd: append missing includes 2021-12-13 16:32:34 -05:00
amdgpu_benchmark.c drm/amdgpu: allow variable BO struct creation 2021-04-09 16:45:12 -04:00
amdgpu_bios.c drm/amdgpu: switch to common helper to read bios from rom 2022-01-25 18:00:33 -05:00
amdgpu_bo_list.c drm/amdgpu: fix warning for overflow check 2021-09-29 17:30:00 -04:00
amdgpu_bo_list.h drm/amdgpu: fix warning for overflow check 2021-09-29 17:30:00 -04:00
amdgpu_cgs.c
amdgpu_connectors.c drm-misc-next for v5.18: 2022-02-01 19:02:41 +10:00
amdgpu_connectors.h
amdgpu_cs.c Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-02-14 10:31:51 +10:00
amdgpu_csa.c drm/amdgpu: rename amdgpu_vm_bo_rmv to _del 2022-02-07 17:14:10 -05:00
amdgpu_csa.h
amdgpu_ctx.c drm/amdgpu: check return status before using stable_pstate 2022-02-16 16:44:40 -05:00
amdgpu_ctx.h drm/amdgpu: remove ctx->lock 2022-02-11 16:19:23 -05:00
amdgpu_debugfs.c drm/amdgpu: Add missing pm_runtime_put_autosuspend 2022-01-18 17:43:36 -05: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: Handle the GPU recovery failure in SRIOV environment. 2022-02-14 15:08:41 -05:00
amdgpu_df.h drm/amdgpu: add poison mode query for DF (v2) 2021-09-28 09:30:06 -04:00
amdgpu_discovery.c drm/amdgpu: Add "harvest" to IP discovery sysfs 2022-02-16 17:02:12 -05:00
amdgpu_discovery.h drm/amdgpu: fix incorrect VCN revision in SRIOV 2021-12-13 16:33:15 -05:00
amdgpu_display.c Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-02-14 10:31:51 +10: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 Two DT bindings fixes for meson, a device refcounting fix for sun4i, a 2022-01-14 15:17:17 +01:00
amdgpu_dma_buf.h drm/amdgpu: Implement mmap as GEM object function 2021-05-26 20:56:23 +02:00
amdgpu_doorbell.h
amdgpu_drv.c Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-02-14 10:31:51 +10: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: fix fdinfo race with process exit 2021-08-31 14:20:40 -04:00
amdgpu_fdinfo.h drm/amdgpu: Add show_fdinfo() interface 2021-05-05 09:26:53 +02:00
amdgpu_fence.c Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" 2022-01-09 10:32:16 -08: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
amdgpu_fw_attestation.c drm/amdgpu: Update psp fw attestation support list 2021-06-07 14:57:32 -04:00
amdgpu_fw_attestation.h
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
amdgpu_gem.c Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-02-14 10:31:51 +10:00
amdgpu_gem.h
amdgpu_gfx.c drm/amdgpu: Optimize amdgpu_gfx_ras_late_init/amdgpu_gfx_ras_fini function code 2022-02-14 15:08:40 -05:00
amdgpu_gfx.h drm/amdgpu: Modify gfx block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05: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: Optimize amdgpu_xgmi_ras_late_init/amdgpu_xgmi_ras_fini function code 2022-02-14 15:08:41 -05:00
amdgpu_gmc.h drm/amdgpu: Move xgmi ras initialization from .late_init to .early_init 2022-01-25 18:00:33 -05:00
amdgpu_gtt_mgr.c Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-02-14 10:31:51 +10:00
amdgpu_hdp.c drm/amdgpu: Optimize amdgpu_hdp_ras_late_init/amdgpu_hdp_ras_fini function code 2022-02-14 15:08:41 -05:00
amdgpu_hdp.h drm/amdgpu: Fix the code style warnings in hdp xgmi mca and umc 2022-01-18 17:24:24 -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: Increase direct IB pool size 2021-09-14 15:56:49 -04:00
amdgpu_ids.c dma-buf: drop excl_fence parameter from dma_resv_get_fences 2022-01-19 10:03:56 +01:00
amdgpu_ids.h
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_ioc32.c drm:amdgpu:remove unneeded variable 2021-12-13 16:34:27 -05:00
amdgpu_irq.c drm/amdgpu: Modify nbio block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
amdgpu_irq.h drm/amdgpu: Convert to Linux IRQ interfaces 2021-08-10 20:00:44 +02:00
amdgpu_job.c drm/amdgpu: Handle the GPU recovery failure in SRIOV environment. 2022-02-14 15:08:41 -05:00
amdgpu_job.h drm/amd/amdgpu embed hw_fence into amdgpu_job 2021-08-16 15:16:58 -04:00
amdgpu_jpeg.c drm/amdgpu: drop redundant cancel_delayed_work_sync call 2021-08-25 18:15:10 -04:00
amdgpu_jpeg.h
amdgpu_kms.c Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-02-14 10:31:51 +10:00
amdgpu_mca.c drm/amdgpu: Optimize amdgpu_mca_ras_late_init/amdgpu_mca_ras_fini function code 2022-02-14 15:08:41 -05:00
amdgpu_mca.h drm/amdgpu: Modify mca block to fit for the unified ras block data and ops 2022-01-14 17:52:00 -05:00
amdgpu_mes.h
amdgpu_mmhub.c drm/amdgpu: Optimize amdgpu_mmhub_ras_late_init/amdgpu_mmhub_ras_fini function code 2022-02-14 15:08:41 -05:00
amdgpu_mmhub.h drm/amdgpu: Modify mmhub block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
amdgpu_mn.c drm/amdkfd: add owner ref param to get hmm pages 2021-07-01 00:05:41 -04: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/dp: Move public DisplayPort headers into dp/ 2022-01-17 11:25:44 +01:00
amdgpu_nbio.c drm/amdgpu: Optimize amdgpu_nbio_ras_late_init/amdgpu_nbio_ras_fini function code 2022-02-14 15:08:41 -05:00
amdgpu_nbio.h drm/amdgpu: Modify nbio block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
amdgpu_object.c drm/amdgpu: Fix recursive locking warning 2022-02-07 17:59:53 -05:00
amdgpu_object.h drm/amdgpu: unify BO evicting method in amdgpu_ttm 2021-10-07 11:55:46 -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
amdgpu_preempt_mgr.c drm-misc-next for v5.18: 2022-02-01 19:02:41 +10:00
amdgpu_psp.c drm/amdgpu: add support for GC 10.1.4 2022-02-11 16:11:55 -05:00
amdgpu_psp.h drm/amdgpu: Add interface to load SRIOV cap FW 2022-01-14 17:52:00 -05:00
amdgpu_rap.c drm/amd: consolidate TA shared memory structures 2021-08-18 18:22:53 -04:00
amdgpu_rap.h
amdgpu_ras.c drm/amdgpu: Merge amdgpu_ras_late_init/amdgpu_ras_late_fini to amdgpu_ras_block_late_init/amdgpu_ras_block_late_fini 2022-02-14 15:08:41 -05:00
amdgpu_ras.h drm/amdgpu: Merge amdgpu_ras_late_init/amdgpu_ras_late_fini to amdgpu_ras_block_late_init/amdgpu_ras_block_late_fini 2022-02-14 15:08:41 -05:00
amdgpu_ras_eeprom.c drm/amdgpu: Reset OOB table error count info 2022-02-11 16:13:00 -05:00
amdgpu_ras_eeprom.h drm/amdgpu: Drop inline from amdgpu_ras_eeprom_max_record_count 2021-09-23 15:17:28 -04:00
amdgpu_res_cursor.h drm/amdgpu: Fix out-of-bounds read when update mapping 2021-08-02 16:53:17 -04:00
amdgpu_reset.c drm/amdgpu: Add mode2 reset support for aldebaran 2021-04-09 16:46:26 -04:00
amdgpu_reset.h drm/amdgpu: Fix build warnings 2021-04-09 16:46:32 -04:00
amdgpu_ring.c drm/amdgpu: use IS_ERR for debugfs APIs 2021-09-14 16:21:15 -04:00
amdgpu_ring.h drm/amdgpu: introduce new amdgpu_fence object to indicate the job embedded fence 2021-12-17 12:47:28 -05:00
amdgpu_rlc.c
amdgpu_rlc.h drm/amdgpu: retire rlc callbacks sriov_rreg/wreg 2022-01-25 18:00:33 -05:00
amdgpu_sa.c
amdgpu_sched.c drm/amdgpu: rework context priority handling 2021-09-01 16:55:11 -04:00
amdgpu_sched.h
amdgpu_sdma.c drm/amdgpu: Optimize amdgpu_sdma_ras_late_init/amdgpu_sdma_ras_fini function code 2022-02-14 15:08:41 -05:00
amdgpu_sdma.h drm/amdgpu: Modify sdma block to fit for the unified ras block data and ops 2022-01-14 17:52:00 -05:00
amdgpu_securedisplay.c drm/amd: consolidate TA shared memory structures 2021-08-18 18:22:53 -04:00
amdgpu_securedisplay.h
amdgpu_smuio.h drm/amdgpu: implement smuio callback to query socket id 2021-04-28 23:35:49 -04:00
amdgpu_socbb.h
amdgpu_sync.c drm/amdgpu: use the new iterator in amdgpu_sync_resv 2021-10-22 14:41:07 +02:00
amdgpu_sync.h
amdgpu_test.c drm/amdgpu: allow variable BO struct creation 2021-04-09 16:45:12 -04:00
amdgpu_trace.h drm/amdgpu: limit the number of dst address in trace 2022-02-02 18:27:52 -05:00
amdgpu_trace_points.c
amdgpu_ttm.c Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-02-14 10:31:51 +10:00
amdgpu_ttm.h drm/amdkfd: CRIU Implement KFD checkpoint ioctl 2022-02-07 17:59:29 -05:00
amdgpu_ucode.c drm/amdgpu: Update TA version output in driver 2021-10-28 14:26:12 -04:00
amdgpu_ucode.h drm/amdgpu: Add interface to load SRIOV cap FW 2022-01-14 17:52:00 -05:00
amdgpu_umc.c drm/amdgpu: Optimize amdgpu_umc_ras_late_init/amdgpu_umc_ras_fini function code 2022-02-14 15:08:41 -05:00
amdgpu_umc.h drm/amdgpu: Optimize amdgpu_umc_ras_late_init/amdgpu_umc_ras_fini function code 2022-02-14 15:08:41 -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/amd/amdgpu/amdgpu_uvd: Fix forgotten unmap buffer object 2022-02-09 16:57:52 -05:00
amdgpu_uvd.h drm/amdgpu: UVD avoid memory allocation during IB test 2021-09-14 15:59:58 -04:00
amdgpu_vce.c drm/amd: fix improper docstring syntax 2021-12-13 16:32:34 -05:00
amdgpu_vce.h drm/amdgpu/vce: set the priority for each ring 2021-09-01 16:55:11 -04:00
amdgpu_vcn.c Merge tag 'amd-drm-next-5.17-2021-12-16' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2021-12-23 11:55:28 +10:00
amdgpu_vcn.h drm/amdgpu: fix incorrect VCN revision in SRIOV 2021-12-13 16:33:15 -05:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c drm/amdgpu: no rlcg legacy read in SRIOV case 2022-02-14 15:08:40 -05:00
amdgpu_virt.h drm/amdgpu: add determine passthrough under arm64 2022-01-27 15:47:34 -05:00
amdgpu_vkms.c drm/amdgpu: use spin_lock_irqsave to avoid deadlock by local interrupt 2022-01-11 15:44:28 -05:00
amdgpu_vkms.h drm/amdgpu: fix vkms crtc settings 2021-12-01 16:02:57 -05:00
amdgpu_vm.c drm/amdgpu: move lockdep assert to the right place. 2022-02-07 18:03:50 -05:00
amdgpu_vm.h drm/amdgpu: rename amdgpu_vm_bo_rmv to _del 2022-02-07 17:14:10 -05:00
amdgpu_vm_cpu.c drm/amdgpu: Don't flush/invalidate HDP for APUs and A+A 2021-06-04 16:02:38 -04:00
amdgpu_vm_sdma.c drm/amdgpu: remove amdgpu_vm_pt 2021-06-15 17:25:42 -04:00
amdgpu_vram_mgr.c Merge tag 'amd-drm-next-5.18-2022-02-11-1' of https://gitlab.freedesktop.org/agd5f/linux into drm-next 2022-02-14 10:31:51 +10:00
amdgpu_xgmi.c drm/amdgpu: Optimize amdgpu_xgmi_ras_late_init/amdgpu_xgmi_ras_fini function code 2022-02-14 15:08:41 -05:00
amdgpu_xgmi.h drm/amdgpu: Modify xgmi block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05:00
amdgv_sriovmsg.h drm/amd/amdgpu: add dummy_page_addr to sriov msg 2021-10-21 23:38:16 -04:00
arct_reg_init.c
athub_v1_0.c drm/amdgpu: convert code name to ip version for athub 2022-01-27 15:49:36 -05:00
athub_v1_0.h
athub_v2_0.c drm/amdgpu: add 1.3.1/2.4.0 athub CG support 2022-01-27 15:49:42 -05:00
athub_v2_0.h
athub_v2_1.c drm/amdgpu: add 1.3.1/2.4.0 athub CG support 2022-01-27 15:49:42 -05:00
athub_v2_1.h
atom.c drm/amdgpu: Add vbios info ioctl interface 2021-06-01 22:55:39 -04: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/dp: Move public DisplayPort headers into dp/ 2022-01-17 11:25:44 +01:00
atombios_dp.h
atombios_encoders.c drm/amdgpu: replace drm_detect_hdmi_monitor() with drm_display_info.is_hdmi 2021-12-07 13:13:07 -05:00
atombios_encoders.h
atombios_i2c.c
atombios_i2c.h
cik.c drm/amdgpu: don't do resets on APUs which don't support it 2022-01-14 18:07:48 -05:00
cik.h
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/amdgpu/cik_sdma: Fix a few incorrectly named functions 2021-05-21 10:32:14 -04:00
cik_sdma.h
cikd.h
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_gfx10.h
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/amd/pm: create a new holder for those APIs used only by legacy ASICs(si/kv) 2022-01-14 17:51:14 -05:00
dce_v6_0.h
dce_v8_0.c drm/amd/pm: create a new holder for those APIs used only by legacy ASICs(si/kv) 2022-01-14 17:51:14 -05:00
dce_v8_0.h
dce_v10_0.c drm/amd/pm: create a new holder for those APIs used only by legacy ASICs(si/kv) 2022-01-14 17:51:14 -05:00
dce_v10_0.h
dce_v11_0.c drm/amd/pm: create a new holder for those APIs used only by legacy ASICs(si/kv) 2022-01-14 17:51:14 -05:00
dce_v11_0.h
df_v1_7.c
df_v1_7.h
df_v3_6.c drm/amdgpu: Wrong order for config and counter_id parameters 2022-01-27 15:50:22 -05:00
df_v3_6.h
dimgrey_cavefish_reg_init.c
emu_soc.c
gfx_v6_0.c drm/amdgpu: Put MODE register in wave debug info 2021-08-05 21:17:59 -04:00
gfx_v6_0.h
gfx_v7_0.c drm/amdgpu: correctly toggle gfx on/off around RLC_SPM_* register access 2021-11-05 14:12:29 -04:00
gfx_v7_0.h
gfx_v8_0.c drm/amdgpu: correctly toggle gfx on/off around RLC_SPM_* register access 2021-11-05 14:12:29 -04:00
gfx_v8_0.h
gfx_v9_0.c drm/amdgpu: Optimize amdgpu_gfx_ras_late_init/amdgpu_gfx_ras_fini function code 2022-02-14 15:08:40 -05:00
gfx_v9_0.h
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: Fix the code style warnings in gfx 2022-01-18 17:24:05 -05: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: add support for GC 10.1.4 2022-02-11 16:11:55 -05:00
gfx_v10_0.h
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
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
gfxhub_v2_0.c drm/amdgpu: don't override default ECO_BITs setting 2021-12-14 17:50:36 -05:00
gfxhub_v2_0.h
gfxhub_v2_1.c drm/amdgpu: add utcl2_harvest to gc 10.3.1 2022-02-07 18:01:16 -05:00
gfxhub_v2_1.h
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: remove gart.ready flag 2022-01-19 22:32:47 -05:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: remove gart.ready flag 2022-01-19 22:32:47 -05:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: Optimize amdgpu_umc_ras_late_init/amdgpu_umc_ras_fini function code 2022-02-14 15:08:41 -05:00
gmc_v9_0.h
gmc_v10_0.c drm/amdgpu: Optimize amdgpu_umc_ras_late_init/amdgpu_umc_ras_fini function code 2022-02-14 15:08:41 -05:00
gmc_v10_0.h
hdp_v4_0.c drm/amdgpu: Optimize amdgpu_hdp_ras_late_init/amdgpu_hdp_ras_fini function code 2022-02-14 15:08:41 -05: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: update HDP LS settings 2021-06-30 00:18:23 -04:00
hdp_v5_0.h
iceland_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
iceland_ih.h
iceland_sdma_pkt_open.h
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
jpeg_v2_0.c drm/amdgpu/jpeg2: move jpeg2 shared macro to header file 2021-10-04 15:23:02 -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 jpeg2.6 start/end 2021-10-04 15:23:02 -04:00
jpeg_v2_5.h
jpeg_v3_0.c drm/amdgpu: convert to UVD IP version checking 2022-01-25 18:00:36 -05:00
jpeg_v3_0.h
Kconfig
Makefile drm/amdgpu: use generic fb helpers instead of setting up AMD own's. 2021-11-17 16:58:03 -05:00
mca_v3_0.c drm/amdgpu: Optimize amdgpu_mca_ras_late_init/amdgpu_mca_ras_fini function code 2022-02-14 15:08:41 -05:00
mca_v3_0.h drm/amdgpu: Add driver infrastructure for MCA RAS 2021-08-24 15:36:18 -04:00
mes_api_def.h
mes_v10_1.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
mes_v10_1.h
mmhub_v1_0.c 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_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: Modify mmhub block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05: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: don't override default ECO_BITs setting 2021-12-14 17:50:36 -05:00
mmhub_v2_0.h
mmhub_v2_3.c drm/amdgpu: don't override default ECO_BITs setting 2021-12-14 17:50:36 -05:00
mmhub_v2_3.h
mmhub_v9_4.c drm/amdgpu: Modify mmhub block to fit for the unified ras block data and ops 2022-01-14 17:51:59 -05: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
mmsch_v3_0.h
mxgpu_ai.c drm/amdgpu: add dummy event6 for vega10 2022-01-07 17:19:34 -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: SRIOV flr_work should use down_write 2021-12-14 16:09:02 -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/amd/amdgpu: fix spelling mistake "disbale" -> "disable" 2022-01-27 15:50:17 -05:00
mxgpu_vi.h
navi10_ih.c drm/amdgpu: handle IH ring1 overflow 2021-12-01 16:03:34 -05:00
navi10_ih.h
navi10_sdma_pkt_open.h
nbio_v2_3.c drm/amdgpu: Fix MMIO HDP flush on SRIOV 2021-11-24 15:02:25 -05: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_v6_1.c drm/amdgpu: Fix MMIO HDP flush on SRIOV 2021-11-24 15:02:25 -05:00
nbio_v6_1.h
nbio_v7_0.c drm/amdgpu: Fix MMIO HDP flush on SRIOV 2021-11-24 15:02:25 -05:00
nbio_v7_0.h
nbio_v7_2.c drm/amdgpu: convert to NBIO IP version checking 2022-01-25 18:00:36 -05:00
nbio_v7_2.h
nbio_v7_4.c drm/amdgpu: Optimize amdgpu_nbio_ras_late_init/amdgpu_nbio_ras_fini function code 2022-02-14 15:08:41 -05: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
nv.c drm/amdgpu: add support for GC 10.1.4 2022-02-11 16:11:55 -05:00
nv.h drm/amdgpu: drop navi reg init functions 2021-10-20 11:43:57 -04:00
nvd.h
ObjectID.h
psp_gfx_if.h drm/amdgpu: Add interface to load SRIOV cap FW 2022-01-14 17:52:00 -05: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
psp_v10_0.c drm/amdgpu: Update TA version output in driver 2021-10-28 14:26:12 -04:00
psp_v10_0.h
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
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
psp_v13_0.c drm/amdgpu: convert IP version array to include instances 2021-10-04 15:23:01 -04:00
psp_v13_0.h
sdma_common.h
sdma_v2_4.c drm/amd/amdgpu/sdma_v2_4: Correct misnamed function 'sdma_v2_4_ring_emit_hdp_flush()' 2021-05-21 10:32:18 -04:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: add the sched_score to amdgpu_ring_init 2021-04-09 16:44:56 -04:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: Optimize amdgpu_sdma_ras_late_init/amdgpu_sdma_ras_fini function code 2022-02-14 15:08:41 -05: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: add support for GC 10.1.4 2022-02-11 16:11:55 -05:00
sdma_v5_0.h
sdma_v5_2.c drm/amdgpu/sdma5.2: Adjust the name string for firmware 2022-02-16 16:44:40 -05:00
sdma_v5_2.h
si.c drm/amdgpu: replace dce_virtual with amdgpu_vkms (v3) 2021-08-05 21:17:58 -04:00
si.h
si_dma.c drm/amd/amdgpu/si_dma: Fix some function name disparity 2021-05-21 10:32:14 -04:00
si_dma.h
si_enums.h
si_ih.c drm/amdgpu: Handle IOMMU enabled case. 2021-05-19 23:50:27 -04:00
si_ih.h
sid.h
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
smuio_v9_0.h
smuio_v11_0.c drm/amdgpu: correct clock gating settings on feature unsupported 2021-06-30 00:18:22 -04:00
smuio_v11_0.h
smuio_v11_0_6.c
smuio_v11_0_6.h
smuio_v13_0.c drm/amd/amdgpu/smuio_v13_0: Realign 'smuio_v13_0_is_host_gpu_xgmi_supported()' header 2021-05-21 10:32:20 -04:00
smuio_v13_0.h
soc15.c drm/amdgpu: disable MMHUB PG for Picasso 2022-02-16 17:01:28 -05:00
soc15.h drm/amdgpu: drop soc15_set_ip_blocks() 2021-10-20 11:43:57 -04:00
soc15_common.h drm/amdgpu: switch to amdgpu_sriov_rreg/wreg 2022-01-25 18:00:33 -05:00
soc15d.h
ta_rap_if.h
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
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
umc_v6_0.h
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: print more error info 2022-02-14 15:08:41 -05: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: add umc_fill_error_record to make code more simple 2022-01-27 15:48:56 -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
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: Fix crash on device remove/driver unload 2021-09-23 15:17:29 -04:00
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu: fix uvd crash on Polaris12 during driver unloading 2021-11-09 17:06:15 -05:00
uvd_v6_0.h
uvd_v7_0.c drm/amdgpu: Fix crash on device remove/driver unload 2021-09-23 15:17:29 -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: Fix crash on device remove/driver unload 2021-09-23 15:17:29 -04:00
vce_v3_0.h
vce_v4_0.c drm/amdgpu: use adev_to_drm for consistency when accessing drm_device 2021-10-08 13:22:13 -04:00
vce_v4_0.h
vcn_v1_0.c drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled 2021-12-17 12:47:29 -05:00
vcn_v1_0.h
vcn_v2_0.c drm/amdgpu/vcn2.0: remove intermediate variable 2021-10-21 23:38:53 -04:00
vcn_v2_0.h
vcn_v2_5.c drm/amdgpu: Consolidate VCN firmware setup code 2021-10-21 23:38:46 -04:00
vcn_v2_5.h
vcn_v3_0.c drm/amdgpu/vcn3.0: remove intermediate variable 2021-10-21 23:38:57 -04:00
vcn_v3_0.h
vega10_ih.c drm/amdgpu: handle IH ring1 overflow 2021-12-01 16:03:34 -05:00
vega10_ih.h
vega10_reg_init.c
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
vega20_reg_init.c
vi.c drm/amdgpu: don't do resets on APUs which don't support it 2022-01-14 18:07:48 -05:00
vi.h
vid.h