summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/radeon/radeon_audio.c
diff options
context:
space:
mode:
authorHarry Wentland <harry.wentland@amd.com>2019-01-30 15:45:18 -0500
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2019-03-23 20:11:39 +0100
commitc61d88f39491cb9105a83b770b195cbd1b836c4a (patch)
tree4f6894ab9a8451ace393f0ad2dc8a869d5fd8096 /drivers/gpu/drm/radeon/radeon_audio.c
parentea7da9ef23a08f21ccd194d8e86f07f164788820 (diff)
downloadtalos-obmc-linux-c61d88f39491cb9105a83b770b195cbd1b836c4a.tar.gz
talos-obmc-linux-c61d88f39491cb9105a83b770b195cbd1b836c4a.zip
drm/amd/display: don't call dm_pp_ function from an fpu block
commit 59d3191f14dc18881fec1172c7096b7863622803 upstream. Powerplay functions called from dm_pp_* functions tend to do a mutex_lock which isn't safe to do inside a kernel_fpu_begin/end block as those will disable/enable preemption. Rearrange the dm_pp_get_clock_levels_by_type_with_voltage calls to make sure they happen outside of kernel_fpu_begin/end. Cc: stable@vger.kernel.org Acked-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Harry Wentland <harry.wentland@amd.com> Signed-off-by: Alex Deucher <alexander.deucher@amd.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/gpu/drm/radeon/radeon_audio.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud