linux/drivers/gpu/drm/amd/display/dc
Daniel Kolesa f41ed88cbd drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal
GFP_KERNEL may and will sleep, and this is being executed in
a non-preemptible context; this will mess things up since it's
called inbetween DC_FP_START/END, and rescheduling will result
in the DC_FP_END later being called in a different context (or
just crashing if any floating point/vector registers/instructions
are used after the call is resumed in a different context).

Signed-off-by: Daniel Kolesa <daniel@octaforge.org>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Cc: stable@vger.kernel.org
2020-08-10 18:09:46 -04:00
..
basics
bios drm/amd/display: Display goes blank after inst 2020-08-06 16:49:51 -04:00
calcs drm/amd/display: Fix DML failures caused by doubled stereo viewport 2020-07-01 01:59:25 -04:00
clk_mgr drm/amd/display: dchubbub p-state warning during surface planes switch 2020-08-06 16:41:14 -04:00
core drm/amd/display: Blank stream before destroying HDCP session 2020-08-10 18:09:31 -04:00
dce drm/amd/display: Fix incorrect backlight register offset for DCN 2020-08-10 18:08:36 -04:00
dce80
dce100
dce110 drm/amd/display: interface to obtain minimum plane size caps 2020-07-21 15:37:39 -04:00
dce112 drm/amd/display: interface to obtain minimum plane size caps 2020-07-21 15:37:39 -04:00
dce120
dcn10 drm/amd/display: Switch to immediate mode for updating infopackets 2020-08-10 18:09:07 -04:00
dcn20 drm/amdgpu/display: use GFP_ATOMIC in dcn20_validate_bandwidth_internal 2020-08-10 18:09:46 -04:00
dcn21 drm/amd/display: Allow asic specific FSFT timing optimization 2020-08-06 16:40:18 -04:00
dcn30 drm/amd/display: Display goes blank after inst 2020-08-06 16:49:51 -04:00
dml drm/amd/display: populate new dml variable 2020-08-06 16:48:07 -04:00
dsc drm/amd/display: rename dsc extended caps as dsc branch decoder caps 2020-07-21 15:37:39 -04:00
gpio drm/amd/display: Add DCN3 GPIO 2020-07-01 01:59:15 -04:00
hdcp
inc drm/amd/display: Fix logger context 2020-08-06 16:48:31 -04:00
irq drm/amd/display: Use VUPDATE_NO_LOCK instead of VUPDATE for dcn30 2020-07-10 17:41:12 -04:00
virtual
dc_bios_types.h drm/amd/display: Read VBIOS Golden Settings Tbl 2020-08-06 16:47:13 -04:00
dc_ddc_types.h
dc_dmub_srv.c Revert "drm/amd/display: add mechanism to skip DCN init" 2020-07-10 17:41:25 -04:00
dc_dmub_srv.h Revert "drm/amd/display: add mechanism to skip DCN init" 2020-07-10 17:41:25 -04:00
dc_dp_types.h drm/amd/display: rename dsc extended caps as dsc branch decoder caps 2020-07-21 15:37:39 -04:00
dc_dsc.h
dc_helper.c
dc_hw_types.h drm/amd/display: Implement AMD VSIF V3 2020-07-21 15:37:39 -04:00
dc_link.h drm/amd/display: DP link layer test 4.2.1.1 fix due to specs update 2020-07-01 01:59:26 -04:00
dc_stream.h drm/amd/display: Allow asic specific FSFT timing optimization 2020-08-06 16:40:18 -04:00
dc_types.h drm/amd/display: Read VBIOS Golden Settings Tbl 2020-08-06 16:47:13 -04:00
dc.h drm/amd/display: 3.2.95 2020-07-21 15:37:39 -04:00
dm_cp_psp.h drm/amd/display: enable assr 2020-07-01 01:59:25 -04:00
dm_event_log.h
dm_helpers.h drm/amd/display: Add DCN3 Support in DM (v2) 2020-07-01 01:59:15 -04:00
dm_pp_smu.h
dm_services_types.h
dm_services.h drm/amd/display: Handle persistence in DM 2020-05-28 14:00:47 -04:00
irq_types.h
Makefile drm/amd/display: Add DCN3 blocks to Makefile 2020-07-01 01:59:15 -04:00
os_types.h drm/amd/display: Only actually breakpoint if DEBUG_KERNEL_DC is enabled 2020-07-01 01:59:16 -04:00