From aaaa2ae7295759d9d6086267454000cf9574ca72 Mon Sep 17 00:00:00 2001 From: Sree Sesha Aravind Vadrevu Date: Wed, 28 May 2014 12:31:49 -0700 Subject: msm: mdss: add support for dedicated hardware cursor Hardware cursor within mdss from mdss v1.5 onwards is programmed within the SSPP interface and is no longer a separate dedicated stage in the layer mixer. Cursor needs to be staged onto the existing layer mixer stages and always at the top level available. From this version onwards, cursors are expected to be programmed through the overlay interface by the user. Change-Id: Ia225dd92079e0153e9677ff035cf8531e62d5554 Signed-off-by: Sree Sesha Aravind Vadrevu Signed-off-by: Veera Sundaram Sankaran --- include/uapi/linux/msm_mdp.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'include/uapi') diff --git a/include/uapi/linux/msm_mdp.h b/include/uapi/linux/msm_mdp.h index 18d085f94570..5b8ba25d30f4 100644 --- a/include/uapi/linux/msm_mdp.h +++ b/include/uapi/linux/msm_mdp.h @@ -560,6 +560,7 @@ struct mdp_scale_data { * @PIPE_TYPE_VIG: VIG pipe. * @PIPE_TYPE_RGB: RGB pipe. * @PIPE_TYPE_DMA: DMA pipe. + * @PIPE_TYPE_CURSOR: CURSOR pipe. * @PIPE_TYPE_MAX: Used to track maximum number of pipe type. */ enum mdp_overlay_pipe_type { @@ -567,6 +568,7 @@ enum mdp_overlay_pipe_type { PIPE_TYPE_VIG, PIPE_TYPE_RGB, PIPE_TYPE_DMA, + PIPE_TYPE_CURSOR, PIPE_TYPE_MAX, }; -- cgit v1.2.3