1
0
Fork 0
mirror of synced 2025-03-06 20:59:54 +01:00
linux/drivers/gpu/drm/amd/amdgpu
Kent Russell f94582e4bc drm/amdgpu: Use SKU instead of DID for FRU check v2
The VG20 DIDs 66a0, 66a1 and 66a4 are used for various SKUs that may or may
not have the FRU EEPROM on it. Parse the VBIOS to check for server SKU
variants (D131 or D134) until a more general solution can be determined.

v2: Remove string-based logic, correct the VBIOS string comment

Signed-off-by: Kent Russell <kent.russell@amd.com>
Reviewed-by: Felix Kuehling <Felix.Kuehling@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2020-09-29 16:14:09 -04:00
..
amdgpu.h drm/amdgpu: Fix consecutive DPC recovery failures. 2020-09-15 17:25:04 -04:00
amdgpu_acp.c drm/amd/powerplay: drop unnecessary pp_funcs checker 2020-08-14 16:22:41 -04:00
amdgpu_acp.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
amdgpu_acpi.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -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/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
amdgpu_amdkfd.h drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
amdgpu_amdkfd_arcturus.c drm/amdkfd: call amdgpu_amdkfd_get_hive_id directly 2020-08-26 16:40:18 -04:00
amdgpu_amdkfd_fence.c drm/amdgpu: Simplify kgd2kfd interface 2019-01-14 15:04:29 -05:00
amdgpu_amdkfd_gfx_v7.c drm/amdgpu: refine codes to avoid reentering GPU recovery 2020-08-24 12:22:56 -04:00
amdgpu_amdkfd_gfx_v8.c drm/amdgpu: refine codes to avoid reentering GPU recovery 2020-08-24 12:22:56 -04:00
amdgpu_amdkfd_gfx_v9.c drm/amdkfd: call amdgpu_amdkfd_get_hive_id directly 2020-08-26 16:40:18 -04:00
amdgpu_amdkfd_gfx_v9.h drm/amdgpu: Use function pointer for some mmhub functions 2020-08-14 16:22:40 -04:00
amdgpu_amdkfd_gfx_v10.c drm/amdkfd: call amdgpu_amdkfd_get_hive_id directly 2020-08-26 16:40:18 -04:00
amdgpu_amdkfd_gfx_v10_3.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_amdkfd_gpuvm.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_atombios.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_atombios.h drm/amd/powerplay: widely share the API for data table retrieving 2020-07-21 15:37:37 -04:00
amdgpu_atomfirmware.c drm/amdgpu: move vram usage by vbios to mman (v2) 2020-08-04 17:29:29 -04:00
amdgpu_atomfirmware.h drm/amdgpu: remove unnecessary check for mem train 2020-07-01 01:59:14 -04:00
amdgpu_atpx_handler.c drm/amd/amdgpu: fix comparison pointer to bool warning in amdgpu_atpx_handler.c 2020-09-15 17:52:43 -04:00
amdgpu_benchmark.c drm/amdgpu: expand amdgpu_copy_buffer interface with tmz parameter 2020-04-28 16:20:29 -04:00
amdgpu_bios.c drm/amdgpu: print where we get the vbios image from 2020-08-14 17:03:20 -04:00
amdgpu_bo_list.c drm/amdgpu: drm_device to amdgpu_device by inline-f (v2) 2020-08-24 13:06:06 -04:00
amdgpu_bo_list.h drm/amdgpu: replace get_user_pages with HMM mirror helpers 2019-05-24 12:21:02 -05:00
amdgpu_cgs.c drm/amdgpu: retire indirect mmio reg support from cgs 2020-04-09 10:43:18 -04:00
amdgpu_connectors.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_connectors.h
amdgpu_cs.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_csa.c drm/ttm: always keep BOs on the LRU 2019-10-25 11:40:50 +02: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: disable gpu-sched load balance for uvd 2020-09-03 14:46:54 -04:00
amdgpu_ctx.h drm/amdgpu: rework sched_list generation 2020-04-09 10:43:14 -04:00
amdgpu_debugfs.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_debugfs.h drm/amdgpu: Add autodump debugfs node for gpu reset v8 2020-05-18 11:23:37 -04:00
amdgpu_device.c drm/amdgpu: stop data_exchange work thread before reset 2020-09-25 17:03:22 -04:00
amdgpu_df.h drm/amdgpu: stop resetting xgmi perfmons on disable 2020-09-15 17:52:42 -04:00
amdgpu_discovery.c drm/amdgpu: move IP discovery data to mman 2020-08-04 17:29:29 -04:00
amdgpu_discovery.h drm/amdgpu: reduce ip discovery data reading size 2020-07-02 12:02:51 -04:00
amdgpu_display.c drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config 2020-09-29 16:11:45 -04:00
amdgpu_display.h drm/amdgpu: Fix amdgpu_display_supported_domains logic. 2019-07-30 23:48:32 -05:00
amdgpu_dma_buf.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_dma_buf.h drm/amdgpu: Enable P2P dmabuf over XGMI 2020-08-11 11:47:35 -04:00
amdgpu_doorbell.h drm/amdgpu: assign the doorbell index to mes ring 2020-07-01 01:59:07 -04:00
amdgpu_drv.c drm/amdgpu: add an auto setting to the noretry parameter 2020-09-25 16:55:21 -04:00
amdgpu_drv.h drm/amdgpu: merge amdgpu_family.h into amd_shared.h (v2) 2015-08-17 16:50:21 -04:00
amdgpu_encoders.c drm/amdgpu: drm_device to amdgpu_device by inline-f (v2) 2020-08-24 13:06:06 -04:00
amdgpu_fb.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_fence.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_fru_eeprom.c drm/amdgpu: Use SKU instead of DID for FRU check v2 2020-09-29 16:14:09 -04:00
amdgpu_fru_eeprom.h drm/amdgpu: fix incorrect comment 2020-09-29 16:11:50 -04:00
amdgpu_gart.c drm/amdgpu: add function parameter description in 'amdgpu_gart_bind' 2019-11-13 15:29:44 -05:00
amdgpu_gart.h drm/amdgpu: Added a few comments for gart 2018-11-05 14:21:16 -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 Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_gem.h drm/amdgpu: cleanup mtype mapping 2019-09-16 09:59:21 -05:00
amdgpu_gfx.c drm/amdgpu: Avoid accessing HW when suspending SW state 2020-09-15 17:24:39 -04:00
amdgpu_gfx.h drm/amdgpu: update athub interrupt harvesting handle 2020-09-22 17:37:38 -04:00
amdgpu_gmc.c drm/amdgpu: add an auto setting to the noretry parameter 2020-09-25 16:55:21 -04:00
amdgpu_gmc.h drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
amdgpu_gtt_mgr.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_i2c.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_i2c.h drm/amdgpu/i2c: add const where appropriate 2016-09-27 13:00:52 -04:00
amdgpu_ib.c drm/amdgpu: drm_device to amdgpu_device by inline-f (v2) 2020-08-24 13:06:06 -04:00
amdgpu_ids.c drm/amdgpu: Clean up KFD VMID assignment 2020-07-02 12:02:50 -04:00
amdgpu_ids.h dma-buf: rename reservation_object to dma_resv 2019-08-13 09:09:30 +02:00
amdgpu_ih.c drm/amdgpu: remove not needed memset 2019-11-19 10:12:54 -05:00
amdgpu_ih.h drm/amdgpu: limit the number of IVs processed at once 2019-03-19 15:36:58 -05:00
amdgpu_ioc32.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_irq.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_irq.h drm/amdgpu: cleanup amdgpu_ih_process a bit more 2019-02-13 17:47:11 -05:00
amdgpu_job.c drm/scheduler: Scheduler priority fixes (v2) 2020-08-18 18:20:17 -04:00
amdgpu_job.h drm/amdgpu: Move to a per-IB secure flag (TMZ) 2020-04-28 16:20:29 -04:00
amdgpu_jpeg.c drm/amdgpu/jpeg: fix race condition issue for jpeg start 2020-07-01 01:59:19 -04:00
amdgpu_jpeg.h drm/amdgpu/jpeg: fix race condition issue for jpeg start 2020-07-01 01:59:19 -04:00
amdgpu_kms.c drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
amdgpu_mes.h drm/amdgpu/mes: add status fence memory definitions 2020-07-01 01:59:11 -04:00
amdgpu_mmhub.c drm/amdgpu: call ras_debugfs_create_all in debugfs_init 2020-03-10 15:55:11 -04:00
amdgpu_mmhub.h drm/amdgpu: update athub interrupt harvesting handle 2020-09-22 17:37:38 -04:00
amdgpu_mn.c drm/amdgpu: Use mmu_interval_notifier instead of hmm_mirror 2019-11-23 19:56:45 -04:00
amdgpu_mn.h drm/amdgpu: Use mmu_interval_notifier instead of hmm_mirror 2019-11-23 19:56:45 -04:00
amdgpu_mode.h drm/amdgpu: Move existing pflip fields into separate struct 2020-09-15 17:52:39 -04:00
amdgpu_nbio.c drm/amdgpu: call ras_debugfs_create_all in debugfs_init 2020-03-10 15:55:11 -04:00
amdgpu_nbio.h drm/amdgpu: cleanup all virtualization detection routine 2020-04-01 14:44:42 -04:00
amdgpu_object.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_object.h drm/ttm: rename ttm_mem_reg to ttm_resource. 2020-08-06 13:19:21 +10:00
amdgpu_pll.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_pll.h
amdgpu_pmu.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_pmu.h drm/amdgpu: add pmu counters 2019-06-20 11:36:22 -05:00
amdgpu_psp.c drm/amd: Skip not used microcode loading in SRIOV 2020-09-25 16:54:00 -04:00
amdgpu_psp.h drm/amdgpu: enable RAP TA load 2020-08-14 16:22:39 -04:00
amdgpu_rap.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -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: fix a warning in amdgpu_ras.c (v2) 2020-09-25 17:03:22 -04:00
amdgpu_ras.h drm/amdgpu: bypass querying ras error count registers 2020-08-14 16:12:22 -04:00
amdgpu_ras_eeprom.c drm/amdgpu: added RAS EEPROM device support check 2020-08-04 17:29:18 -04:00
amdgpu_ras_eeprom.h drm/amdgpu: break GPU recovery once it's in bad state(v4) 2020-08-04 17:26:54 -04:00
amdgpu_ring.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_ring.h drm/scheduler: Scheduler priority fixes (v2) 2020-08-18 18:20:17 -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: revise RLCG access path 2020-03-16 16:17:55 -04:00
amdgpu_sa.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_sched.c drm/amdgpu: drm_device to amdgpu_device by inline-f (v2) 2020-08-24 13:06:06 -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: call ras_debugfs_create_all in debugfs_init 2020-03-10 15:55:11 -04:00
amdgpu_sdma.h drm/amdgpu: expand sdma copy_buffer interface with tmz parameter 2020-04-28 16:20:29 -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: remove distinction between explicit and implicit sync (v2) 2020-07-01 01:59:22 -04:00
amdgpu_sync.h drm/amdgpu: remove distinction between explicit and implicit sync (v2) 2020-07-01 01:59:22 -04:00
amdgpu_test.c drm/amdgpu: cleanup IB pool handling a bit 2020-04-28 16:20:30 -04:00
amdgpu_trace.h drm/amdgpu: add new trace event for page table update 2020-09-29 16:12:02 -04:00
amdgpu_trace_points.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_ttm.c drm/amdgpu: prevent double kfree ttm->sg 2020-09-17 17:56:38 -04:00
amdgpu_ttm.h Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_ucode.c drm/amdgpu: drm_device to amdgpu_device by inline-f (v2) 2020-08-24 13:06:06 -04:00
amdgpu_ucode.h drm/amdgpu: enable RAP TA load 2020-08-14 16:22:39 -04:00
amdgpu_umc.c drm/amdgpu: disable page reservation when amdgpu_bad_page_threshold = 0 2020-08-04 17:27:20 -04:00
amdgpu_umc.h drm/amdgpu: move umc specific macros to header 2020-07-23 10:45:00 -04:00
amdgpu_uvd.c drm amdgpu: SI UVD add firmwares 2020-07-01 01:59:24 -04:00
amdgpu_uvd.h drm/amd:Enable/Disable NBPSTATE on On/OFF of UVD 2018-11-26 15:47:34 -05:00
amdgpu_vce.c drm/amdgpu: cleanup IB pool handling a bit 2020-04-28 16:20:30 -04:00
amdgpu_vce.h drm/amdgpu/vce: make some functions static 2019-10-25 16:15:00 -04:00
amdgpu_vcn.c drm/amdgpu/vcn: merge shared memory into vcpu 2020-07-21 15:37:40 -04:00
amdgpu_vcn.h drm/amdgpu/vcn: merge shared memory into vcpu 2020-07-21 15:37:40 -04:00
amdgpu_vf_error.c drm/amdgpu:fix vf_error_put 2017-10-20 13:28:44 -04:00
amdgpu_vf_error.h drm/amdgpu: fix vf error handling 2017-09-28 16:03:20 -04:00
amdgpu_virt.c drm/amdgpu: Implement new guest side VF2PF message transaction (v2) 2020-09-25 17:03:22 -04:00
amdgpu_virt.h drm/amdgpu: Implement new guest side VF2PF message transaction (v2) 2020-09-25 17:03:22 -04:00
amdgpu_vm.c drm/amdgpu: add new trace event for page table update 2020-09-29 16:12:02 -04:00
amdgpu_vm.h drm/amd: fix typoes in comments 2020-09-22 17:37:38 -04:00
amdgpu_vm_cpu.c drm/amdgpu: More accurate description of a function param 2020-09-15 17:52:42 -04:00
amdgpu_vm_sdma.c drm/amdgpu: More accurate description of a function param 2020-09-15 17:52:42 -04:00
amdgpu_vram_mgr.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
amdgpu_xgmi.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
amdgpu_xgmi.h drm/amdgpu: refine create and release logic of hive info 2020-08-24 12:24:14 -04:00
amdgv_sriovmsg.h drm/amdgpu: Update VF2PF interface 2020-09-25 16:55:44 -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: enable ATHUB clock gatting 2020-08-24 13:06:05 -04:00
athub_v1_0.h drm/amdgpu: split athub clock gating from mmhub 2019-08-12 12:47:48 -05:00
athub_v2_0.c drm/amdgpu: remove unnecessary conversion to bool 2020-01-22 16:55:27 -05:00
athub_v2_0.h drm/amdgpu/athub2: enable athub2 clock gating 2019-06-20 21:35:29 -05:00
athub_v2_1.c drm/amdgpu: support athub cg setting for navy_flounder 2020-07-15 12:47:25 -04:00
athub_v2_1.h drm/amdgpu: add support for athub v2.1 2020-07-01 01:59:07 -04:00
atom.c drm/amdgpu: revert "fix system hang issue during GPU reset" 2020-08-14 16:22:40 -04:00
atom.h drm/amd: drop use of drmP.h in atom.h 2019-06-10 23:00:01 +02:00
atombios_crtc.c drm/amdgpu: drm_device to amdgpu_device by inline-f (v2) 2020-08-24 13:06:06 -04:00
atombios_crtc.h drm/amdgpu/atom: add SetDCEClock helper 2016-05-04 20:23:53 -04:00
atombios_dp.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10:00
atombios_dp.h
atombios_encoders.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -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: drm_device to amdgpu_device by inline-f (v2) 2020-08-24 13:06:06 -04:00
atombios_i2c.h drm/amdgpu: fix power distribution issue for Polaris10 XT 2016-07-14 16:39:35 -04:00
cik.c drm/amdgpu: add pre_asic_init callback for CIK 2020-08-26 16:40:18 -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: simplify the return expression 2020-09-22 17:37:37 -04:00
cik_ih.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
cik_sdma.c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter 2020-04-28 16:20:29 -04:00
cik_sdma.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
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_si.h drm/amdgpu: move misc si headers into amdgpu 2017-01-27 12:20:41 -05:00
clearstate_vi.h
cz_ih.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
cz_ih.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
dce_v6_0.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
dce_v6_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
dce_v8_0.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
dce_v8_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
dce_v10_0.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
dce_v10_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
dce_v11_0.c drm/amdgpu: Get DRM dev from adev by inline-f 2020-08-24 13:06:06 -04:00
dce_v11_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
dce_virtual.c drm/amdgpu: Fix dead lock issue for vblank 2020-09-22 12:25:15 -04:00
dce_virtual.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
df_v1_7.c drm/amdgpu: Match TC hash settings to DF settings (v2) 2020-01-14 10:18:58 -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: stop resetting xgmi perfmons on disable 2020-09-15 17:52:42 -04:00
df_v3_6.h drm/amdgpu: update df_v3_6 for xgmi perfmons (v2) 2019-06-20 11:35:45 -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: apply AMDGPU_IB_FLAG_EMIT_MEM_SYNC to compute IBs too (v3) 2020-05-18 11:24:21 -04:00
gfx_v6_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
gfx_v7_0.c drm/amdgpu: Clean up KFD VMID assignment 2020-07-02 12:02:50 -04:00
gfx_v7_0.h drm/amdgpu: unify MQD programming sequence for kfd and amdgpu v2 2017-05-31 16:48:48 -04:00
gfx_v8_0.c Merge tag 'amd-drm-next-5.10-2020-09-03' of git://people.freedesktop.org/~agd5f/linux into drm-next 2020-09-08 16:40:13 +10: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: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
gfx_v9_0.h drm/amdgpu: set gfx_v9_0_ip_funcs as static 2017-08-15 14:46:13 -04:00
gfx_v9_4.c drm/amdgpu: update athub interrupt harvesting handle 2020-09-22 17:37:38 -04:00
gfx_v9_4.h drm/amdgpu: update athub interrupt harvesting handle 2020-09-22 17:37:38 -04:00
gfx_v10_0.c drm/amd/amdgpu: fix comparison pointer to bool warning in gfx_v10_0.c 2020-09-15 17:52:43 -04:00
gfx_v10_0.h drm/amdgpu: add gfx v10 implementation (v10) 2019-06-21 18:59:23 -05:00
gfxhub_v1_0.c drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
gfxhub_v1_0.h drm/amdgpu/amdkfd: clean up mmhub and gfxhub includes 2018-11-05 14:21:24 -05:00
gfxhub_v1_1.c drm/amdgpu: Added ASIC specific checks in gfxhub V1.1 get XGMI info 2019-12-03 11:52:11 -05:00
gfxhub_v1_1.h drm/amdgpu/gmc9: add a new gfxhub 1.1 helper for xgmi 2018-09-10 22:46:22 -05:00
gfxhub_v2_0.c drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
gfxhub_v2_0.h drm/amdgpu: Export setup_vm_pt_regs() logic for gfxhub 2.0 2019-10-03 09:11:04 -05:00
gfxhub_v2_1.c drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
gfxhub_v2_1.h drm/amdgpu: add XGMI support for sienna cichlid 2020-07-01 01:59:24 -04:00
gmc_v6_0.c drm/amdgpu/gmc6: switch to using amdgpu_gmc_get_vbios_allocations 2020-08-04 17:29:28 -04:00
gmc_v6_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
gmc_v7_0.c drm/amdgpu: refine codes to avoid reentering GPU recovery 2020-08-24 12:22:56 -04:00
gmc_v7_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
gmc_v8_0.c drm/amdgpu: refine codes to avoid reentering GPU recovery 2020-08-24 12:22:56 -04:00
gmc_v8_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
gmc_v9_0.c drm/amdgpu/gmc9: simplify the return expression of gmc_v9_0_suspend 2020-09-22 17:37:37 -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: block ring buffer access during GPU recovery 2020-09-03 14:46:55 -04:00
gmc_v10_0.h drm/amdgpu: add gmc v10 ip block for navi10 (v6) 2019-06-20 21:35:29 -05:00
iceland_ih.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
iceland_ih.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
iceland_sdma_pkt_open.h drm/amdgpu: add count field for the SDMA NOP packet v2 2015-09-02 12:21:35 -04:00
jpeg_v1_0.c drm/amdgpu: use register distance member instead of hardcode in VCN1/JEPG1 2020-07-08 09:03:19 -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 register distance member instead of hardcode in VCN2/JEPG2 2020-07-08 09:03:32 -04:00
jpeg_v2_0.h drm/amdgpu: add JPEG v2.0 function supports 2019-11-19 10:12:50 -05:00
jpeg_v2_5.c drm/amdgpu/jpeg: Remove extra asic type check 2020-07-27 16:20:22 -04:00
jpeg_v2_5.h drm/amdgpu: move JPEG2.5 out from VCN2.5 2019-11-19 10:12:50 -05:00
jpeg_v3_0.c drm/amdgpu/jpeg: remove redundant check when it returns 2020-08-18 18:22:16 -04:00
jpeg_v3_0.h drm/amdgpu: add JPEG3.0 support for Sienna_Cichlid 2020-07-01 01:59:09 -04:00
Kconfig drm/amdgpu: fix license on Kconfig and Makefiles 2019-12-11 15:22:08 -05:00
Makefile drm/amd/pm: optimize the power related source code layout 2020-08-14 16:22:41 -04:00
mes_api_def.h drm/amdgpu/mes: update mes fw api 2020-07-01 01:59:11 -04:00
mes_v10_1.c drm/amdgpu/mes: simplify the return expression of mes_v10_1_ring_init 2020-09-22 17:37:37 -04:00
mes_v10_1.h drm/amdgpu/mes10.1: Fix header guard 2019-07-08 13:56:02 -05:00
mmhub_v1_0.c drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
mmhub_v1_0.h drm/amdgpu: Use function pointer for some mmhub functions 2020-08-14 16:22:40 -04:00
mmhub_v2_0.c drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
mmhub_v2_0.h drm/amdgpu: Use function pointer for some mmhub functions 2020-08-14 16:22:40 -04:00
mmhub_v9_4.c drm/amdgpu: store noretry parameter per driver instance 2020-09-25 16:55:16 -04:00
mmhub_v9_4.h drm/amdgpu: Use function pointer for some mmhub functions 2020-08-14 16:22:40 -04:00
mmsch_v1_0.h drm/amdgpu: add VCN2.5 MMSCH start for Arcturus 2019-12-18 16:33:26 -05: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: Do gpu recovery when no job is running 2020-09-15 17:24:18 -04:00
mxgpu_ai.h drm/amdgpu: extent threshold of waiting FLR_COMPLETE 2020-04-24 11:42:11 -04:00
mxgpu_nv.c drm/amdgpu: Do gpu recovery when no job is running 2020-09-15 17:24:18 -04:00
mxgpu_nv.h drm/amdgpu: extent threshold of waiting FLR_COMPLETE 2020-04-24 11:42:11 -04:00
mxgpu_vi.c drm/amd/amdgpu: fix spelling mistake "recieve" -> "receive" 2019-04-19 11:33:27 -05: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: enable ih1 ih2 for Arcturus only 2020-09-03 14:47:48 -04:00
navi10_ih.h drm/amdgpu: add navi10 ih ip block (v3) 2019-06-20 21:35:30 -05:00
navi10_reg_init.c drm/amdgpu: Delete useless header file reference 2019-10-03 09:11:05 -05:00
navi10_sdma_pkt_open.h drm/amdgpu: invalidate L2 before SDMA IBs (v2) 2020-04-28 15:58:12 -04:00
navi12_reg_init.c drm/amdgpu: Delete useless header file reference 2019-10-03 09:11:05 -05:00
navi14_reg_init.c drm/amdgpu: Delete useless header file reference 2019-10-03 09:11:05 -05:00
nbio_v2_3.c drm/amdgpu: add 2rd VCN instance doorbell support 2020-07-01 01:59:07 -04:00
nbio_v2_3.h drm/amdgpu: switch to new amdgpu_nbio structure 2019-09-13 17:11:03 -05:00
nbio_v6_1.c drm/amdgpu: cleanup all virtualization detection routine 2020-04-01 14:44:42 -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: cleanup all virtualization detection routine 2020-04-01 14:44:42 -04:00
nbio_v7_0.h drm/amdgpu: switch to new amdgpu_nbio structure 2019-09-13 17:11:03 -05:00
nbio_v7_4.c drm/amdgpu: bypass querying ras error count registers 2020-08-14 16:12:22 -04:00
nbio_v7_4.h drm/amdgpu: switch to new amdgpu_nbio structure 2019-09-13 17:11:03 -05:00
nv.c drm/amdgpu: fix hdp register access error 2020-09-22 17:37:38 -04:00
nv.h drm/amdgpu: request init data in virt detection 2020-07-02 12:02:50 -04:00
nvd.h drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion 2020-05-14 16:42:43 -04:00
ObjectID.h drm/amdgpu: Add BRACKET_LAYOUT_ENUMs to ObjectID.h 2018-06-15 12:20:42 -05:00
psp_gfx_if.h drm/amdgpu: Remove some useless code 2020-09-25 16:54:16 -04:00
psp_v3_1.c drm/amdgpu: retire legacy vega10 sos version check 2020-04-23 15:41:06 -04: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: add apu flags (v2) 2020-05-22 13:41:53 -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: declare ta firmware for navy_flounder 2020-09-17 17:56:17 -04:00
psp_v11_0.h drm/amdgpu: Add psp 11.0 support for vega20. (v2) 2018-08-27 11:10:34 -05:00
psp_v12_0.c drm/amdgpu: add ta firmware load in psp_v12_0 for renoir 2020-09-03 14:48:11 -04:00
psp_v12_0.h drm/amdgpu: add psp_v12_0 for renoir (v2) 2019-08-12 12:47:50 -05: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: expand sdma copy_buffer interface with tmz parameter 2020-04-28 16:20:29 -04:00
sdma_v2_4.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
sdma_v3_0.c drm/amdgpu: expand sdma copy_buffer interface with tmz parameter 2020-04-28 16:20:29 -04:00
sdma_v3_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
sdma_v4_0.c drm/amd: Skip not used microcode loading in SRIOV 2020-09-25 16:54:00 -04:00
sdma_v4_0.h drm/amdgpu: add SDMA v4.0 implementation (v2) 2017-03-29 23:54:45 -04:00
sdma_v5_0.c drm/amd: Skip not used microcode loading in SRIOV 2020-09-25 16:54:00 -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/amd: Skip not used microcode loading in SRIOV 2020-09-25 16:54:00 -04:00
sdma_v5_2.h drm/amdgpu: add sdma ip block for sienna_cichlid (v5) 2020-06-03 13:52:04 -04:00
si.c drm/amd/amdgpu: fix comparison pointer to bool warning in si.c 2020-09-15 17:52:43 -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: expand sdma copy_buffer interface with tmz parameter 2020-04-28 16:20:29 -04:00
si_dma.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
si_enums.h drm/amdgpu: Clean up KFD VMID assignment 2020-07-02 12:02:50 -04:00
si_ih.c drm/amdgpu/uvd3.x: fix register definition warnings 2020-07-01 01:59:24 -04:00
si_ih.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
sid.h drm/amdgpu: Clean up KFD VMID assignment 2020-07-02 12:02:50 -04:00
sienna_cichlid_reg_init.c drm/amdgpu: initialize IP offset for sienna_cichlid (v2) 2020-06-03 13:52:00 -04:00
smu_v11_0_i2c.c drm/amd/powerplay: optimize i2c bus access implementation 2020-08-14 16:22:41 -04:00
smu_v11_0_i2c.h drm/amdgpu: remove eeprom from the smu i2c handlers 2020-07-21 15:37:49 -04:00
soc15.c drm/amdgpu: Fix consecutive DPC recovery failures. 2020-09-15 17:25:04 -04:00
soc15.h drm/amdgpu: request init data in virt detection 2020-07-02 12:02:50 -04:00
soc15_common.h drm/amdgpu: fix unused variable 2020-07-01 01:59:24 -04:00
soc15d.h drm/amdgpu: Add AQUIRE_MEM PACKET3 fields defintion 2020-05-14 16:42:43 -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: update RAS TA to Host interface 2020-04-30 16:48:27 -04:00
ta_xgmi_if.h drm/amdgpu/psp: add xgmi ta header 2018-11-06 14:02:41 -05:00
tonga_ih.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
tonga_ih.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
tonga_sdma_pkt_open.h drm/amdgpu: add count field for the SDMA NOP packet v2 2015-09-02 12:21:35 -04:00
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: move umc specific macros to header 2020-07-23 10:45:00 -04:00
umc_v6_1.h drm/amdgpu: Added RAS UMC error query support for Arcturus 2019-12-11 15:22:07 -05:00
umc_v8_7.c drm/amdgpu: add support for umc 8.7 ras functions 2020-07-27 16:23:00 -04:00
umc_v8_7.h drm/amdgpu: add support for umc 8.7 ras functions 2020-07-27 16:23:00 -04:00
uvd_v3_1.c drm amdgpu: SI UVD v3_1 (v2) 2020-07-01 01:59:24 -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/amd: fix typoes in comments 2020-09-22 17:37:38 -04:00
uvd_v4_2.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
uvd_v5_0.c drm/amd: fix typoes in comments 2020-09-22 17:37:38 -04:00
uvd_v5_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
uvd_v6_0.c drm/amd: fix typoes in comments 2020-09-22 17:37:38 -04:00
uvd_v6_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
uvd_v7_0.c drm/amd: fix typoes in comments 2020-09-22 17:37:38 -04:00
uvd_v7_0.h drm/amdgpu: add initial uvd 7.0 support for vega10 2017-03-29 23:54:47 -04:00
vce_v2_0.c drm/amdgpu: rework sched_list generation 2020-04-09 10:43:14 -04:00
vce_v2_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
vce_v3_0.c drm/amdgpu: rework sched_list generation 2020-04-09 10:43:14 -04:00
vce_v3_0.h drm/amdgpu: rework IP block registration (v2) 2016-10-25 14:38:45 -04:00
vce_v4_0.c drm/amdgpu: use register distance member instead of hardcode in UVD7/VCE4 2020-07-08 09:03:25 -04:00
vce_v4_0.h drm/amdgpu: add initial vce 4.0 support for vega10 2017-03-29 23:54:47 -04:00
vcn_v1_0.c drm/amd: fix typoes in comments 2020-09-22 17:37:38 -04:00
vcn_v1_0.h drm/amdgpu/vcn1.0: use its own idle handler and begin use funcs 2019-12-18 16:09:07 -05:00
vcn_v2_0.c drm/amd: fix typoes in comments 2020-09-22 17:37:38 -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/amd: fix typoes in comments 2020-09-22 17:37:38 -04:00
vcn_v2_5.h drm/amdgpu: enable VCN2.5 on Arcturus 2019-07-18 14:18:05 -05:00
vcn_v3_0.c drm/amdgpu: use the AV1 defines for VCN 3.0 2020-09-17 18:01:53 -04:00
vcn_v3_0.h drm/amdgpu: add VCN3.0 support for Sienna_Cichlid 2020-07-01 01:59:09 -04:00
vega10_ih.c drm/amdgpu: remove unnecessary conversion to bool 2020-01-22 16:55:27 -05:00
vega10_ih.h drm/amdgpu: add vega10 interrupt handler 2017-03-29 23:54:46 -04:00
vega10_reg_init.c drm/amdgpu: Delete useless header file reference 2019-10-03 09:11:05 -05:00
vega10_sdma_pkt_open.h drm/amdgpu: add SDMA 4.0 packet header 2017-03-29 23:54:30 -04: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 pre_asic_init callback for VI 2020-08-26 16:40:18 -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