summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/exynos/exynos_drm_crtc.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-21drm/exynos: change callback namesInki Dae1-4/+4
2019-06-27drm/exynos: drop drmP.h usageSam Ravnborg1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-01-24drm: Split out drm_probe_helper.hDaniel Vetter1-1/+1
2018-11-05Revert "drm/exynos/decon5433: implement frame counter"Inki Dae1-11/+0
2018-05-24drm/exynos: Fix error value in exynos_drm_crtc_get_by_type()Marek Szyprowski1-1/+1
2017-10-26drm/exynos: add mode_fixup callback to exynos_drm_crtc_opsAndrzej Hajda1-0/+15
2017-08-25drm/exynos: add mode_valid callback to exynos_drmAndrzej Hajda1-0/+12
2017-08-25drm/exynos: use helper to set possible crtcsAndrzej Hajda1-3/+18
2017-06-30drm: Convert atomic drivers from CRTC .disable() to .atomic_disable()Laurent Pinchart1-2/+3
2017-06-30drm: Add old state pointer to CRTC .enable() helper functionLaurent Pinchart1-2/+3
2017-06-01drm/exynos: kill mode_set_nofb callbackAndrzej Hajda1-10/+0
2017-06-01drm/exynos: kill exynos_drm_crtc::pipeAndrzej Hajda1-9/+3
2017-06-01drm/exynos/decon5433: implement frame counterAndrzej Hajda1-0/+11
2017-06-01drm/exynos: simplify completion event handlingAndrzej Hajda1-9/+8
2017-03-28Backmerge tag 'v4.11-rc4' into drm-nextDave Airlie1-13/+16
2017-03-21drm/exynos: move crtc event handling to drivers callbacksAndrzej Hajda1-13/+16
2017-02-07drm: exynos: use vblank hooks in struct drm_crtc_funcsShawn Guo1-20/+20
2017-01-31drm/exynos: use atomic helper commitInki Dae1-0/+8
2017-01-31drm/exynos: remove unnecessary codesInki Dae1-20/+0
2017-01-18drm: exynos: use crtc helper drm_crtc_from_index()Shawn Guo1-6/+0
2016-09-30drm/exynos: use drm core to handle page-flip eventAndrzej Hajda1-22/+20
2016-09-30drm/exynos: fix pending update handlingAndrzej Hajda1-15/+1
2016-05-10drm/exynos: fix cancel page flip codeAndrzej Hajda1-10/+5
2016-04-29drm/exynos: add helper to get crtc from pipeAndrzej Hajda1-6/+4
2016-01-12drm/exynos: fix kernel panic issue at drm releasingInki Dae1-0/+26
2016-01-12drm/exynos: crtc: do not wait for the scanout completionInki Dae1-23/+0
2016-01-12drm/exynos: crtc: rework atomic_{begin,flush}Marek Szyprowski1-16/+4
2015-12-24Backmerge drm-fixes merge into Linus's tree into drm-next.Dave Airlie1-0/+3
2015-12-19drm/exynos: atomic check only enabled crtc statesAndrzej Hajda1-0/+3
2015-12-15drm/exynos: Constify function pointer structsVille Syrjälä1-2/+2
2015-12-11drm: Pass 'name' to drm_crtc_init_with_planes()Ville Syrjälä1-1/+1
2015-11-03drm/exynos: add atomic_check callback to exynos_crtcAndrzej Hajda1-0/+12
2015-10-16Merge commit '06d1ee32a4d25356a710b49d5e95dbdd68bdf505' of git://git.kernel.o...Dave Airlie1-15/+0
2015-10-06drm/irq: Use unsigned int pipe in public APIThierry Reding1-2/+2
2015-09-30drm/exynos: remove unused mode_fixup() codeGustavo Padovan1-15/+0
2015-08-30drm/exynos: remove wait queue for pending page flipGustavo Padovan1-10/+1
2015-08-30drm/exynos: wait all planes updates to finishGustavo Padovan1-5/+13
2015-08-30drm/exynos: check for pending fb before finish updateGustavo Padovan1-3/+4
2015-08-30drm/exynos: add prepare and cleanup phases for planesGustavo Padovan1-0/+19
2015-08-30drm/exynos: don't track enabled state at exynos_crtcGustavo Padovan1-16/+0
2015-08-16drm/exynos: remove struct exynos_drm_encoder layerGustavo Padovan1-1/+0
2015-08-16drm/exynos: remove struct exynos_drm_displayGustavo Padovan1-1/+1
2015-08-16drm/exynos: return return value of exynos_crtc->enable_vblankGustavo Padovan1-1/+1
2015-08-16drm/exynos: use KMS version of DRM vblanks functionsGustavo Padovan1-8/+6
2015-08-16drm/exynos: pass the correct pipe numberGustavo Padovan1-1/+1
2015-07-27drm/atomic: pass old crtc state to atomic_begin/flush.Maarten Lankhorst1-2/+4
2015-06-19drm/exynos: split exynos_crtc->dpms in enable() and disable()Gustavo Padovan1-4/+4
2015-06-19drm/exynos: remove unnecessary calls to disable_plane()Gustavo Padovan1-11/+0
2015-06-19drm/exynos: atomic dpms supportGustavo Padovan1-35/+23