summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
Commit message (Expand)AuthorAgeFilesLines
* drm/vmwgfx: Fix handling of dumb buffersZack Rusin2024-08-111-299/+203
* drm/vmwgfx: Don't memcmp equivalent pointersIan Forbes2024-06-051-1/+1
* drm/vmwgfx: Remove STDU logic from generic mode_valid functionIan Forbes2024-06-051-17/+9
* Backmerge tag 'v6.9-rc5' into drm-nextDave Airlie2024-04-221-3/+8
|\
| * drm/vmwgfx: Fix crtc's atomic check conditionalZack Rusin2024-04-151-3/+8
* | drm/vmwgfx: Implement virtual crc generationZack Rusin2024-04-151-3/+28
* | drm/vmwgfx: Implement virtual kmsZack Rusin2024-04-151-7/+8
* | drm/vmwgfx: Remove unused codeIan Forbes2024-03-281-12/+0
|/
* 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