summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vkms/vkms_drv.h
AgeCommit message (Expand)AuthorFilesLines
2022-09-05drm: vkms: Add fb information to `vkms_writeback_job`Igor Torrente1-5/+18
2022-09-05drm: vkms: get the reference to `drm_framebuffer` instead if coping itIgor Torrente1-1/+1
2022-09-05drm: vkms: Rename `vkms_composer` to `vkms_frame_info`Igor Torrente1-3/+3
2022-09-05drm: vkms: Replace hardcoded value of `vkms_composer.map` to DRM_FORMAT_MAX_P...Igor Torrente1-1/+1
2022-06-20drm: Drop drm_framebuffer.h from drm_crtc.hVille Syrjälä1-0/+1
2022-02-11Merge tag 'drm-intel-next-2022-02-08' of git://anongit.freedesktop.org/drm/dr...Dave Airlie1-3/+3
2022-02-07dma-buf-map: Rename to iosys-mapLucas De Marchi1-3/+3
2022-01-09drm/vkms: add support for multiple overlay planesJosé Expósito1-0/+2
2021-08-08drm/vkms: Use offset-adjusted shadow-plane mappings and outputThomas Zimmermann1-0/+1
2021-08-02drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap()Thomas Zimmermann1-1/+5
2021-07-13drm/vkms: Use dma-buf mapping from shadow-plane state for composingThomas Zimmermann1-0/+1
2021-07-13drm/vkms: Inherit plane state from struct drm_shadow_plane_stateThomas Zimmermann1-2/+3
2021-04-29drm/vkms: add overlay supportMelissa Wen1-0/+1
2021-04-29drm/vkms: init plane using drmm_universal_plane_allocMelissa Wen1-2/+6
2021-01-12drm/vkms: Add support for writeback moduleSumera Priyadarsini1-0/+1
2021-01-12drm/vkms: Add vkms_config typeSumera Priyadarsini1-2/+9
2020-10-15drm/vkms: Switch to shmem helpersDaniel Vetter1-29/+0
2020-09-07drm/vkms: Add support for writebackRodrigo Siqueira1-1/+9
2020-05-06drm/vkms: Hold gem object while still in-useEzequiel Garcia1-5/+0
2020-02-13drm/vkms: Convert to CRTC VBLANK callbacksThomas Zimmermann1-4/+0
2019-10-08drm/vkms: prime import supportOleg Vasilev1-0/+6
2019-07-15drm/vkms: drop use of drmP.hSam Ravnborg1-2/+2
2019-07-12drm/vkms: Rename vkms_crc.c into vkms_composer.cRodrigo Siqueira1-13/+15
2019-07-12drm/vkms: Avoid assigning 0 for possible_crtcRodrigo Siqueira1-2/+2
2019-06-26drm/vkms: totally reworked crc data trackingDaniel Vetter1-1/+8
2019-06-26drm/vkms: Rename vkms_output.state_lock to crc_lockDaniel Vetter1-2/+3
2019-06-26drm/vkms: Fix crc worker racesDaniel Vetter1-0/+2
2019-06-18drm/vkms: add crc sources listOleg Vasilev1-0/+2
2019-06-18drm/vkms: Move format arrays to vkms_plane.cDaniel Vetter1-8/+0
2019-02-10drm/vkms: Fix license inconsistentRodrigo Siqueira1-0/+2
2018-11-27drm/vkms: Drop custom vkms_dumb_map().Eric Anholt1-3/+0
2018-09-11drm/vkms: Enable/Disable cursor support with module optionHaneen Mohammed1-0/+2
2018-09-11drm/vkms: Compute CRC with Cursor PlaneHaneen Mohammed1-1/+4
2018-09-11drm/vkms: Add cursor plane supportHaneen Mohammed1-3/+8
2018-09-05drm/vkms: Fix race condition around accessing frame numberHaneen Mohammed1-2/+6
2018-08-22drm/crc: Cleanup crtc_crc_open functionMahesh Kumar1-2/+1
2018-08-22drm/vkms/crc: Implement verify_crc_source callbackMahesh Kumar1-0/+2
2018-08-03drm/vkms: Implement CRC debugfs APIHaneen Mohammed1-0/+21
2018-08-03drm/vkms: Subclass plane stateHaneen Mohammed1-0/+11
2018-07-30drm/vkms: Use new return type vm_fault_tSouptick Joarder1-1/+1
2018-07-30drm/vkms: subclass CRTC stateHaneen Mohammed1-0/+11
2018-07-30drm/vkms: Add functions to map/unmap GEM backing storageHaneen Mohammed1-0/+9
2018-07-12drm/vkms: Add vblank events simulated by hrtimersRodrigo Siqueira1-0/+15
2018-07-12drm/vkms: Add connectors helpersRodrigo Siqueira1-0/+9
2018-07-12drm/vkms: Add dumb operationsRodrigo Siqueira1-0/+23
2018-07-05drm/vkms: Add basic CRTC initializationRodrigo Siqueira1-3/+21
2018-07-05drm/vkms: Introduce basic VKMS driverHaneen Mohammed1-0/+13