summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/qxl/qxl_display.c
Commit message (Expand)AuthorAgeFilesLines
* drm/qxl: Pin buffer objects for internal mappingsThomas Zimmermann2024-07-101-7/+7
* drm/qxl: Add check for drm_cvt_modeChen Ni2024-06-261-0/+3
* drm/qxl: Use the hotspot properties from cursor planesZack Rusin2023-11-241-8/+6
* drm/qxl: prevent memory leakZongmin Zhou2023-11-061-0/+3
* drm: Remove drm_mode_config::fb_baseZack Rusin2022-10-191-2/+0
* drm/plane-helper: Export individual helpersThomas Zimmermann2022-07-261-2/+2
* drm: Drop drm_framebuffer.h from drm_crtc.hVille Syrjälä2022-06-201-0/+1
* drm: Drop drm_edid.h from drm_crtc.hVille Syrjälä2022-06-201-0/+1
* drm/qxl: add drm_gem_plane_helper_prepare_fbChristian König2022-05-051-1/+7
* dma-buf-map: Rename to iosys-mapLucas De Marchi2022-02-071-4/+4
* drm/qxl: balance dumb_shadow_bo pinGerd Hoffmann2021-05-121-0/+1
* drm/qxl: drop redundant codeGerd Hoffmann2021-05-121-3/+1
* Merge tag 'drm-misc-next-2021-03-03' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2021-03-161-160/+208
|\
| * drm: Use state helper instead of the plane state pointerMaxime Ripard2021-02-251-2/+4
| * drm/atomic: Pass the full state to planes atomic disable and updateMaxime Ripard2021-02-251-4/+10
| * drm: Store new plane state in a variable for atomic_update and disableMaxime Ripard2021-02-241-8/+10
| * 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-3/+3
| * drm/qxl: rework cursor planeGerd Hoffmann2021-02-191-115/+133
| * drm/qxl: move shadow handling to new qxl_prepare_shadow()Gerd Hoffmann2021-02-191-27/+34
| * drm/qxl: fix monitors object vmapGerd Hoffmann2021-02-191-5/+2
| * drm/qxl: rename qxl_bo_kmap -> qxl_bo_vmap_lockedGerd Hoffmann2021-02-191-7/+7
| * drm/qxl: use ttm bo prioritiesGerd Hoffmann2021-02-191-2/+2
| * drm/qxl: properly handle device init failuresGerd Hoffmann2021-02-191-0/+3
| * drm/qxl: handle shadow in primary destroyGerd Hoffmann2021-02-051-0/+2
| * drm/qxl: properly pin/unpin shadowGerd Hoffmann2021-02-051-0/+4
| * drm/qxl: release shadow on shutdownGerd Hoffmann2021-02-051-0/+4
| * drm/qxl: use drmm_mode_config_initGerd Hoffmann2021-02-051-2/+3
* | qxl: Fix uninitialised struct field head.surface_idColin Ian King2021-03-111-0/+1
|/
* drm/gem: Use struct dma_buf_map in GEM vmap ops and convert GEM backendsThomas Zimmermann2020-11-091-3/+12
* drm/atomic: Pass the full state to CRTC atomic begin and flushMaxime Ripard2020-11-021-1/+1
* drm/atomic: Pass the full state to CRTC atomic enable/disableMaxime Ripard2020-10-091-2/+2
* drm/qxl: simplify the return expression of qxl_plane_prepare_fb()Qinglang Miao2020-09-291-6/+1
* Merge tag 'v5.9-rc4' into drm-nextDave Airlie2020-09-081-2/+3
|\
* | drm/qxl: Replace deprecated function in qxl_displaySidong Yang2020-08-171-10/+11
|/
* Merge tag 'drm-misc-next-2020-06-19' of git://anongit.freedesktop.org/drm/drm...Dave Airlie2020-06-241-3/+3
|\
| * drm/qxl: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov2020-05-191-3/+3
* | Merge tag 'drm-next-2020-06-02' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2020-06-021-16/+16
|\|
| * drm/qxl: Don't use drm_device->dev_privateDaniel Vetter2020-04-281-16/+16
* | drm/qxl: qxl_release use after freeVasily Averin2020-04-291-3/+3
|/
* drm/qxl: Use simple encoderThomas Zimmermann2020-03-021-15/+14
* drm/qxl: Remove sending of vblank eventThomas Zimmermann2020-01-301-14/+0
* drm/qxl: use embedded gem objectGerd Hoffmann2019-08-061-4/+4
* drm/qxl: drop use of drmP.hSam Ravnborg2019-07-151-0/+3
* drm/qxl: remove set but not used variable 'bo_old'YueHaibing2019-02-211-7/+1
* drm/qxl: use kernel mode dbGerd Hoffmann2019-01-281-20/+7
* drm/qxl: add qxl_add_mode helper functionGerd Hoffmann2019-01-281-35/+49
* drm/qxl: add mode/framebuffer check functionsGerd Hoffmann2019-01-281-18/+26
* drm/qxl: use generic fbdev emulationGerd Hoffmann2019-01-281-7/+0
* drm/qxl: use qxl_num_crtc directlyGerd Hoffmann2019-01-281-14/+11