aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/armada/armada_overlay.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-06-24drm/armada: Remove prepare/cleanup_fb hooksDaniel Vetter1-2/+0
2021-02-25drm: Use state helper instead of the plane state pointerMaxime Ripard1-1/+2
2021-02-25drm/atomic: Pass the full state to planes atomic disable and updateMaxime Ripard1-2/+6
2021-02-24drm: Rename plane->state variables in atomic update and disableMaxime Ripard1-51/+53
2020-11-17drm/armada/armada_overlay: Staticify local function 'armada_overlay_duplicate_state'Lee Jones1-1/+1
2020-09-11drm/armada: Don't use drm_device->dev_privateDaniel Vetter1-4/+4
2019-08-14drm/armada: drop use of drmP.hSam Ravnborg1-3/+5
2019-07-15Merge tag 'drm-next-2019-07-16' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-28/+28
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-05-17drm/armada: move plane address and pitch calculation to atomic_checkRussell King1-13/+10
2019-05-17drm/armada: add missing interlaced support for overlay frameRussell King1-2/+5
2019-05-17drm/armada: fix plane location and size for interlaceRussell King1-7/+8
2019-05-17drm/armada: add plane size/location accessorsRussell King1-6/+6
2019-05-17drm/armada: use __drm_atomic_helper_plane_reset in overlay resetRussell King1-5/+4
2018-09-09drm: extract drm_atomic_uapi.cDaniel Vetter1-0/+1
2018-07-30drm/armada: remove unnecessary armada_ovl_plane structureRussell King1-25/+9
2018-07-30drm/armada: switch overlay plane to atomic modesetRussell King1-140/+32
2018-07-30drm/armada: push interlace calculation into armada_drm_plane_calc()Russell King1-8/+8
2018-07-30drm/armada: provide pitches from armada_drm_plane_calc_addrs()Russell King1-4/+4
2018-07-30drm/armada: pass plane state into armada_drm_plane_calc_addrs()Russell King1-3/+3
2018-07-30drm/armada: add plane colorspace propertiesRussell King1-1/+32
2018-07-30drm/armada: move colorkey properties into overlay plane stateRussell King1-119/+132
2018-07-30drm/armada: move CBSH properties into overlay plane stateRussell King1-28/+135
2018-07-30drm/armada: move plane works to overlayRussell King1-4/+8
2018-07-30drm/armada: move primary plane to separate fileRussell King1-1/+2
2018-07-30drm/armada: use old_state for update tracking in atomic_update()Russell King1-105/+84
2018-07-30drm/armada: convert overlay plane to atomic stateRussell King1-44/+135
2018-07-30drm/armada: add rectangle helpersRussell King1-4/+3
2018-07-09drm/armada: fix colorkey mode propertyRussell King1-8/+22
2018-03-05drm: Don't pass clip to drm_atomic_helper_check_plane_state()Ville Syrjälä1-6/+2
2018-03-05drm/armada: Use drm_mode_get_hv_timing() to populate plane clip rectangleVille Syrjälä1-4/+5
2018-03-05drm/armada: Construct a temporary crtc state for plane checksVille Syrjälä1-1/+5
2018-01-05Merge branch 'drm-armada-devel-4.15' of git://git.armlinux.org.uk/~rmk/linux-arm into drm-nextDave Airlie1-160/+142
2017-12-08drm/armada: wait for previous work when moving overlay windowRussell King1-4/+4
2017-12-08drm/armada: move overlay plane register update generationRussell King1-93/+110
2017-12-08drm/armada: re-organise overlay register update generationRussell King1-30/+22
2017-12-08drm/armada: disable planes at next blanking periodRussell King1-17/+6
2017-12-08drm/armada: avoid work allocationRussell King1-4/+7
2017-12-08drm/armada: allow armada_drm_plane_work_queue() to silently failRussell King1-1/+3
2017-12-08drm/armada: use drm_plane_helper_check_state()Russell King1-29/+32
2017-12-08drm/armada: only enable HSMOOTH if scaling horizontallyRussell King1-5/+5
2017-12-08drm/armada: move writes of LCD_SPU_SRAM_PARA1 under lockRussell King1-2/+3
2017-12-08drm/armada: move regs into armada_plane_workRussell King1-25/+21
2017-12-08drm/armada: move fb retirement into armada_plane_workRussell King1-25/+5
2017-12-08drm/armada: move overlay plane work out from under spinlockRussell King1-0/+4
2017-12-08drm/armada: clear plane enable bit when disablingRussell King1-2/+0
2017-12-08drm/armada: clean up armada_drm_crtc_plane_disable()Russell King1-6/+3
2017-12-08drm/armada: wait and cancel any pending frame work at disableRussell King1-2/+0
2017-12-08drm/armada: store plane in armada_plane_workRussell King1-5/+7
2017-12-08drm/armada: fix UV swap codeRussell King1-19/+19