summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-05drm/fb-helper: Move generic fbdev emulation into separate source fileThomas Zimmermann1-1/+1
2022-10-25drm/vmwgfx: Port the framebuffer code to drm fb helpersZack Rusin1-42/+16
2022-10-25drm/vmwgfx: Refactor ttm reference object hashtable to use linux/hashtable.Maaz Mombasawala1-1/+1
2022-10-25drm/vmwgfx: Refactor resource validation hashtable to use linux/hashtable imp...Maaz Mombasawala1-5/+19
2022-10-25drm/vmwgfx: Remove ttm object hashtableMaaz Mombasawala1-1/+1
2022-10-25drm/vmwgfx: Write the driver id registersZack Rusin1-9/+34
2022-08-04drm/vmwgfx: Remove unused hugepage supportZack Rusin1-13/+0
2022-05-03Backmerge tag 'v5.18-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie1-6/+2
2022-04-20drm/vmwgfx: Fix gem refcounting and memory evictionsZack Rusin1-6/+2
2022-04-20drm/vmwgfx: Add debugfs entries for various ttm resource managersZack Rusin1-0/+18
2022-03-11drm/vmwgfx: Implement MSI/MSI-X support for IRQsZack Rusin1-1/+1
2022-03-11drm/vmwgfx: Print capabilities early during the initializationZack Rusin1-10/+6
2022-03-11drm/vmwgfx: Add support for CursorMob and CursorBypass 4Martin Krastev1-1/+1
2022-01-27drm/vmwgfx: Replace module-init boiler-plate code with DRM helpersThomas Zimmermann1-21/+3
2021-12-16drm/vmwgfx: Remove explicit transparent hugepages supportZack Rusin1-8/+0
2021-12-09drm/vmwgfx: support 64 UAVsZack Rusin1-1/+5
2021-12-09drm/vmwgfx: Implement DRIVER_GEMZack Rusin1-11/+9
2021-12-09drm/vmwgfx: Stop hardcoding the PCI IDZack Rusin1-2/+2
2021-12-09drm/vmwgfx: Remove the dedicated memory accountingZack Rusin1-15/+2
2021-12-01drm/vmwgfx: Introduce a new placement for MOB page tablesZack Rusin1-2/+12
2021-12-01drm/vmwgfx: Release ttm memory if probe failsZack Rusin1-10/+16
2021-11-30drm/vmwgfx: Copy DRM hash-table code into driverThomas Zimmermann1-1/+1
2021-11-27drm: Move nomodeset kernel parameter to the DRM subsystemJavier Martinez Canillas1-2/+1
2021-10-04treewide: Replace the use of mem_encrypt_active() with cc_platform_has()Tom Lendacky1-2/+2
2021-07-28drm/vmwgfx: Be a lot more flexible with MOB limitsZack Rusin1-0/+9
2021-07-28drm/vmwgfx: Cleanup loggingZack Rusin1-92/+132
2021-07-28drm/vmwgfx: Switch to using DRM_IOCTL_DEF_DRVZack Rusin1-92/+84
2021-07-01drm/aperture: Pass DRM driver structure instead of driver nameThomas Zimmermann1-1/+1
2021-06-16drm/vmwgfx: Update device headersZack Rusin1-5/+4
2021-06-12drm/vmwgfx: Fix implicit declaration errorZack Rusin1-0/+1
2021-06-12drm/vmwgfx: Remove vmw_chipsetZack Rusin1-3/+2
2021-06-12drm/vmwgfx: remove code that was using physical page addressesZack Rusin1-6/+1
2021-06-12drm/vmwgfx: Introduce VMware mks-guest-statsMartin Krastev1-0/+20
2021-06-12drm/vmwgfx: Simplify devcaps codeZack Rusin1-12/+13
2021-05-14drm/vmwgfx: Fix return value check in vmw_setup_pci_resources()Qiheng Lin1-2/+2
2021-05-11drm/vmwgfx: Port vmwgfx to arm64Zack Rusin1-5/+4
2021-05-11drm/vmwgfx: Add basic support for SVGA3Zack Rusin1-28/+110
2021-05-11drm/vmwgfx: Remove the reservation semaphoreZack Rusin1-13/+1
2021-05-11drm/vmwgfx: Fix incorrect enum usageZack Rusin1-1/+1
2021-05-11Merge drm/drm-next into drm-misc-nextThomas Zimmermann1-9/+8
2021-04-29drm/vmwgfx: replace idr_init() by idr_init_base()Deepak R Varma1-1/+1
2021-04-28Merge tag 'drm-next-2021-04-28' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-27/+18
2021-04-14drm/vmwgfx: Fix the lockdep breakageZack Rusin1-9/+8
2021-04-14drm/aperture: Convert drivers to aperture interfacesThomas Zimmermann1-2/+2
2021-03-24drm/ttm: remove swap LRU v3Christian König1-1/+1
2021-03-24drm/ttm: move swapout logic around v3Christian König1-1/+1
2021-02-26drm/vmwgfx: Bump the minor version and cleanup loggingZack Rusin1-13/+0
2021-02-09drm/ttm: move memory accounting into vmwgfx v4Christian König1-0/+5
2021-02-09drm/ttm: rework ttm_tt page limit v4Christian König1-1/+1
2021-02-09drm/vmwgfx: Fix some memory leaks on errorsZack Rusin1-5/+4