linux/drivers/gpu/drm/msm/disp
Carsten Behling 23f9455157 drm/msm/mdp5: negative x/y in cursor move
modesetting X11 driver may provide negative x/y cordinates in
mdp5_crtc_cursor_move call when rotation is enabled.

Cursor buffer can overlap down to its negative width/height.

ROI has to be recalculated for negative x/y indicating using the
lower/right corner of the cursor buffer and hotspot must be set
in MDP5_LM_CURSOR_XY_SRC_Y MDP5_LM_CURSOR_XY_SRC_X.

Signed-off-by: Carsten Behling <carsten.behling@gmail.com>
Signed-off-by: Rob Clark <robdclark@gmail.com>
2018-07-25 07:51:05 -04:00
..
mdp4 drm: drop _mode_ from drm_mode_connector_attach_encoder 2018-07-13 18:40:27 +02:00
mdp5 drm/msm/mdp5: negative x/y in cursor move 2018-07-25 07:51:05 -04:00
mdp_common.xml.h
mdp_format.c drm/msm: Add modifier to mdp_get_format arguments 2018-06-03 16:48:59 -04:00
mdp_kms.c
mdp_kms.h drm/msm: Add modifier to mdp_get_format arguments 2018-06-03 16:48:59 -04:00