summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vkms
Commit message (Expand)AuthorAgeFilesLines
* drm/vkms: fix misuse of WARN_ONDmitry Vyukov2021-03-251-1/+2
* drm: Use state helper instead of the plane state pointerMaxime Ripard2021-02-251-1/+2
* drm/atomic: Pass the full state to planes atomic disable and updateMaxime Ripard2021-02-251-1/+1
* drm: Store new plane state in a variable for atomic_update and disableMaxime Ripard2021-02-241-5/+6
* drm: Use the state pointer directly in planes atomic_checkMaxime Ripard2021-02-241-1/+1
* drm/atomic: Pass the full state to planes atomic_checkMaxime Ripard2021-02-241-1/+3
* drm: Rename plane atomic_check state namesMaxime Ripard2021-02-241-5/+6
* drm/vkms: Annotate vblank timerDaniel Vetter2021-02-231-1/+7
* drm/gem: Move drm_gem_fb_prepare_fb() to GEM atomic helpersThomas Zimmermann2021-02-231-1/+2
* drm: Switch to %p4cc format modifierSakari Ailus2021-02-171-5/+2
* drm/vkms: Fix missing kmalloc allocation failure checkColin Ian King2021-01-151-1/+5
* drm/vkms: Add support for writeback moduleSumera Priyadarsini2021-01-123-3/+12
* drm/vkms: Add vkms_config typeSumera Priyadarsini2021-01-123-12/+43
* drm/vkms: Unset preferred_depthDaniel Vetter2020-12-111-1/+4
* drm/shmem-helper: Removed drm_gem_shmem_create_object_cached()Thomas Zimmermann2020-11-241-1/+0
* drm: Pass the full state to connectors atomic functionsMaxime Ripard2020-11-201-2/+5
* drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-092-13/+24
* drm/<drivers>: Constify struct drm_driverDaniel Vetter2020-11-061-1/+1
* drm/atomic: Pass the full state to CRTC atomic begin and flushMaxime Ripard2020-11-021-2/+2
* drm/atomic: Pass the full state to CRTC atomic_checkMaxime Ripard2020-11-021-7/+9
* drm/vkms: fbdev emulation supportDaniel Vetter2020-10-201-0/+2
* drm/vkms: Switch to shmem helpersDaniel Vetter2020-10-157-327/+29
* drm/vkms: Set preferred depth correctlyDaniel Vetter2020-10-151-1/+1
* drm/atomic: Pass the full state to CRTC atomic enable/disableMaxime Ripard2020-10-091-2/+2
* drm/vkms: Introduce GEM object functionsThomas Zimmermann2020-09-252-8/+13
* drm/vkms: Use devm_drm_dev_allocDaniel Vetter2020-09-111-28/+28
* drm/vkms: Add support for writebackRodrigo Siqueira2020-09-075-7/+179
* drm/vkms: Compute CRC without change input dataRodrigo Siqueira2020-09-071-12/+22
* drm/vkms: Decouple crc operations from composerRodrigo Siqueira2020-09-071-20/+29
* drm/vkms: avoid warning in vkms_get_vblank_timestampSidong Yang2020-08-301-0/+5
* drm/vkms: add alpha-premultiplied color blendingMelissa Wen2020-08-301-16/+39
* drm/vkms: add missing platform_device_unregister() in vkms_init()Qinglang Miao2020-08-101-1/+1
* drm/vkms: guarantee vblank when capturing crcMelissa Wen2020-08-101-3/+17
* drm/vkms: fix xrgb on compute crcMelissa Wen2020-08-021-1/+1
* drm/vkms: change the max cursor width/heightMelissa Wen2020-07-121-0/+2
* drm/vkms: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-1/+1
* drm/vkms: Hold gem object while still in-useEzequiel Garcia2020-05-062-10/+6
* drm/vkms: enable cursor by defaultMelissa Wen2020-05-061-1/+1
* drm/vkms: Use simple encoderThomas Zimmermann2020-04-021-6/+2
* drm: Garbage collect drm_dev_finiDaniel Vetter2020-03-261-1/+0
* drm/vkms: Use drmm_add_final_kfreeDaniel Vetter2020-03-261-9/+9
* drm/vkms: Convert to CRTC VBLANK callbacksThomas Zimmermann2020-02-133-8/+6
* drm/vkms: plane_state->fb iff plane_state->crtcDaniel Vetter2020-01-281-1/+1
* drm/vkms: Fix typo and preposion in function documentationGabriela Bittencourt2019-12-051-4/+4
* drm/vkms: Update VKMS documentationGabriela Bittencourt2019-11-041-4/+4
* drm/vkms: Remove duplicated include from vkms_drv.cYueHaibing2019-10-101-1/+0
* drm/vkms: prime import supportOleg Vasilev2019-10-083-0/+45
* drm/vkms: Reduce critical section in vblank_simulateDaniel Vetter2019-09-031-5/+4
* drm/vkms: Use wait_for_flip_doneDaniel Vetter2019-09-031-1/+1
* drm/vkms: drop use of drmP.hSam Ravnborg2019-07-156-8/+23