linux_dsm_epyc7002/drivers/gpu/drm/amd/amdgpu
Hawking Zhang 51bd363857 drm/amdgpu: avoid upload corrupted ta ucode to psp
xgmi, ras, hdcp and dtm ta are actually separated ucode and
need to handled case by case to upload to psp.

We support the case that ta binary have one or multiple of
them built-in. As a result, the driver should check each ta
binariy's availablity before decide to upload them to psp.

In the terminate (unload) case, the driver will check the
context readiness before perform unload activity. It's fine
to keep it as is.

Signed-off-by: Hawking Zhang <Hawking.Zhang@amd.com>
Reviewed-by: Le Ma <Le.Ma@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2019-11-11 17:38:13 -05:00
..
amdgpu_acp.c drm/amdgpu: fix multiple memory leaks in acp_hw_init 2019-10-03 09:11:05 -05:00
amdgpu_acp.h
amdgpu_acpi.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_afmt.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_amdkfd_arcturus.c drm/amdkfd: Delete unnecessary pr_fmt switch 2019-10-30 11:06:51 -04:00
amdgpu_amdkfd_fence.c
amdgpu_amdkfd_gfx_v7.c drm/amdkfd: Use array to probe kfd2kgd_calls 2019-10-03 09:11:05 -05:00
amdgpu_amdkfd_gfx_v8.c drm/amdkfd: Use array to probe kfd2kgd_calls 2019-10-03 09:11:05 -05:00
amdgpu_amdkfd_gfx_v9.c drm/amdkfd: Delete unnecessary pr_fmt switch 2019-10-30 11:06:51 -04:00
amdgpu_amdkfd_gfx_v9.h drm/amdkfd: Eliminate get_atc_vmid_pasid_mapping_valid 2019-10-03 09:11:04 -05:00
amdgpu_amdkfd_gfx_v10.c drm/amdkfd: Delete unnecessary pr_fmt switch 2019-10-30 11:06:51 -04:00
amdgpu_amdkfd_gpuvm.c Merge tag 'drm-next-5.5-2019-11-01' of git://people.freedesktop.org/~agd5f/linux into drm-next 2019-11-04 10:22:53 +10:00
amdgpu_amdkfd.c drm/amdkfd: Delete duplicated queue bit map reservation 2019-10-30 11:06:51 -04:00
amdgpu_amdkfd.h drm/amdkfd: Use array to probe kfd2kgd_calls 2019-10-03 09:11:05 -05:00
amdgpu_atombios.c drm/amdgpu/atomfirmware: add memory training related helper functions(v3) 2019-10-17 16:31:31 -04:00
amdgpu_atombios.h
amdgpu_atomfirmware.c drm/amdgpu/atomfirmware: add memory training related helper functions(v3) 2019-10-17 16:31:31 -04:00
amdgpu_atomfirmware.h drm/amdgpu/atomfirmware: add memory training related helper functions(v3) 2019-10-17 16:31:31 -04:00
amdgpu_atpx_handler.c drm/amdgpu: simplify ATPX detection 2019-10-15 15:51:39 -04:00
amdgpu_benchmark.c drm/amdgpu: fix double reference dropping 2019-11-06 16:27:48 -05:00
amdgpu_bios.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_bo_list.c drm/amdgpu: fix error handling in amdgpu_bo_list_create 2019-10-15 15:50:07 -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/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_connectors.c Merge tag 'drm-next-5.5-2019-10-09' of git://people.freedesktop.org/~agd5f/linux into drm-next 2019-10-26 05:56:57 +10:00
amdgpu_connectors.h
amdgpu_cs.c drm-misc-next for 5.5: 2019-11-04 09:28:51 +10:00
amdgpu_csa.c drm/ttm: always keep BOs on the LRU 2019-10-25 11:40:50 +02:00
amdgpu_csa.h
amdgpu_ctx.c Revert "drm/amdgpu: dont schedule jobs while in reset" 2019-11-07 18:08:07 -05:00
amdgpu_ctx.h drm/amdgpu: correct ras error count type 2019-08-23 11:30:32 -05:00
amdgpu_debugfs.c drm/amdgpu: Avoid accidental thread reactivation. 2019-11-07 18:08:07 -05:00
amdgpu_debugfs.h drm/amdgpu: add mcbp unit test in debugfs (v3) 2019-06-21 18:58:21 -05:00
amdgpu_device.c drm/amdgpu: perform p-state switch after the whole hive initialized 2019-11-06 16:27:48 -05:00
amdgpu_discovery.c drm/amdgpu: add a generic fb accessing helper function(v3) 2019-10-17 16:31:13 -04:00
amdgpu_discovery.h drm/amdgpu: update amdgpu_discovery to handle revision 2019-10-17 16:31:06 -04:00
amdgpu_display.c drm/amdgpu: Iterate through DRM connectors correctly 2019-10-03 09:11:05 -05:00
amdgpu_display.h drm/amdgpu: Fix amdgpu_display_supported_domains logic. 2019-07-30 23:48:32 -05:00
amdgpu_dma_buf.c drm-misc-next for 5.5: 2019-11-04 09:28:51 +10:00
amdgpu_dma_buf.h drm/amdgpu: add independent DMA-buf import v9 2019-10-28 16:59:43 +01:00
amdgpu_doorbell.h drm/amdgpu/: add doorbell assignment for 2nd vcn instance 2019-07-18 14:18:05 -05:00
amdgpu_dpm.c drm/amd/powerplay: add lock protection for swSMU APIs V2 2019-10-25 16:50:09 -04:00
amdgpu_dpm.h drm/amd/powerplay: add lock protection for swSMU APIs V2 2019-10-25 16:50:09 -04:00
amdgpu_drv.c drm/amdgpu: add navi14 PCI ID 2019-11-06 16:27:46 -05:00
amdgpu_drv.h
amdgpu_encoders.c drm/amdgpu: Iterate through DRM connectors correctly 2019-10-03 09:11:05 -05:00
amdgpu_fb.c drm/amdgpu: Fix amdgpu_display_supported_domains logic. 2019-07-30 23:48:32 -05:00
amdgpu_fence.c drm/amd/amdgpu:Fix compute ring unable to detect hang. 2019-10-03 09:11:01 -05:00
amdgpu_gart.c drm/ttm: remove pointers to globals 2019-10-25 11:40:51 +02:00
amdgpu_gart.h
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-misc-next for 5.5: 2019-11-04 09:28:51 +10:00
amdgpu_gem.h drm/amdgpu: cleanup mtype mapping 2019-09-16 09:59:21 -05:00
amdgpu_gfx.c drm/amdgpu: remove unused parameter in amdgpu_gfx_kiq_free_ring 2019-10-25 16:50:10 -04:00
amdgpu_gfx.h drm/amdgpu: add dummy read by engines for some GCVM status registers in gfx10 2019-11-06 16:27:48 -05:00
amdgpu_gmc.c drm/amdgpu: implement common gmc_ras_late_init 2019-10-03 09:11:03 -05:00
amdgpu_gmc.h drm/amdgpu: Add comments to gmc structure 2019-11-07 18:08:07 -05:00
amdgpu_gtt_mgr.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_i2c.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_i2c.h
amdgpu_ib.c drm/amdgpu: Fix KFD-related kernel oops on Hawaii 2019-09-17 14:38:35 -05:00
amdgpu_ids.c drm/amdgpu: split the VM entity into direct and delayed 2019-09-16 10:42:55 -05:00
amdgpu_ids.h dma-buf: rename reservation_object to dma_resv 2019-08-13 09:09:30 +02:00
amdgpu_ih.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_ih.h
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: Need to disable msix when unloading driver 2019-11-07 18:08:07 -05:00
amdgpu_irq.h
amdgpu_job.c drm/amdgpu: If amdgpu_ib_schedule fails return back the error. 2019-10-25 16:50:11 -04:00
amdgpu_job.h drm/amdgpu: Avoid HW GPU reset for RAS. 2019-09-13 17:41:05 -05:00
amdgpu_kms.c drm/amdgpu: register gpu instance before fan boost feature enablment 2019-11-06 16:27:47 -05:00
amdgpu_mes.h drm/amdgpu/mes10.1: add mes firmware info fields 2019-06-21 18:59:28 -05:00
amdgpu_mmhub.c drm/amdgpu: move mmhub ras fini to mmhub block 2019-10-03 09:11:02 -05:00
amdgpu_mmhub.h drm/amdgpu: move mmhub ras fini to mmhub block 2019-10-03 09:11:02 -05:00
amdgpu_mn.c Merge tag 'drm-next-5.5-2019-10-09' of git://people.freedesktop.org/~agd5f/linux into drm-next 2019-10-26 05:56:57 +10:00
amdgpu_mn.h drm/amdgpu: Prepare for hmm_range_register API change (v2) 2019-07-08 13:55:00 -05:00
amdgpu_mode.h drm/amd/display: Switch the custom "max bpc" property to the DRM prop 2019-05-24 12:25:56 -05:00
amdgpu_nbio.c drm/amdgpu: add ras fini for nbio 2019-10-03 09:11:02 -05:00
amdgpu_nbio.h drm/amdgpu/soc15: disable doorbell interrupt as part of BACO entry sequence 2019-10-15 15:49:14 -04:00
amdgpu_object.c drm-misc-next for 5.5: 2019-10-30 06:11:47 +10:00
amdgpu_object.h drm/amdgpu: cleanup creating BOs at fixed location (v2) 2019-09-17 08:06:54 -05: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_pm.c drm/amd/powerplay: skip unsupported clock limit settings on Arcturus V2 2019-10-25 16:50:10 -04:00
amdgpu_pm.h drm/amdgpu: register pm sysfs for sriov (v2) 2019-06-13 13:59:48 -05:00
amdgpu_pmu.c drm/amdgpu: add pmu counters 2019-06-20 11:36:22 -05:00
amdgpu_pmu.h drm/amdgpu: add pmu counters 2019-06-20 11:36:22 -05:00
amdgpu_psp.c drm/amdgpu: avoid upload corrupted ta ucode to psp 2019-11-11 17:38:13 -05:00
amdgpu_psp.h drm/amdgpu: add psp memory training callbacks and macro 2019-10-17 16:31:38 -04:00
amdgpu_ras_eeprom.c drm/amdgpu: Use ARCTURUS in RAS EEPROM. 2019-10-25 16:50:10 -04:00
amdgpu_ras_eeprom.h drm/amdgpu: Add amdgpu_ras_eeprom_reset_table 2019-09-16 10:06:27 -05:00
amdgpu_ras.c drm/amdgpu: Improve RAS documentation (v2) 2019-11-06 16:27:48 -05:00
amdgpu_ras.h drm/amdgpu: update parameter of ras_ih_cb 2019-10-03 09:11:01 -05:00
amdgpu_ring.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05:00
amdgpu_ring.h drm/amdgpu/: increase AMDGPU_MAX_RINGS to add 2nd vcn instance 2019-07-18 14:18:05 -05:00
amdgpu_rlc.c
amdgpu_rlc.h drm/amdgpu: use rlc toc from psp sos binary 2019-06-20 21:46:49 -05: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/amd: drop use of drmP.h in amdgpu.h 2019-06-10 22:59:53 +02:00
amdgpu_sched.h drm/amd: drop use of drmP.h from all header files 2019-06-10 23:00:08 +02:00
amdgpu_sdma.c drm/amdgpu: add common sdma_ras_fini function 2019-10-03 09:11:02 -05:00
amdgpu_sdma.h drm/amdgpu: add common sdma_ras_fini function 2019-10-03 09:11:02 -05: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 dma-buf: rename reservation_object to dma_resv 2019-08-13 09:09:30 +02:00
amdgpu_sync.h dma-buf: rename reservation_object to dma_resv 2019-08-13 09:09:30 +02:00
amdgpu_test.c drm/amdgpu: fix potential double drop fence reference 2019-11-06 16:27:48 -05:00
amdgpu_trace_points.c drm/amd: drop use of drmP.h in amdgpu/amdgpu* 2019-06-10 23:02:48 +02:00
amdgpu_trace.h drm/amdgpu: fix amdgpu trace event print string format error 2019-10-17 16:32:00 -04:00
amdgpu_ttm.c drm/amdgpu/discovery: Need to free discovery memory 2019-11-06 16:27:47 -05:00
amdgpu_ttm.h drm-misc-next for 5.4: 2019-08-21 16:44:41 +10:00
amdgpu_ucode.c drm/amdgpu: enable psp front door loading by default on Arcturus 2019-10-03 09:11:00 -05:00
amdgpu_ucode.h drm/amdgpu: psp DTM init 2019-10-03 09:10:58 -05:00
amdgpu_umc.c drm/amdgpu: add comments in ras interrupt callback 2019-10-03 09:11:03 -05:00
amdgpu_umc.h drm/amdgpu: move umc ras fini to umc block 2019-10-03 09:11:02 -05:00
amdgpu_uvd.c drm/amdgpu: clear UVD VCPU buffer when err_event_athub generated 2019-10-30 11:06:51 -04:00
amdgpu_uvd.h
amdgpu_vce.c drm/amdgpu/vce: make some functions static 2019-10-25 16:15:00 -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: fix allocation size in enc ring test 2019-10-17 16:30:57 -04:00
amdgpu_vcn.h drm/amd/amdgpu/vcn_v2_0: Mark RB commands as KMD commands 2019-08-02 10:36:34 -05:00
amdgpu_vf_error.c
amdgpu_vf_error.h
amdgpu_virt.c drm/amdgpu: cleanup vega10 SRIOV code path 2019-08-02 10:17:21 -05:00
amdgpu_virt.h drm/amdgpu: cleanup vega10 SRIOV code path 2019-08-02 10:17:21 -05:00
amdgpu_vm_cpu.c drm/amdgpu: trace if a PD/PT update is done directly 2019-09-16 15:30:32 -05:00
amdgpu_vm_sdma.c drm/amdgpu: trace if a PD/PT update is done directly 2019-09-16 15:30:32 -05:00
amdgpu_vm.c drm/amdgpu/gpuvm: add some additional comments in amdgpu_vm_update_ptes 2019-11-06 16:27:47 -05:00
amdgpu_vm.h drm/amdgpu: add graceful VM fault handling v3 2019-09-16 10:42:55 -05:00
amdgpu_vram_mgr.c drm/amdgpu: Report vram vendor with sysfs (v3) 2019-10-07 15:11:07 -05:00
amdgpu_xgmi.c drm/amdgpu: fix vega20 pstate status change 2019-11-07 18:08:07 -05:00
amdgpu_xgmi.h drm/amdgpu: move xgmi ras fini to xgmi block 2019-10-03 09:11:02 -05:00
amdgpu.h drm/amdgpu: fix possible pstate switch race condition 2019-11-06 16:27:48 -05: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: split athub clock gating from mmhub 2019-08-12 12:47:48 -05: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/athub2: set clock gating for navi12 2019-08-12 12:47:47 -05:00
athub_v2_0.h drm/amdgpu/athub2: enable athub2 clock gating 2019-06-20 21:35:29 -05:00
atom.c
atom.h drm/amd: drop use of drmP.h in atom.h 2019-06-10 23:00:01 +02:00
atombios_crtc.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
atombios_crtc.h
atombios_dp.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
atombios_dp.h
atombios_encoders.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
atombios_encoders.h
atombios_i2c.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
atombios_i2c.h
cik_dpm.h
cik_ih.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
cik_ih.h
cik_sdma.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
cik_sdma.h
cik.c drm/amdgpu: Allow reading more status registers on si/cik 2019-10-25 16:50:10 -04:00
cik.h drm/amdgpu: enable BACO reset for SMU7 based dGPUs (v2) 2019-10-15 15:55:32 -04:00
cikd.h
clearstate_ci.h
clearstate_defs.h
clearstate_gfx9.h
clearstate_gfx10.h drm/amdgpu: add gfx v10 clear state header v2 2019-06-20 21:16:37 -05:00
clearstate_si.h
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
dce_v6_0.c drm/amdgpu: Iterate through DRM connectors correctly 2019-10-03 09:11:05 -05:00
dce_v6_0.h
dce_v8_0.c drm/amdgpu: Iterate through DRM connectors correctly 2019-10-03 09:11:05 -05:00
dce_v8_0.h
dce_v10_0.c drm/amdgpu: Iterate through DRM connectors correctly 2019-10-03 09:11:05 -05:00
dce_v10_0.h
dce_v11_0.c drm/amdgpu: Iterate through DRM connectors correctly 2019-10-03 09:11:05 -05:00
dce_v11_0.h
dce_virtual.c Merge drm/drm-next into drm-misc-next 2019-10-03 16:38:50 +02:00
dce_virtual.h
df_v1_7.c drm/amd/amdgpu: add sw_fini interface for df_funcs 2019-09-13 17:42:15 -05:00
df_v1_7.h
df_v3_6.c drm/amd/amdgpu: add sw_fini interface for df_funcs 2019-09-13 17:42:15 -05: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
gfx_v6_0.c drm/amd/amdgpu: Add VMID to SRBM debugfs bank selection 2019-07-16 13:08:38 -05:00
gfx_v6_0.h
gfx_v7_0.c Linux 5.3-rc3 2019-08-09 13:07:28 -05:00
gfx_v7_0.h
gfx_v8_0.c drm/amdgpu: remove unused parameter in amdgpu_gfx_kiq_free_ring 2019-10-25 16:50:10 -04:00
gfx_v8_0.h
gfx_v9_0.c drm/amdgpu: allow direct upload save restore list for raven2 2019-11-08 12:29:52 -05:00
gfx_v9_0.h
gfx_v10_0.c drm/amdgpu: add dummy read by engines for some GCVM status registers in gfx10 2019-11-06 16:27:48 -05: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: Disable retry faults in VMID0 2019-09-16 09:54:34 -05:00
gfxhub_v1_0.h
gfxhub_v1_1.c
gfxhub_v1_1.h
gfxhub_v2_0.c drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE 2019-10-30 11:07:13 -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
gmc_v6_0.c drm/amdgpu: cleanup PTE flag generation v3 2019-09-16 09:59:29 -05:00
gmc_v6_0.h
gmc_v7_0.c drm/amdgpu: cleanup PTE flag generation v3 2019-09-16 09:59:29 -05:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: cleanup PTE flag generation v3 2019-09-16 09:59:29 -05:00
gmc_v8_0.h
gmc_v9_0.c drm/amdgpu: Enable gfx cache probing on HDP write for arcturus 2019-10-10 19:24:19 -05:00
gmc_v9_0.h drm/amdkfd: Expose function mmhub_v9_4_setup_vm_pt_regs() for kfd to use 2019-07-18 14:18:04 -05:00
gmc_v10_0.c drm/amdgpu: add dummy read by engines for some GCVM status registers in gfx10 2019-11-06 16:27:48 -05: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
iceland_sdma_pkt_open.h
Kconfig mm/hmm: make HMM_MIRROR an implicit option 2019-08-07 14:58:06 -03:00
kv_dpm.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
kv_dpm.h
kv_smc.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
Makefile drm/amdgpu: make pmu support optional, again 2019-10-03 09:11:06 -05:00
mes_v10_1.c Merge branch 'drm-next' into drm-next-5.3 2019-06-25 08:42:25 -05: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: remove duplicated include from mmhub_v1_0.c 2019-10-07 15:10:23 -05:00
mmhub_v1_0.h drm/amdgpu: add amdgpu_mmhub_funcs definition 2019-08-12 12:47:48 -05:00
mmhub_v2_0.c drm/amdgpu/gmc10: properly set BANK_SELECT and FRAGMENT_SIZE 2019-10-30 11:07:13 -04:00
mmhub_v2_0.h drm/amdgpu: Export setup_vm_pt_regs() logic for mmhub 2.0 2019-10-03 09:11:05 -05:00
mmhub_v9_4.c drm/amdgpu/arcturus: properly set BANK_SELECT and FRAGMENT_SIZE 2019-11-06 14:20:08 -05:00
mmhub_v9_4.h drm/amdgpu: add mmhub clock gating for Arcturus 2019-08-12 12:47:49 -05:00
mmsch_v1_0.h
mxgpu_ai.c drm/amdgpu: cleanup vega10 SRIOV code path 2019-08-02 10:17:21 -05:00
mxgpu_ai.h drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV 2019-05-06 09:36:48 -05:00
mxgpu_nv.c drm/amdgpu: Add SRIOV mailbox backend for Navi1x 2019-09-16 10:09:52 -05:00
mxgpu_nv.h drm/amdgpu: Add SRIOV mailbox backend for Navi1x 2019-09-16 10:09:52 -05:00
mxgpu_vi.c drm/amd/amdgpu: fix spelling mistake "recieve" -> "receive" 2019-04-19 11:33:27 -05:00
mxgpu_vi.h
navi10_ih.c drm/amdgpu: switch to new amdgpu_nbio structure 2019-09-13 17:11:03 -05: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: add sdma v5 packet header file 2019-06-20 21:16:38 -05: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 the HDP flush support for Navi 2019-10-03 09:11:05 -05: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: switch to new amdgpu_nbio structure 2019-09-13 17:11:03 -05: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: switch to new amdgpu_nbio structure 2019-09-13 17:11:03 -05: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/soc15: disable doorbell interrupt as part of BACO entry sequence 2019-10-15 15:49:14 -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 sysfs interface pcie_replay_count error on navi asic 2019-11-07 18:08:07 -05:00
nv.h drm/amdgpu: initialize reg base for navi12 2019-08-02 10:30:39 -05:00
nvd.h drm/amdgpu: add navi pm4 header 2019-06-20 21:16:38 -05:00
ObjectID.h
ppsmc.h
psp_gfx_if.h drm/amdgpu: extend PSP FW loading support to 8 SDMA instances 2019-08-02 10:30:39 -05:00
psp_v3_1.c drm/amdgpu/psp: flush HDP write fifo after submitting cmds to the psp 2019-10-03 09:10:59 -05:00
psp_v3_1.h
psp_v10_0.c drm/amdgpu/psp: declare PSP TA firmware 2019-10-25 16:15:00 -04:00
psp_v10_0.h
psp_v11_0.c drm/amdgpu/psp11: fix typo in comment 2019-10-25 16:50:07 -04:00
psp_v11_0.h
psp_v12_0.c drm/amdgpu/psp: flush HDP write fifo after submitting cmds to the psp 2019-10-03 09:10:59 -05:00
psp_v12_0.h drm/amdgpu: add psp_v12_0 for renoir (v2) 2019-08-12 12:47:50 -05:00
r600_dpm.h
sdma_v2_4.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
sdma_v2_4.h
sdma_v3_0.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
sdma_v3_0.h
sdma_v4_0.c drm/amdgpu: Fix SDMA hang when performing VKexample test 2019-10-25 16:50:10 -04:00
sdma_v4_0.h
sdma_v5_0.c drm/amdgpu: add dummy read by engines for some GCVM status registers in gfx10 2019-11-06 16:27:48 -05:00
sdma_v5_0.h drm/amdgpu: add initial support for sdma v5.0 (v6) 2019-06-21 18:58:21 -05:00
si_dma.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
si_dma.h
si_dpm.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
si_dpm.h
si_enums.h
si_ih.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
si_ih.h
si_smc.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02:00
si.c drm/amdgpu: Allow reading more status registers on si/cik 2019-10-25 16:50:10 -04:00
si.h
sid.h
sislands_smc.h
smu_v11_0_i2c.c drm/amdgpu: Remove clock gating restore. 2019-09-17 14:25:01 -05:00
smu_v11_0_i2c.h drm/amdgpu: Vega20 SMU I2C HW engine controller. 2019-08-27 09:17:35 -05:00
soc15_common.h drm/amdgpu: cleanup vega10 SRIOV code path 2019-08-02 10:17:21 -05:00
soc15.c drm/amdgpu/renoir: move gfxoff handling into gfx9 module 2019-11-06 16:27:48 -05:00
soc15.h drm/amdgpu: change to query the actual EDC counter 2019-10-15 15:49:44 -04:00
soc15d.h
ta_ras_if.h drm/amdgpu/psp: udpate ta_ras interface header 2019-06-11 11:51:28 -05:00
ta_xgmi_if.h
tonga_ih.c drm/amd: drop use of drmP.h in remaining files 2019-06-10 23:04:34 +02: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: use GPU PAGE SHIFT for umc retired page 2019-10-03 09:10:59 -05:00
umc_v6_1.h drm/amdgpu: implement umc ras init function 2019-08-02 10:30:38 -05:00
uvd_v4_2.c drm-misc-next for v5.3: 2019-06-14 11:44:24 +02:00
uvd_v4_2.h
uvd_v5_0.c drm-misc-next for v5.3: 2019-06-14 11:44:24 +02:00
uvd_v5_0.h
uvd_v6_0.c drm/amdgpu/uvd6: fix allocation size in enc ring test (v2) 2019-10-17 16:30:52 -04:00
uvd_v6_0.h
uvd_v7_0.c drm/amdgpu/uvd7: fix allocation size in enc ring test (v2) 2019-10-17 16:30:55 -04:00
uvd_v7_0.h
vce_v2_0.c drm-misc-next for v5.3: 2019-06-14 11:44:24 +02:00
vce_v2_0.h
vce_v3_0.c drm-misc-next for v5.3: 2019-06-14 11:44:24 +02:00
vce_v3_0.h
vce_v4_0.c drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number 2019-07-18 14:18:01 -05:00
vce_v4_0.h
vcn_v1_0.c drm/amdgpu/vcn: use amdgpu_ring_test_helper 2019-10-04 08:52:53 -05:00
vcn_v1_0.h
vcn_v2_0.c drm/amdgpu/vcn: use amdgpu_ring_test_helper 2019-10-04 08:52:53 -05:00
vcn_v2_0.h drm/amdgpu/VCN2: expose rings functions 2019-07-18 14:18:04 -05:00
vcn_v2_5.c drm/amdgpu/vcn: Enable VCN2.5 encoding 2019-10-25 16:50:10 -04:00
vcn_v2_5.h drm/amdgpu: enable VCN2.5 on Arcturus 2019-07-18 14:18:05 -05:00
vega10_ih.c drm/amd/amdgpu: add IH cg support on soc15 project 2019-10-03 09:11:04 -05: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_reg_init.c drm/amdgpu: Delete useless header file reference 2019-10-03 09:11:05 -05:00
vi.c drm/amdgpu: enable BACO reset for SMU7 based dGPUs (v2) 2019-10-15 15:55:32 -04:00
vi.h drm/amdgpu: enable BACO reset for SMU7 based dGPUs (v2) 2019-10-15 15:55:32 -04:00
vid.h