linux_dsm_epyc7002/drivers/gpu/drm/radeon
Michel Dänzer 1538a9e0e0 drm/radeon: Only flush HDP cache for indirect buffers from userspace
It isn't necessary for command streams generated by the kernel (at least
not while we aren't storing ring or indirect buffers in VRAM).

Signed-off-by: Michel Dänzer <michel.daenzer@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2014-08-18 17:09:44 -04:00
..
reg_srcs
.gitignore
atom-bits.h
atom-names.h
atom-types.h
atom.c
atom.h
atombios_crtc.c drm/radeon: Prevent too early kms-pageflips triggered by vblank. 2014-07-17 09:01:31 -04:00
atombios_dp.c drm/radeon/dp: return -EIO for flags not zero case 2014-07-10 17:01:28 -04:00
atombios_encoders.c drm/radeon: use a fetch function to get the edid 2014-08-05 08:53:30 -04:00
atombios_i2c.c
atombios.h
avivod.h
btc_dpm.c
btc_dpm.h
btcd.h
cayman_blit_shaders.c
cayman_blit_shaders.h
ci_dpm.c drm/radeon: Add missing lines to ci_set_thermal_temperature_range 2014-08-15 00:58:18 -04:00
ci_dpm.h
ci_smc.c drm/radeon/cik: Add support for new ucode format (v5) 2014-08-05 08:53:24 -04:00
cik_blit_shaders.c
cik_blit_shaders.h
cik_reg.h
cik_sdma.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
cik.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
cikd.h drm/radeon/cik: fix typo in EOP packet 2014-07-02 14:10:19 -04:00
clearstate_cayman.h
clearstate_ci.h
clearstate_defs.h
clearstate_evergreen.h
clearstate_si.h
cypress_dpm.c drm/radeon/dpm: fix typo in vddci setup for eg/btc 2014-07-01 12:15:17 -04:00
cypress_dpm.h
dce3_1_afmt.c
dce6_afmt.c drm/radeon: use a fetch function to get the edid 2014-08-05 08:53:30 -04:00
evergreen_blit_shaders.c
evergreen_blit_shaders.h
evergreen_cs.c
evergreen_dma.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
evergreen_hdmi.c drm/radeon: use a fetch function to get the edid 2014-08-05 08:53:30 -04:00
evergreen_reg.h drm/radeon: Prevent too early kms-pageflips triggered by vblank. 2014-07-17 09:01:31 -04:00
evergreen_smc.h
evergreen.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
evergreend.h
Kconfig
kv_dpm.c drm/radeon/dpm: select the appropriate vce power state for KV/KB/ML 2014-08-15 00:58:19 -04:00
kv_dpm.h
kv_smc.c
Makefile drm/radeon: Remove duplicate include from Makefile 2014-08-15 00:58:20 -04:00
mkregtable.c
ni_dma.c drm/radeon: split PT setup in more functions 2014-08-05 08:53:55 -04:00
ni_dpm.c drm/radeon/dpm: fix vddci setup typo on cayman 2014-07-01 12:15:53 -04:00
ni_dpm.h
ni_reg.h
ni.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
nid.h
nislands_smc.h
ObjectID.h
ppsmc.h
pptable.h
r100_track.h
r100.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
r100d.h
r200.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
r300_cmdbuf.c
r300_reg.h
r300.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
r300d.h
r420.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
r420d.h
r500_reg.h drm/radeon: Bypass hw lut's for > 8 bpc framebuffer scanout. 2014-06-13 12:22:30 -04:00
r520.c
r520d.h
r600_audio.c
r600_blit_shaders.c
r600_blit_shaders.h
r600_blit.c
r600_cp.c
r600_cs.c drm/radeon: use helpers 2014-07-18 14:25:23 +10:00
r600_dma.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
r600_dpm.c
r600_dpm.h
r600_hdmi.c
r600_reg.h
r600.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
r600d.h
radeon_acpi.c
radeon_acpi.h
radeon_agp.c
radeon_asic.c drm/radeon: split PT setup in more functions 2014-08-05 08:53:55 -04:00
radeon_asic.h drm/radeon: split PT setup in more functions 2014-08-05 08:53:55 -04:00
radeon_atombios.c drm/radeon/atom: add new voltage fetch function for hawaii 2014-08-05 08:53:46 -04:00
radeon_atpx_handler.c
radeon_benchmark.c drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2) 2014-08-05 08:53:33 -04:00
radeon_bios.c
radeon_clocks.c
radeon_combios.c
radeon_connectors.c drm/radeon: Prevent hdmi deep color if max_tmds_clock is undefined. 2014-08-05 11:22:54 -04:00
radeon_cp.c
radeon_cs.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
radeon_cursor.c
radeon_device.c drm/radeon: adjust default radeon_vm_block_size v2 2014-08-05 08:53:52 -04:00
radeon_display.c drm/radeon: Use pflip irqs for pageflip completion if possible. (v2) 2014-08-05 08:54:00 -04:00
radeon_drv.c drm/radeon: add bapm module parameter 2014-08-15 00:57:27 -04:00
radeon_drv.h
radeon_encoders.c drm/radeon: use a fetch function to get the edid 2014-08-05 08:53:30 -04:00
radeon_family.h
radeon_fb.c drm/radeon: remove discardable flag from radeon_gem_object_create 2014-08-05 08:53:37 -04:00
radeon_fence.c
radeon_gart.c drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2) 2014-08-05 08:53:33 -04:00
radeon_gem.c drm/radeon: use an intervall tree to manage the VMA v2 2014-08-05 08:53:51 -04:00
radeon_i2c.c
radeon_ib.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
radeon_ioc32.c
radeon_irq_kms.c
radeon_irq.c
radeon_kms.c drm/radeon: tweak ACCEL_WORKING2 query for the new firmware for hawaii 2014-08-05 08:53:59 -04:00
radeon_legacy_crtc.c
radeon_legacy_encoders.c
radeon_legacy_tv.c
radeon_mem.c
radeon_mode.h drm/radeon: make radeon_connector_encoder_is_hbr2 static 2014-08-05 08:53:39 -04:00
radeon_object.c drm/radeon: add radeon_bo_ref function 2014-08-05 08:53:53 -04:00
radeon_object.h drm/radeon: add radeon_bo_ref function 2014-08-05 08:53:53 -04:00
radeon_pm.c drm/radeon: Add ability to get and change dpm state when radeon PX card is turned off 2014-08-15 00:58:19 -04:00
radeon_prime.c Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux 2014-08-07 17:36:12 -07:00
radeon_reg.h
radeon_ring.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
radeon_sa.c drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2) 2014-08-05 08:53:33 -04:00
radeon_semaphore.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
radeon_state.c
radeon_test.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
radeon_trace_points.c
radeon_trace.h drm/radeon: use an intervall tree to manage the VMA v2 2014-08-05 08:53:51 -04:00
radeon_ttm.c drm/radeon: Allow write-combined CPU mappings of BOs in GTT (v2) 2014-08-05 08:53:33 -04:00
radeon_ucode.c drm/radeon: add new firmware header definitions (v3) 2014-08-05 08:53:22 -04:00
radeon_ucode.h drm/radeon: add new firmware header definitions (v3) 2014-08-05 08:53:22 -04:00
radeon_uvd.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
radeon_vce.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
radeon_vm.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
radeon.h drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
rs100d.h
rs400.c drm/radeon: Pass GART page flags to radeon_gart_set_page() explicitly 2014-08-05 08:53:32 -04:00
rs400d.h
rs600.c drm/radeon: Pass GART page flags to radeon_gart_set_page() explicitly 2014-08-05 08:53:32 -04:00
rs600d.h
rs690.c
rs690d.h
rs780_dpm.c
rs780_dpm.h
rs780d.h
rv6xx_dpm.c
rv6xx_dpm.h
rv6xxd.h
rv200d.h
rv250d.h
rv350d.h
rv515.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
rv515d.h
rv730_dpm.c
rv730d.h
rv740_dpm.c
rv740d.h
rv770_dma.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
rv770_dpm.c drm/radeon/dpm: Reenabling SS on Cayman 2014-07-10 17:01:30 -04:00
rv770_dpm.h
rv770_smc.c
rv770_smc.h
rv770.c drm/radeon: Remove radeon_gart_restore() 2014-08-05 08:53:31 -04:00
rv770d.h
si_blit_shaders.c
si_blit_shaders.h
si_dma.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
si_dpm.c drm/radeon/dpm: add support for SVI2 voltage for SI 2014-08-05 08:53:21 -04:00
si_dpm.h drm/radeon/dpm: add support for SVI2 voltage for SI 2014-08-05 08:53:21 -04:00
si_reg.h
si_smc.c drm/radeon/si: Add support for new ucode format (v3) 2014-08-05 08:53:23 -04:00
si.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
sid.h
sislands_smc.h drm/radeon/dpm: add support for SVI2 voltage for SI 2014-08-05 08:53:21 -04:00
smu7_discrete.h
smu7_fusion.h
smu7.h
sumo_dpm.c
sumo_dpm.h
sumo_smc.c
sumod.h
trinity_dpm.c drm/radeon: add bapm module parameter 2014-08-15 00:57:27 -04:00
trinity_dpm.h
trinity_smc.c
trinityd.h
uvd_v1_0.c drm/radeon: Only flush HDP cache for indirect buffers from userspace 2014-08-18 17:09:44 -04:00
uvd_v2_2.c
uvd_v3_1.c
uvd_v4_2.c
vce_v1_0.c
vce_v2_0.c