summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/armada/armada_trace.h
diff options
context:
space:
mode:
authorRussell King <rmk+kernel@armlinux.org.uk>2017-07-08 10:22:37 +0100
committerRussell King <rmk+kernel@armlinux.org.uk>2017-12-08 12:22:01 +0000
commit950bc137c31294a279fb0cf045e28fdb0a066bcd (patch)
tree46ec858df8ba5a35d0a0b9d4a2e832a237c3922a /drivers/gpu/drm/armada/armada_trace.h
parent11df53dc5bd832dcc4472bdd5e98ac0d9709e739 (diff)
drm/armada: implement primary plane update
Implement primary plane update without having to go through a modeset to achieve that; the hardware does not require such complexity. This means we treat the primary plane as any other, allowing the format, size, position and scaling to be updated via the normal plane ioctls. This also allows us to seemlessly disable and re-enable the primary plane when (eg) displaying full-frame video without any graphic clipping the overlaid video - which saves wasting memory bandwidth needlessly verifying that the colorkey is indeed filling the entire primary plane. Signed-off-by: Russell King <rmk+kernel@armlinux.org.uk>
Diffstat (limited to 'drivers/gpu/drm/armada/armada_trace.h')
0 files changed, 0 insertions, 0 deletions