OrangePi_CM5/drivers/gpu/drm/amd/amdgpu
Christian König e17841b975 drm/amdgpu: Revert "add spin lock to protect freed list in vm (v3)"
Not needed any more because we need to protect the elements on the list anyway.

This reverts commit dae6ecf9e6c9b677e577826c3ac665c6dd9c490b.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Chunming Zhou <david1.zhou@amd.com>
Acked-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2016-03-09 13:04:01 -05:00
..
Kconfig
…
Makefile drm/amdgpu: rename amdgpu_sched.c to amdgpu_job.c 2016-02-10 14:17:23 -05:00
ObjectID.h
…
amdgpu.h drm/amdgpu: move get_user_pages out of amdgpu_ttm_tt_pin_userptr v6 2016-03-08 11:01:50 -05:00
amdgpu_acp.c drm/amd: cleanup get_mfd_cell_dev() 2016-02-26 12:43:47 -05:00
amdgpu_acp.h drm/amd: add pm domain for ACP IP sub blocks 2016-02-10 14:17:09 -05:00
amdgpu_acpi.c drm/amdgpu: mv amdgpu_acpi.h to amd/include/amd_acpi.h 2015-12-21 16:42:05 -05:00
amdgpu_afmt.c
…
amdgpu_amdkfd.c drm/amdgpu: export reservation_object from dmabuf to ttm (v2) 2015-09-23 17:23:34 -04:00
amdgpu_amdkfd.h drm/amdgpu: Add amdgpu <--> amdkfd gfx8 interface 2015-07-20 09:16:48 +03:00
amdgpu_amdkfd_gfx_v7.c drm/amdgpu: fix non-ANSI declaration of amdgpu_amdkfd_gfx_*_get_functions() 2016-01-28 14:39:34 +02:00
amdgpu_amdkfd_gfx_v8.c drm/amdgpu: fix non-ANSI declaration of amdgpu_amdkfd_gfx_*_get_functions() 2016-01-28 14:39:34 +02:00
amdgpu_atombios.c drm/amdgpu: add check for atombios GPU virtualization table 2016-02-10 14:17:10 -05:00
amdgpu_atombios.h drm/amdgpu: add check for atombios GPU virtualization table 2016-02-10 14:17:10 -05:00
amdgpu_atpx_handler.c drm/amdgpu: disable runtime pm on PX laptops without dGPU power control 2016-03-09 13:03:52 -05:00
amdgpu_benchmark.c drm/amdgpu: export reservation_object from dmabuf to ttm (v2) 2015-09-23 17:23:34 -04:00
amdgpu_bios.c drm/amdgpu: Use new read bios from rom callback 2015-12-02 12:45:59 -05:00
amdgpu_bo_list.c drm/amdgpu: move get_user_pages out of amdgpu_ttm_tt_pin_userptr v6 2016-03-08 11:01:50 -05:00
amdgpu_cgs.c drm/amdgpu/cgs: add an interface to access PCI resources 2016-01-11 09:52:43 -05:00
amdgpu_connectors.c drm/amdgpu: Don't link train DisplayPort on HPD until we get the dpcd 2015-08-21 18:07:38 -04:00
amdgpu_connectors.h
…
amdgpu_cs.c drm/amdgpu: move get_user_pages out of amdgpu_ttm_tt_pin_userptr v6 2016-03-08 11:01:50 -05:00
amdgpu_ctx.c drm/amdgpu: fix coding style in amdgpu_ctx.c 2016-02-12 15:42:54 -05:00
amdgpu_device.c drm/amdgpu: disable runtime pm on PX laptops without dGPU power control 2016-03-09 13:03:52 -05:00
amdgpu_display.c drm/amdgpu: remove page flip work queue v3 2016-02-16 17:25:38 -05:00
amdgpu_dpm.c
…
amdgpu_dpm.h
…
amdgpu_drv.c drm/amdgpu: add slap cache for sync objects as well 2016-03-08 11:01:47 -05: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
…
amdgpu_fb.c drm/amdgpu: don't init fbdev if we don't have any connectors 2016-01-26 00:35:56 -05:00
amdgpu_fence.c drm/amdgpu: return the common fence from amdgpu_fence_emit 2016-03-08 11:01:48 -05:00
amdgpu_gart.c drm/amdgpu: export reservation_object from dmabuf to ttm (v2) 2015-09-23 17:23:34 -04:00
amdgpu_gds.h
…
amdgpu_gem.c drm/amdgpu: reserve the PD during unmap and remove 2016-03-09 13:04:01 -05:00
amdgpu_gfx.c
…
amdgpu_gfx.h
…
amdgpu_i2c.c
…
amdgpu_i2c.h
…
amdgpu_ib.c drm/amdgpu: switch the GDS only on demand v2 2016-03-08 11:01:49 -05:00
amdgpu_ih.c drm/amdgpu: export reservation_object from dmabuf to ttm (v2) 2015-09-23 17:23:34 -04:00
amdgpu_ih.h drm/amdgpu: Implement irq interfaces for CGS 2015-08-17 16:50:09 -04:00
amdgpu_ioc32.c
…
amdgpu_irq.c drm/amdgpu: add missing irq.h include 2016-01-14 08:07:55 +10:00
amdgpu_irq.h drm/amdgpu: add irq domain support 2016-01-11 09:52:57 -05:00
amdgpu_job.c drm/amdgpu: remove HW fence owner 2016-03-08 11:01:47 -05:00
amdgpu_kms.c drm/amdgpu/gfx: clean up harvest configuration (v2) 2016-02-12 15:47:18 -05:00
amdgpu_mn.c drm/amdgpu: Don't call interval_tree_remove in amdgpu_mn_destroy 2016-02-17 16:10:56 -05:00
amdgpu_mode.h drm/amdgpu: remove page flip work queue v3 2016-02-16 17:25:38 -05:00
amdgpu_object.c drm/amdgpu: cleanup gem init/finit 2016-02-16 17:46:24 -05:00
amdgpu_object.h drm/amdgpu: cleanup gem init/finit 2016-02-16 17:46:24 -05:00
amdgpu_pll.c
…
amdgpu_pll.h
…
amdgpu_pm.c drm/amd/powerplay: add some sysfs interfaces for powerplay. 2016-02-10 14:16:59 -05:00
amdgpu_pm.h
…
amdgpu_powerplay.c drm/amdgpu: Allow the driver to load if amdgpu.powerplay=1 on asics without powerplay support 2016-01-19 12:42:30 -05:00
amdgpu_powerplay.h drm/amd/powerplay: add basic powerplay framework 2015-12-21 16:42:07 -05:00
amdgpu_prime.c drm/amdgpu: cleanup gem init/finit 2016-02-16 17:46:24 -05:00
amdgpu_ring.c drm/amdgpu: make pad_ib a ring function v3 2016-02-10 14:17:20 -05:00
amdgpu_sa.c drm/amdgpu: use WARN_ON_ONCE instead of BUG_ON in the SA 2016-02-10 14:17:03 -05:00
amdgpu_sync.c drm/amdgpu: add slap cache for sync objects as well 2016-03-08 11:01:47 -05:00
amdgpu_test.c drm/amdgpu: clean up hw semaphore support in driver 2016-02-10 14:16:49 -05:00
amdgpu_trace.h drm/amdgpu: trace the pd_addr in vm_grab_id as well 2016-02-29 11:33:59 -05:00
amdgpu_trace_points.c
…
amdgpu_ttm.c drm/amdgpu: move get_user_pages out of amdgpu_ttm_tt_pin_userptr v6 2016-03-08 11:01:50 -05:00
amdgpu_ucode.c drm/amdgpu: export reservation_object from dmabuf to ttm (v2) 2015-09-23 17:23:34 -04:00
amdgpu_ucode.h
…
amdgpu_uvd.c drm/amdgpu: remove HW fence owner 2016-03-08 11:01:47 -05:00
amdgpu_uvd.h drm/amdgpu: send UVD IB tests directly to the ring again 2016-02-10 14:17:23 -05:00
amdgpu_vce.c drm/amdgpu: remove HW fence owner 2016-03-08 11:01:47 -05:00
amdgpu_vce.h drm/amdgpu: send VCE IB tests directly to the ring again 2016-02-10 14:17:24 -05:00
amdgpu_vm.c drm/amdgpu: Revert "add spin lock to protect freed list in vm (v3)" 2016-03-09 13:04:01 -05:00
atom.c drm/amdgpu/atom: add support for new div32 opcodes (v3) 2015-10-14 16:16:24 -04:00
atom.h drm/amdgpu/atom: add support for new div32 opcodes (v3) 2015-10-14 16:16:24 -04:00
atombios_crtc.c
…
atombios_crtc.h
…
atombios_dp.c drm/amdgpu: fix dp link rate selection (v2) 2015-12-21 16:38:51 -05:00
atombios_dp.h
…
atombios_encoders.c drm/amdgpu: Restore LCD backlight level on resume 2015-09-29 15:08:53 -04:00
atombios_encoders.h
…
atombios_i2c.c
…
atombios_i2c.h
…
ci_dpm.c drm/amdgpu/ci: sync up with dpm changes from radeon 2016-03-08 11:00:59 -05:00
ci_dpm.h
…
ci_smc.c
…
cik.c drm/amdgpu: delete set-but-not-read member has_uvd from amdgpu_device 2016-03-08 11:01:39 -05:00
cik.h
…
cik_dpm.h
…
cik_ih.c drm/amdgpu: add irq domain support 2016-01-11 09:52:57 -05:00
cik_ih.h
…
cik_sdma.c drm/amdgpu: remove HW fence owner 2016-03-08 11:01:47 -05:00
cik_sdma.h
…
cikd.h drm/amdgpu: fix rb bitmap & cu bitmap calculation 2016-03-03 01:00:20 -05:00
clearstate_ci.h
…
clearstate_defs.h
…
clearstate_vi.h
…
cz_dpm.c drm/amdgpu/cz: force vce clocks when sclks are forced 2016-01-13 12:13:33 -05:00
cz_dpm.h drm/amdgpu/cz: add code to enable forcing VCE clocks 2016-01-13 12:12:43 -05:00
cz_ih.c drm/amdgpu: add irq domain support 2016-01-11 09:52:57 -05:00
cz_ih.h
…
cz_smc.c drm/amdgpu: Update SMC/DPM for Stoney 2015-10-21 12:19:46 -04:00
cz_smumgr.h
…
dce_v8_0.c drm/amd/amdgpu: Fix indentation in do_set_base() (DCEv8) 2016-03-08 11:01:57 -05:00
dce_v8_0.h
…
dce_v10_0.c drm/amd/amdgpu: Fix identation in do_set_base() (DCEv10) 2016-03-08 11:01:55 -05:00
dce_v10_0.h
…
dce_v11_0.c drm/amd/amdgpu: Fix indentation in dce_v11_0_crtc_do_set_base() 2016-03-08 11:01:53 -05:00
dce_v11_0.h
…
fiji_dpm.c drm/amdgpu: rename fiji_smumgr.h to fiji_smum.h 2015-12-21 16:42:44 -05:00
fiji_smc.c drm/amdgpu/smu: skip SMC ucode loading on SR-IOV capable boards (v2) 2016-02-10 14:17:13 -05:00
fiji_smum.h drm/amdgpu: rename fiji_smumgr.h to fiji_smum.h 2015-12-21 16:42:44 -05:00
gfx_v7_0.c drm/amdgpu: split pipeline sync and vm flush 2016-03-08 11:01:49 -05:00
gfx_v7_0.h
…
gfx_v8_0.c drm/amdgpu: split pipeline sync and vm flush 2016-03-08 11:01:49 -05:00
gfx_v8_0.h
…
gmc_v7_0.c drm/amdgpu: Clear HDP_MISC_CNTL.HDP_FLUSH_INVALIDATE_CACHE 2016-03-08 11:01:44 -05:00
gmc_v7_0.h
…
gmc_v8_0.c drm/amdgpu: Clear HDP_MISC_CNTL.HDP_FLUSH_INVALIDATE_CACHE 2016-03-08 11:01:44 -05:00
gmc_v8_0.h
…
iceland_dpm.c drm/amdgpu/iceland: don't call smu_init on resume 2015-06-10 09:32:25 -04:00
iceland_ih.c drm/amdgpu: add irq domain support 2016-01-11 09:52:57 -05:00
iceland_ih.h
…
iceland_sdma_pkt_open.h drm/amdgpu: add count field for the SDMA NOP packet v2 2015-09-02 12:21:35 -04:00
iceland_smc.c drm/amdgpu/smu: skip SMC ucode loading on SR-IOV capable boards (v2) 2016-02-10 14:17:13 -05:00
iceland_smumgr.h
…
kv_dpm.c drm/amdgpu: add missing dpm check for KV dpm late init 2015-10-19 15:54:21 -04:00
kv_dpm.h
…
kv_smc.c
…
ppsmc.h
…
sdma_v2_4.c drm/amdgpu: remove HW fence owner 2016-03-08 11:01:47 -05:00
sdma_v2_4.h
…
sdma_v3_0.c drm/amdgpu: remove HW fence owner 2016-03-08 11:01:47 -05:00
sdma_v3_0.h
…
smu_ucode_xfer_vi.h
…
tonga_dpm.c drm/amdgpu: fix tonga smu resume 2016-01-15 12:43:11 -05:00
tonga_ih.c drm/amdgpu: add irq domain support 2016-01-11 09:52:57 -05:00
tonga_ih.h
…
tonga_sdma_pkt_open.h drm/amdgpu: add count field for the SDMA NOP packet v2 2015-09-02 12:21:35 -04:00
tonga_smc.c drm/amdgpu/smu: skip SMC ucode loading on SR-IOV capable boards (v2) 2016-02-10 14:17:13 -05:00
tonga_smum.h drm/amdgpu: rename tonga_smumgr.h to tonga_smum.h 2015-12-21 16:42:43 -05:00
uvd_v4_2.c drm/amdgpu/cik: move uvd tiling config setup into uvd code 2016-02-12 15:52:53 -05:00
uvd_v4_2.h
…
uvd_v5_0.c drm/amdgpu/vi: move uvd tiling config setup into uvd code 2016-02-12 15:53:14 -05:00
uvd_v5_0.h
…
uvd_v6_0.c drm/amdgpu/vi: move uvd tiling config setup into uvd code 2016-02-12 15:53:14 -05:00
uvd_v6_0.h
…
vce_v2_0.c drm/amdgpu: make pad_ib a ring function v3 2016-02-10 14:17:20 -05:00
vce_v2_0.h
…
vce_v3_0.c drm/amdgpu: make pad_ib a ring function v3 2016-02-10 14:17:20 -05:00
vce_v3_0.h
…
vi.c drm/amdgpu: delete set-but-not-read member has_uvd from amdgpu_device 2016-03-08 11:01:39 -05:00
vi.h
…
vi_dpm.h drm/amdgpu: Add Fiji support to SMC and DPM (v2) 2015-08-17 16:50:26 -04:00
vid.h drm/amdgpu: fix rb bitmap & cu bitmap calculation 2016-03-03 01:00:20 -05:00