summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c
AgeCommit message (Expand)Author
2025-07-16drm/vmwgfx: Pass along the format info from .fb_create() to drm_helper_mode_f...Ville Syrjälä
2025-07-16drm: Allow the caller to pass in the format info to drm_helper_mode_fill_fb_s...Ville Syrjälä
2025-07-16drm: Pass the format info to .fb_create()Ville Syrjälä
2025-03-10drm/vmwgfx: Refactor cursor handlingZack Rusin
2025-02-06Merge drm/drm-next into drm-misc-nextMaxime Ripard
2025-01-14drm/vmwgfx: Unreserve BO on errorIan Forbes
2025-01-07drm/connector: make mode_valid take a const struct drm_display_modeDmitry Baryshkov
2024-11-21Merge tag 'drm-next-2024-11-21' of https://gitlab.freedesktop.org/drm/kernelLinus Torvalds
2024-11-14drm/vmwgfx: avoid null_ptr_deref in vmw_framebuffer_surface_create_handleChen Ridong
2024-11-04Backmerge v6.12-rc6 of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds...Dave Airlie
2024-10-11drm/vmwgfx: Stop using dev_private to store driver data.Maaz Mombasawala
2024-10-10drm/vmwgfx: Handle surface check failure correctlyNikolay Kuratov
2024-10-10drm/vmwgfx: Cleanup kms setup without 3dZack Rusin
2024-10-10drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITSIan Forbes
2024-07-24drm/vmwgfx: Fix handling of dumb buffersZack Rusin
2024-06-05drm/vmwgfx: Don't memcmp equivalent pointersIan Forbes
2024-06-05drm/vmwgfx: Remove STDU logic from generic mode_valid functionIan Forbes
2024-04-22Backmerge tag 'v6.9-rc5' into drm-nextDave Airlie
2024-04-15drm/vmwgfx: Implement virtual crc generationZack Rusin
2024-04-15drm/vmwgfx: Implement virtual kmsZack Rusin
2024-04-15drm/vmwgfx: Fix crtc's atomic check conditionalZack Rusin
2024-03-28drm/vmwgfx: Remove unused codeIan Forbes
2024-01-30drm/vmwgfx: Fix the lifetime of the bo cursor memoryZack Rusin
2024-01-30drm/vmwgfx: Fix vmw_du_get_cursor_mob fencing of newly-created MOBsMartin Krastev
2024-01-30drm/vmwgfx: Refactor drm connector probing for display modesMartin Krastev
2024-01-03drm/vmwgfx: Unmap the surface before resetting it on a plane stateZack Rusin
2023-11-24drm/vmwgfx: Disable damage clipping if FB changed since last page-flipJavier Martinez Canillas
2023-11-24drm/vmwgfx: Use the hotspot properties from cursor planesZack Rusin
2023-10-09drm/vmwgfx: Keep a gem reference to user bos in surfacesZack Rusin
2023-08-23drm/vmwgfx: Fix possible invalid drm gem put callsZack Rusin
2023-04-11drm/vmwgfx: Fix Legacy Display Unit atomic drm supportMartin Krastev
2023-03-22drm/fbdev-generic: Remove unused prefer_shadow_fbdev flagThomas Zimmermann
2023-02-14drm/vmwgfx: Do not drop the reference to the handle too soonZack Rusin
2023-02-13drm/vmwgfx: Stop using raw ttm_buffer_object'sZack Rusin
2023-02-13drm/vmwgfx: Abstract placement selectionZack Rusin
2023-02-13drm/vmwgfx: Rename dummy to is_iomemZack Rusin
2023-02-13drm/vmwgfx: Cleanup the vmw bo usage in the cursor pathsZack Rusin
2023-02-13drm/vmwgfx: Simplify fb pinningZack Rusin
2023-02-13drm/vmwgfx: Rename vmw_buffer_object to vmw_boZack Rusin
2022-10-31drm/vmwgfx: Cleanup the cursor snooping codeZack Rusin
2022-10-31drm/vmwgfx: Validate the box size for the snooped cursorZack Rusin
2022-10-25drm/vmwgfx: Remove explicit and broken vblank handlingZack Rusin
2022-10-25drm/vmwgfx: Port the framebuffer code to drm fb helpersZack Rusin
2022-10-25drm/vmwgfx: Diff cursors when using cmdsMichael Banack
2022-10-25drm/vmwgfx: Support cursor surfaces with mob cursorMichael Banack
2022-10-25drm/vmwgfx: Start diffing new mob cursors against old onesMichael Banack
2022-10-25drm/vmwgfx: Clean up cursor mobsMichael Banack
2022-07-26drm/atomic-helper: Remove _HELPER_ infix from DRM_PLANE_HELPER_NO_SCALINGThomas Zimmermann
2022-07-26drm/atomic-helper: Move DRM_PLANE_HELPER_NO_SCALING to atomic helpersThomas Zimmermann
2022-07-26drm/vmwgfx: Remove trailing whitespaceThomas Zimmermann