summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
Commit message (Expand)AuthorAgeFilesLines
* drm/vmwgfx: Fix the lifetime of the bo cursor memoryZack Rusin2024-01-301-12/+1
* drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBsMartin Krastev2024-01-301-1/+10
* drm/vmwgfx: Refactor drm connector probing for display modesMartin Krastev2024-01-301-183/+89
* drm/vmwgfx: Unmap the surface before resetting it on a plane stateZack Rusin2024-01-031-0/+4
* drm/vmwgfx: Disable damage clipping if FB changed since last page-flipJavier Martinez Canillas2023-11-241-0/+11
* drm/vmwgfx: Use the hotspot properties from cursor planesZack Rusin2023-11-241-7/+2
* 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