summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vkms/vkms_drv.h
Commit message (Expand)AuthorAgeFilesLines
* drm: Drop drm_framebuffer.h from drm_crtc.hVille Syrjälä2022-06-201-0/+1
* Merge tag 'drm-intel-next-2022-02-08' of git://anongit.freedesktop.org/drm/dr...Dave Airlie2022-02-111-3/+3
|\
| * dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-071-3/+3
* | drm/vkms: add support for multiple overlay planesJosé Expósito2022-01-091-0/+2
|/
* drm/vkms: Use offset-adjusted shadow-plane mappings and outputThomas Zimmermann2021-08-081-0/+1
* drm/vkms: Map output framebuffer BOs with drm_gem_fb_vmap()Thomas Zimmermann2021-08-021-1/+5
* drm/vkms: Use dma-buf mapping from shadow-plane state for composingThomas Zimmermann2021-07-131-0/+1
* drm/vkms: Inherit plane state from struct drm_shadow_plane_stateThomas Zimmermann2021-07-131-2/+3
* drm/vkms: add overlay supportMelissa Wen2021-04-291-0/+1
* drm/vkms: init plane using drmm_universal_plane_allocMelissa Wen2021-04-291-2/+6
* drm/vkms: Add support for writeback moduleSumera Priyadarsini2021-01-121-0/+1
* drm/vkms: Add vkms_config typeSumera Priyadarsini2021-01-121-2/+9
* drm/vkms: Switch to shmem helpersDaniel Vetter2020-10-151-29/+0
* drm/vkms: Add support for writebackRodrigo Siqueira2020-09-071-1/+9
* drm/vkms: Hold gem object while still in-useEzequiel Garcia2020-05-061-5/+0
* drm/vkms: Convert to CRTC VBLANK callbacksThomas Zimmermann2020-02-131-4/+0
* drm/vkms: prime import supportOleg Vasilev2019-10-081-0/+6
* drm/vkms: drop use of drmP.hSam Ravnborg2019-07-151-2/+2
* drm/vkms: Rename vkms_crc.c into vkms_composer.cRodrigo Siqueira2019-07-121-13/+15
* drm/vkms: Avoid assigning 0 for possible_crtcRodrigo Siqueira2019-07-121-2/+2
* drm/vkms: totally reworked crc data trackingDaniel Vetter2019-06-261-1/+8
* drm/vkms: Rename vkms_output.state_lock to crc_lockDaniel Vetter2019-06-261-2/+3
* drm/vkms: Fix crc worker racesDaniel Vetter2019-06-261-0/+2
* drm/vkms: add crc sources listOleg Vasilev2019-06-181-0/+2
* drm/vkms: Move format arrays to vkms_plane.cDaniel Vetter2019-06-181-8/+0
* drm/vkms: Fix license inconsistentRodrigo Siqueira2019-02-101-0/+2
* drm/vkms: Drop custom vkms_dumb_map().Eric Anholt2018-11-271-3/+0
* drm/vkms: Enable/Disable cursor support with module optionHaneen Mohammed2018-09-111-0/+2
* drm/vkms: Compute CRC with Cursor PlaneHaneen Mohammed2018-09-111-1/+4
* drm/vkms: Add cursor plane supportHaneen Mohammed2018-09-111-3/+8
* drm/vkms: Fix race condition around accessing frame numberHaneen Mohammed2018-09-051-2/+6
* drm/crc: Cleanup crtc_crc_open functionMahesh Kumar2018-08-221-2/+1
* drm/vkms/crc: Implement verify_crc_source callbackMahesh Kumar2018-08-221-0/+2
* drm/vkms: Implement CRC debugfs APIHaneen Mohammed2018-08-031-0/+21
* drm/vkms: Subclass plane stateHaneen Mohammed2018-08-031-0/+11
* drm/vkms: Use new return type vm_fault_tSouptick Joarder2018-07-301-1/+1
* drm/vkms: subclass CRTC stateHaneen Mohammed2018-07-301-0/+11
* drm/vkms: Add functions to map/unmap GEM backing storageHaneen Mohammed2018-07-301-0/+9
* drm/vkms: Add vblank events simulated by hrtimersRodrigo Siqueira2018-07-121-0/+15
* drm/vkms: Add connectors helpersRodrigo Siqueira2018-07-121-0/+9
* drm/vkms: Add dumb operationsRodrigo Siqueira2018-07-121-0/+23
* drm/vkms: Add basic CRTC initializationRodrigo Siqueira2018-07-051-3/+21
* drm/vkms: Introduce basic VKMS driverHaneen Mohammed2018-07-051-0/+13