summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
Commit message (Expand)AuthorAgeFilesLines
* drm/vmwgfx: Keep a gem reference to user bos in surfacesZack Rusin2023-10-091-3/+3
* drm/vmwgfx: Fix possible invalid drm gem put callsZack Rusin2023-08-231-4/+2
* drm/vmwgfx: Fix Legacy Display Unit atomic drm supportMartin Krastev2023-04-111-61/+1
* drm/fbdev-generic: Remove unused prefer_shadow_fbdev flagThomas Zimmermann2023-03-221-1/+0
* drm/vmwgfx: Do not drop the reference to the handle too soonZack Rusin2023-02-141-1/+3
* drm/vmwgfx: Stop using raw ttm_buffer_object'sZack Rusin2023-02-131-60/+45
* drm/vmwgfx: Abstract placement selectionZack Rusin2023-02-131-5/+17
* drm/vmwgfx: Rename dummy to is_iomemZack Rusin2023-02-131-8/+8
* drm/vmwgfx: Cleanup the vmw bo usage in the cursor pathsZack Rusin2023-02-131-11/+1
* drm/vmwgfx: Simplify fb pinningZack Rusin2023-02-131-66/+0
* drm/vmwgfx: Rename vmw_buffer_object to vmw_boZack Rusin2023-02-131-8/+9
* drm/vmwgfx: Cleanup the cursor snooping codeZack Rusin2022-10-311-12/+17
* drm/vmwgfx: Validate the box size for the snooped cursorZack Rusin2022-10-311-1/+2
* drm/vmwgfx: Remove explicit and broken vblank handlingZack Rusin2022-10-251-34/+0
* drm/vmwgfx: Port the framebuffer code to drm fb helpersZack Rusin2022-10-251-70/+9
* drm/vmwgfx: Diff cursors when using cmdsMichael Banack2022-10-251-60/+60
* drm/vmwgfx: Support cursor surfaces with mob cursorMichael Banack2022-10-251-29/+49
* drm/vmwgfx: Start diffing new mob cursors against old onesMichael Banack2022-10-251-21/+74
* drm/vmwgfx: Clean up cursor mobsMichael Banack2022-10-251-182/+259
* drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HELPER_NO_SCALINGThomas Zimmermann2022-07-261-4/+4
* drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to atomic helpersThomas Zimmermann2022-07-261-1/+0
* drm/vmwgfx: Remove trailing whitespaceThomas Zimmermann2022-07-261-1/+1
* drm/vmwgfx: Stop using 'TRUE'Ville Syrjälä2022-07-051-1/+1
* drm/vmwgfx: validate the screen formatsZack Rusin2022-03-211-14/+16
* drm/vmwgfx: Fix mob cursor allocation raceZack Rusin2022-03-211-0/+8
* drm/vmwgfx: Fix fencing on SVGAv3Zack Rusin2022-03-111-3/+5
* drm/vmwgfx: Add support for CursorMob and CursorBypass 4Martin Krastev2022-03-111-75/+324
* drm/vmwgfx: Fix stale file descriptors on failed usercopyMathias Krause2022-01-271-1/+1
* drm/vmwgfx: Implement create_handle on drm_framebuffer_funcsZack Rusin2021-12-091-0/+11
* drm/vmwgfx: Implement DRIVER_GEMZack Rusin2021-12-091-29/+3
* drm/vmwgfx: Remove the dedicated memory accountingZack Rusin2021-12-091-1/+1
* Revert "drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL_...Sean Paul2021-10-041-8/+4
* drm/vmwgfx: cleanup: drm_modeset_lock_all() --> DRM_MODESET_LOCK_ALL_BEGIN()Fernando Ramos2021-10-011-4/+8
* drm/vmwgfx: Make use of PFN_ALIGN/PFN_UP helper macroCai Huoqing2021-08-091-1/+1
* drm/vmwgfx: Cleanup loggingZack Rusin2021-07-281-0/+10
* drm/vmwgfx: Update device headersZack Rusin2021-06-161-3/+3
* drm/vmwgfx: Add basic support for SVGA3Zack Rusin2021-05-111-10/+19
* drm/vmwgfx: Remove the reservation semaphoreZack Rusin2021-05-111-7/+0
* drm/atomic: Pass the full state to planes atomic disable and updateMaxime Ripard2021-02-251-2/+5
* drm: Store new plane state in a variable for atomic_update and disableMaxime Ripard2021-02-241-9/+10
* 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-2/+6
* drm: Rename plane atomic_check state namesMaxime Ripard2021-02-241-6/+7
* drm: Switch to %p4cc format modifierSakari Ailus2021-02-171-9/+6
* drm/vmwgfx: Remove pointless codeZack Rusin2021-02-101-4/+0
* drm/vmwgfx: Correctly set the name of the preferred modeZack Rusin2021-02-101-0/+1
* drm/vmwgfx: add some 16:9 / 16:10 default resolutionsRoland Scheidegger2021-02-101-0/+24
* drm/vmwgfx/vmwgfx_kms: Update worthy function headers and demote othersLee Jones2021-01-191-6/+7
* drm/vmwgfx/vmwgfx_kms: Remove unused variable 'ret' from 'vmw_du_primary_plan...Lee Jones2021-01-191-2/+1
* drm/vmwgfx: Fix display register usage for some older configsZack Rusin2021-01-141-1/+2