diff options
author | 2016-10-13 12:43:17 -0400 | |
---|---|---|
committer | 2016-11-26 15:37:53 -0500 | |
commit | 1455adbd45962967f3873af70aeb1ce8dc898bab (patch) | |
tree | 5120542f2b3cb7794b377c5389bb55dcfdd5eee7 /drivers/gpu/drm/msm/msm_gpu.c | |
parent | Merge branch 'drm-tda998x-devel' of git://git.armlinux.org.uk/~rmk/linux-arm into drm-next (diff) | |
download | linux-dev-1455adbd45962967f3873af70aeb1ce8dc898bab.tar.xz linux-dev-1455adbd45962967f3873af70aeb1ce8dc898bab.zip |
drm/msm/mdp5: handle non-fullscreen base plane case
If the bottom-most layer is not fullscreen, we need to use the BASE
mixer stage for solid fill (ie. MDP5_CTL_BLEND_OP_FLAG_BORDER_OUT). The
blend_setup() code pretty much handled this already, we just had to
figure this out in _atomic_check() and assign the stages appropriately.
Also fix the case where there are zero enabled planes, where we also
need to enable BORDER_OUT.
Signed-off-by: Rob Clark <robdclark@gmail.com>
Diffstat (limited to 'drivers/gpu/drm/msm/msm_gpu.c')
0 files changed, 0 insertions, 0 deletions