• Jeykumar Sankaran's avatar
    drm/msm/dpu: remove RM topology definition · ad92af7e
    Jeykumar Sankaran authored
    RM maintained a redundant definition for display topology
    to identify the no. of hw blocks needed for a display
    and their hardware dependencies. This information can be
    implicitly deduced from the msm_display_topology structure
    available in RM reserve request. In addition to getting
    rid of the redundant topology, this change also removes
    the topology name enums and their usages.
    
    changes in v4:
    	- remove the topology name enum entirely (Sean)
    changes in v5:
    	- remove RM topology definition and their
    	  references (Sean)
    	- Implement helper for dual mixer CRTC (Sean)
    changes in v6:
    	- avoid heap memory for topology (Sean)
    Signed-off-by: default avatarJeykumar Sankaran <jsanka@codeaurora.org>
    Signed-off-by: default avatarSean Paul <seanpaul@chromium.org>
    Signed-off-by: default avatarRob Clark <robdclark@gmail.com>
    ad92af7e
dpu_rm.c 21.1 KB