2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2024-12-23 20:53:53 +08:00
linux-next/drivers/gpu/drm/msm/mdp/mdp5
Ville Syrjälä e489c7953f drm/msm/mdp5: Use drm_mode_get_hv_timing() to populate plane clip rectangle
Use drm_mode_get_hv_timing() to fill out the plane clip rectangle.

Note that this replaces crtc_state->adjusted_mode usage with
crtc_state->mode. The latter is the correct choice since that's the
mode the user provided and it matches the plane crtc coordinates
the user also provided.

Once everyone agrees on this we can move the clip handling into
drm_atomic_helper_check_plane_state().

Cc: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
Cc: Rob Clark <robdclark@gmail.com>
Cc: Archit Taneja <architt@codeaurora.org>
Cc: linux-arm-msm@vger.kernel.org
Cc: freedreno@lists.freedesktop.org
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20171123190502.28449-10-ville.syrjala@linux.intel.com
Reviewed-by: Archit Taneja <architt@codeaurora.org>
Reviewed-by: Thierry Reding <treding@nvidia.com>
2018-01-23 17:41:52 +02:00
..
mdp5_cfg.c drm/msm/mdp5: add missing max size for 8x74 v1 2017-10-12 10:59:10 -04:00
mdp5_cfg.h drm/msm/mdp5: describe LM instances in mdp5_cfg 2017-04-08 06:59:33 -04:00
mdp5_cmd_encoder.c drm/msm/mdp5: don't use autosuspend 2017-10-28 14:02:55 -04:00
mdp5_crtc.c Linux 4.14-rc7 2017-11-02 12:40:41 +10:00
mdp5_ctl.c drm/msm/mdp5: Enable 3D mux in mdp5_ctl 2017-04-08 06:59:36 -04:00
mdp5_ctl.h drm/msm/mdp5: Add optional 'right' Layer Mixer in CRTC state 2017-04-08 06:59:34 -04:00
mdp5_encoder.c drm/msm/mdp5: don't use autosuspend 2017-10-28 14:02:55 -04:00
mdp5_irq.c drm/msm/mdp5: don't use autosuspend 2017-10-28 14:02:55 -04:00
mdp5_kms.c drm/msm/mdp5: don't use autosuspend 2017-10-28 14:02:55 -04:00
mdp5_kms.h drm/msm/mdp5: add tracking for clk enable-count 2017-08-22 13:20:37 -04:00
mdp5_mdss.c drm/msm/mdp5: Set up runtime PM for MDSS 2017-08-02 07:53:46 -04:00
mdp5_mixer.c drm/msm/mdp5: Assign 'right' mixer to CRTC state 2017-04-08 06:59:36 -04:00
mdp5_mixer.h drm/msm/mdp5: Assign 'right' mixer to CRTC state 2017-04-08 06:59:36 -04:00
mdp5_pipe.c drm/msm/mdp5: Update mdp5_pipe_assign to spit out both planes 2017-10-28 14:02:58 -04:00
mdp5_pipe.h drm/msm/mdp5: Update mdp5_pipe_assign to spit out both planes 2017-10-28 14:02:58 -04:00
mdp5_plane.c drm/msm/mdp5: Use drm_mode_get_hv_timing() to populate plane clip rectangle 2018-01-23 17:41:52 +02:00
mdp5_smp.c drm/msm/mdp5: Write to SMP registers even if allocations don't change 2017-08-02 07:53:46 -04:00
mdp5_smp.h drm/msm/mdp5: add debugfs to show smp block status 2016-11-27 11:32:34 -05:00
mdp5.xml.h drm/msm: update generated headers 2017-06-16 11:16:07 -04:00