linux/drivers/gpu/drm/amd/amdgpu
Daniel Vetter b6bae58d8b drm/amdgpu: Switch to drm_vblank_on/off (v2)
Equivalent change to the radeon driver.

Note that with radeon this caught a bug in the dri3 DDX
implementation, which asked for vblank interrupts when the pipe is
off. That bug needs to be fixed before we can merge this patch (if
amdgpu is affected too). Michel discovered this one.

v2: agd: switch dce8 as well.

Acked-by: Michel Dänzer <michel.daenzer@amd.com>
Cc: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Daniel Vetter <daniel.vetter@intel.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2016-03-08 11:01:40 -05:00
..
amdgpu.h drm/amdgpu: delete set-but-not-read member has_uvd from amdgpu_device 2016-03-08 11:01:39 -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
amdgpu_amdkfd.h
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 vga_switcheroo: Add handler flags infrastructure 2016-02-09 11:21:07 +01:00
amdgpu_benchmark.c
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: fix error handling in amdgpu_bo_list_set 2016-02-26 01:50:18 -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
amdgpu_connectors.h
amdgpu_cs.c drm/amdgpu: move sync into job object 2016-02-10 14:17:24 -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: cleanup gem init/finit 2016-02-16 17:46:24 -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: drop hard_reset module parameter 2016-02-10 14:16:55 -05:00
amdgpu_drv.h
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: remove fence reset detection leftovers 2016-02-16 17:22:16 -05:00
amdgpu_gart.c
amdgpu_gds.h
amdgpu_gem.c drm/amdgpu: cleanup gem init/finit 2016-02-16 17:46:24 -05:00
amdgpu_gfx.c drm/amdgpu: add core driver (v4) 2015-06-03 21:03:15 -04:00
amdgpu_gfx.h
amdgpu_i2c.c
amdgpu_i2c.h
amdgpu_ib.c drm/amdgpu: fix VM faults caused by vm_grab_id() v4 2016-02-29 11:33:46 -05:00
amdgpu_ih.c
amdgpu_ih.h
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: fix VM faults caused by vm_grab_id() v4 2016-02-29 11:33:46 -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: remove adev and fence from amdgpu_sync_free 2016-02-10 14:17:17 -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: use separate scheduler entitiy for buffer moves 2016-02-12 15:39:07 -05:00
amdgpu_ucode.c
amdgpu_ucode.h
amdgpu_uvd.c drm/amdgpu: use separate scheduler entity for UVD submissions 2016-02-12 15:40:02 -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: use separate scheduler entity for VCE submissions 2016-02-12 15:41:01 -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: trace the pd_addr in vm_grab_id as well 2016-02-29 11:33:59 -05:00
atom.c
atom.h
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
atombios_encoders.h drm/amdgpu: add core driver (v4) 2015-06-03 21:03:15 -04:00
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 drm/amdgpu: Add support for CIK parts 2015-06-03 21:03:17 -04:00
ci_smc.c drm/amdgpu: Add support for CIK parts 2015-06-03 21:03:17 -04:00
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 drm/amdgpu: rename amdgpu_ip_funcs to amd_ip_funcs (v2) 2015-06-03 21:03:51 -04:00
cik_sdma.c drm/amdgpu: fix VM faults caused by vm_grab_id() v4 2016-02-29 11:33:46 -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 drm/amdgpu: Add support for CIK parts 2015-06-03 21:03:17 -04:00
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
cz_smumgr.h
dce_v8_0.c drm/amdgpu: Switch to drm_vblank_on/off (v2) 2016-03-08 11:01:40 -05:00
dce_v8_0.h
dce_v10_0.c drm/amdgpu: Switch to drm_vblank_on/off (v2) 2016-03-08 11:01:40 -05:00
dce_v10_0.h
dce_v11_0.c drm/amdgpu: Switch to drm_vblank_on/off (v2) 2016-03-08 11:01:40 -05:00
dce_v11_0.h drm/amdgpu: rename amdgpu_ip_funcs to amd_ip_funcs (v2) 2015-06-03 21:03:51 -04:00
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: fix rb bitmap & cu bitmap calculation 2016-03-03 01:00:20 -05:00
gfx_v7_0.h
gfx_v8_0.c drm/amdgpu: fix rb bitmap & cu bitmap calculation 2016-03-03 01:00:20 -05:00
gfx_v8_0.h
gmc_v7_0.c drm/amdgpu: cleanup gem init/finit 2016-02-16 17:46:24 -05:00
gmc_v7_0.h
gmc_v8_0.c drm/amdgpu: cleanup gem init/finit 2016-02-16 17:46:24 -05:00
gmc_v8_0.h
iceland_dpm.c
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
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
Kconfig drm/amdgpu: add core driver (v4) 2015-06-03 21:03:15 -04:00
kv_dpm.c
kv_dpm.h
kv_smc.c
Makefile drm/amdgpu: rename amdgpu_sched.c to amdgpu_job.c 2016-02-10 14:17:23 -05:00
ObjectID.h
ppsmc.h
sdma_v2_4.c drm/amdgpu: fix VM faults caused by vm_grab_id() v4 2016-02-29 11:33:46 -05:00
sdma_v2_4.h
sdma_v3_0.c drm/amdgpu: fix VM faults caused by vm_grab_id() v4 2016-02-29 11:33:46 -05:00
sdma_v3_0.h drm/amdgpu: rename amdgpu_ip_funcs to amd_ip_funcs (v2) 2015-06-03 21:03:51 -04:00
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
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
vid.h drm/amdgpu: fix rb bitmap & cu bitmap calculation 2016-03-03 01:00:20 -05:00