aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/gpu/drm/msm/mdp/mdp5/mdp5_plane.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2017-01-27Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into drm-nextDave 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
2016-08-19drm: Allow drivers to modify plane_state in prepare_fb/cleanup_fbChris Wilson1-2/+2
2016-08-08drm: BIT(DRM_ROTATE_?) -> DRM_ROTATE_?Joonas Lahtinen1-5/+5
2015-12-11drm: Pass 'name' to drm_universal_plane_init()Ville Syrjälä1-1/+1
2015-10-22drm/msm/mdp5: Basic support for MDP5 v1.7 (MSM8996)Stephane Viau1-7/+11
2015-10-22drm/msm/mdp: Add Software Pixel Extension supportStephane Viau1-31/+127
2015-10-22drm/msm/mdp5: Use the newly introduced enum mdp_component_typeStephane Viau1-12/+13
2015-09-08drm/atomic: Make prepare_fb/cleanup_fb only take state, v3.Maarten Lankhorst1-2/+8
2015-08-15drm/msm/mdp5: Add rotation (hflip/vflip) support to MDP5 planes (v2)jilai wang1-8/+41
2015-08-15drm/msm/mdp: Add capabilities to MDP planes (v2)jilai wang1-21/+52
2015-08-15drm/msm/mdp5: add more YUV formats for MDP5Stephane Viau1-47/+58
2015-08-15drm/msm/mdp5: use 2 memory clients for YUV formats on newer mdp5Wentao Xu1-1/+1
2015-08-15drm/msm/mdp5: Add plane blending operation support for MDP5 (v2)jilai wang1-9/+104
2015-08-15drm/msm: don't install plane properties on crtcRob Clark1-1/+1
2015-08-15drm/msm: update generated headersRob Clark1-9/+9
2015-08-14drm/msm/mdp5: release SMB (shared memory blocks) in various casesWentao Xu1-19/+14
2015-05-21drm/msm/mdp5: fix incorrect parameter for msm_framebuffer_iova()Stephane Viau1-1/+1
2015-04-01drm/msm/mdp5: Fix PIPE source image size settingsHai Li1-2/+2
2015-03-05drm: Pass in new and old plane state to prepare_fb and cleanup_fbTvrtko Ursulin1-2/+4
2015-02-01drm/msm/mdp5: add NV12 support for MDP5Stephane Viau1-20/+193
2015-02-01drm/msm/mdp: add common YUV information for MDP4/MDP5Stephane Viau1-2/+0
2014-12-17drm/atomic: Introduce state->obj backpointersDaniel Vetter1-0/+1
2014-11-25drm/plane: Pass old state to ->atomic_update()Thierry Reding1-1/+2
2014-11-21drm/msm/mdp5: atomicRob Clark1-95/+175
2014-11-21drm/msm/mdp5: don't use void * for opaque typesRob Clark1-4/+4
2014-11-21drm/msm: add multiple CRTC and overlay supportStephane Viau1-19/+88
2014-11-21drm/msm/mdp5: make SMP module dynamically configurableStephane Viau1-80/+12
2014-05-30drm/msm/mdp5: fix crash in error/unload pathsRob Clark1-1/+4
2014-04-01drm/msm: Switch to universal plane API'sMatt Roper1-3/+5
2014-01-09drm/msm: add mdp5/apq8x74Rob Clark1-0/+389