]> git.baikalelectronics.ru Git - kernel.git/commit
drm/msm: Set different display size limitation on each target
authorHai Li <hali@codeaurora.org>
Wed, 24 Jun 2015 23:13:40 +0000 (19:13 -0400)
committerRob Clark <robdclark@gmail.com>
Sat, 15 Aug 2015 22:27:14 +0000 (18:27 -0400)
commit7794a75c1479803f59748af332f8dc912617585c
tree72918a017f2186b142ec861c418370d55426c333
parent779bf4ce2d80160fe7d6961898117a6214dccd67
drm/msm: Set different display size limitation on each target

The maximum output width of one pipeline depends on the LayerMixer's
capability. It may be different on each target. Also, MDP5 doesn't
have vertical limitation in one frame, as long as the pixel clock
can be supported.

This change obtains the maximum LM resolution from configuration
table and treat it as the whole pipe's limitation for MDP5. The size
limit on MDP4 is not changed.

Signed-off-by: Hai Li <hali@codeaurora.org>
drivers/gpu/drm/msm/mdp/mdp4/mdp4_kms.c
drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.c
drivers/gpu/drm/msm/mdp/mdp5/mdp5_cfg.h
drivers/gpu/drm/msm/mdp/mdp5/mdp5_kms.c
drivers/gpu/drm/msm/msm_drv.c