summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c
AgeCommit message (Expand)AuthorFilesLines
2018-03-19drm/msm: rename mdp->dispRob Clark1-1137/+0
2018-01-23drm/msm/mdp5: Use drm_mode_get_hv_timing() to populate plane clip rectangleVille Syrjälä1-10/+10
2017-12-13drm/msm: avoid false-positive -Wmaybe-uninitialized warningArnd Bergmann1-7/+2
2017-11-21Merge airlied/drm-next into drm-misc-nextDaniel Vetter1-126/+107
2017-11-20drm: Move drm_plane_helper_check_state() into drm_atomic_helper.cVille Syrjälä1-2/+3
2017-11-20drm: Check crtc_state->enable rather than crtc->enabled in drm_plane_helper_c...Ville Syrjälä1-2/+2
2017-10-28drm/msm/mdp5: Don't use async plane update path if plane visibility changesArchit Taneja1-0/+25
2017-10-28drm/msm/mdp5: Update mdp5_pipe_assign to spit out both planesArchit Taneja1-13/+12
2017-10-28drm/msm/mdp5: Prepare mdp5_pipe_assign for some reworkArchit Taneja1-9/+9
2017-10-28drm/msm: remove mdp5_cursor_plane_funcsGustavo Padovan1-22/+3
2017-10-28drm/msm: update cursors asynchronously through atomicGustavo Padovan1-88/+63
2017-08-15Backmerge tag 'v4.13-rc5' into drm-nextDave Airlie1-2/+2
2017-08-08drm: Nuke drm_atomic_helper_plane_set_propertyDaniel Vetter1-2/+0
2017-08-01drm/msm/mdp5: Fix compilation warningsViresh Kumar1-2/+2
2017-08-01drm: Plumb modifiers through plane initBen Widawsky1-2/+2
2017-06-16drm/msm: pass address-space to _get_iova() and friendsRob Clark1-6/+6
2017-06-16drm/msm/mdp4+5: move aspace/id to base classRob Clark1-6/+10
2017-06-16drm/msm/mdp5: kill pipe_lockRob Clark1-10/+0
2017-06-16BackMerge tag 'v4.12-rc5' into drm-nextDave Airlie1-2/+7
2017-05-27drm/msm/mdp5: release hwpipe(s) for unused planesRob Clark1-0/+4
2017-05-27drm/msm/mdp5: use __drm_atomic_helper_plane_duplicate_state()Rob Clark1-2/+3
2017-05-22drm: Add DRM_MODE_ROTATE_ and DRM_MODE_REFLECT_ to UAPIRobert Foss1-15/+15
2017-04-08drm/msm/mdp5: Configure 'right' hwpipeArchit Taneja1-1/+45
2017-04-08drm/msm/mdp5: Assign a 'right hwpipe' to plane stateArchit Taneja1-1/+56
2017-04-08drm/msm/mdp5: Create mdp5_hwpipe_mode_setArchit Taneja1-97/+130
2017-04-08drm/msm/mdp5: Remove mixer/intf pointers from mdp5_ctlArchit Taneja1-1/+2
2017-04-08drm/msm/mdp5: Bring back pipe_lock to mdp5_plane structArchit Taneja1-2/+7
2017-03-29drm: Add acquire ctx parameter to ->update_planeDaniel Vetter1-3/+5
2017-02-06drm/msm/mdp5: Add support for legacy cursor updatesArchit Taneja1-3/+107
2017-02-06drm/msm/mdp5: Refactor mdp5_plane_atomic_checkArchit Taneja1-12/+20
2017-02-06drm/msm/mdp5: Misc cursor plane bitsArchit Taneja1-3/+5
2017-02-06drm/msm/mdp5: Use plane helpers to configure src/dst rectanglesArchit Taneja1-13/+44
2017-02-06drm/msm/mdp5: Prepare CRTC/LM for empty stagesArchit Taneja1-1/+1
2017-01-27Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...Dave Airlie1-22/+0
2017-01-13drm/msm/mdp5: rip out plane->pending trackingRob Clark1-22/+0
2016-12-15drm: Replace drm_format_num_planes() with fb->format->num_planesVille Syrjälä1-1/+1
2016-11-27drm/msm/mdp5: move LM bounds check into plane->atomic_check()Rob Clark1-0/+13
2016-11-27drm/msm/mdp5: handle SMP block allocations "atomically"Rob Clark1-49/+13
2016-11-27drm/msm/mdp5: dynamically assign hw pipes to planesRob Clark1-74/+84
2016-11-27drm/msm/mdp5: introduce mdp5_hw_pipeRob Clark1-38/+28
2016-11-27drm/msm/mdp5: rip out mode_changedRob Clark1-16/+4
2016-11-27drm/msm/mdp5: don't be so castyRob Clark1-5/+7
2016-11-27drm/msm/mdp5: drop mdp5_plane::nameRob Clark1-15/+11
2016-11-27drm/msm/mdp5: nuke mdp5_plane_complete_flip()Rob Clark1-17/+10
2016-11-26drm/msm/mdp5: clip img size to src sizeRob Clark1-2/+2
2016-11-26drm/msm/mdp5: no scaling support on RGBn pipes for 8x16Rob Clark1-6/+3
2016-11-08drm/msm/mdp5: add atomic_print_state supportRob Clark1-1/+17
2016-10-22drm/msm/mdp5: Advertize 180 degree rotationVille Syrjälä1-4/+17
2016-10-22drm/msm/mdp5: Use per-plane rotation propertyVille Syrjälä1-9/+5
2016-09-15drm/msm/mdp5: Set rotation property initial value to DRM_ROTATE_0 insted of 0Ville Syrjälä1-2/+2