summaryrefslogtreecommitdiff
path: root/vmwgfx_fb.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-23vmwgfx: Schedule an fb dirty update after resumeThomas Hellstrom1-15/+7
2018-04-25vmwgfx: Clean up fbdev modeset lockingThomas Hellstrom1-21/+10
2018-04-05vmwgfx: Move buffer object related code to vmwgfx_bo.cThomas Hellstrom1-1/+1
2018-03-26vmwgfx: Replace vmw_dma_buffer with vmw_buffer_objectThomas Hellstrom1-8/+8
2018-03-19vmwgfx: Get rid of the device-private suspended memberThomas Hellstrom1-1/+1
2018-03-19vmwgfx: Fix fbdev and atomic kms interaction during hibernationThomas Hellstrom1-10/+25
2018-03-06vmwgfx: Avoid pinning fbdev framebuffersThomas Hellstrom1-51/+19
2017-10-25vmwgfx: Update stand alone to v4.12Sinclair Yeh1-2/+56
2017-06-14vmwgfx: Update stand alone to v4.11Sinclair Yeh1-17/+15
2017-02-23vmwgfx: Skipping fbdev fb pinning for lduSinclair Yeh1-7/+16
2017-02-23vmwgfx: Fixes to vmwgfx_fbSinclair Yeh1-1/+6
2017-02-23vmwgfx: Porting over new drm and ttm filesSinclair Yeh1-70/+19
2016-07-05vmwgfx: Fix error paths when mapping framebufferSinclair Yeh1-2/+2
2016-06-28vmwgfx: Delay pinning fbdev framebuffer until after mode setSinclair Yeh1-22/+25
2016-05-04vmwgfx: Fix order of operationSinclair Yeh1-3/+3
2015-11-18vmwgfx: Fix address-space- visibility- and endian warnings and errorsThomas Hellstrom1-2/+2
2015-09-08vmwgfx: Fix a circular locking dependency in the fbdev codeThomas Hellstrom1-17/+22
2015-09-08vmwgfx: Fix copyright headersSinclair Yeh1-1/+1
2015-09-07vmwgfx: Implement fbdev on kms v2Thomas Hellstrom1-190/+408
2015-09-07vmwgfx: Introduce a pin count to allow for recursive pinning v2Thomas Hellstrom1-1/+1
2015-06-18vmwgfx: Don't buffer fbdev updatesThomas Hellstrom1-0/+1
2015-05-05vmwgfx: Rework device initializationThomas Hellstrom1-0/+4
2015-04-01vmwgfx: Fix an fb unlocking bugThomas Hellstrom1-2/+2
2014-11-14vmwgfx: Use a per-device semaphore for reservation protectionThomas Hellstrom1-5/+4
2012-01-05vmwgfx: Pick up the initial size from the width and height regsJakob Bornecrantz1-6/+2
2011-09-27vmwgfx: minor dmabuf utilities cleanupThomas Hellstrom1-2/+1
2011-09-27vmwgfx: Add dmabuf helper functions for pinningJakob Bornecrantz1-54/+3
2011-01-11vmwgfx: Print error diagnostics if depth doesn't match the host expectation.Michel Dänzer1-3/+7
2011-01-11vmwgfx: Fix 'bbp' typo.Michel Dänzer1-4/+4
2010-10-26vmwgfx: Implement a proper GMR eviction mechanismThomas Hellstrom1-3/+2
2010-10-26drm/ttm: restructure to allow driver to plug in alternate memory managerBen Skeggs1-1/+3
2010-09-28vmwgfx: Avoid fb VRAM fragmenting.Thomas Hellstrom1-0/+5
2010-09-23vmwgfx: Don't flush fb if we're in the suspended stateThomas Hellstrom1-0/+3
2010-09-23vmwgfx: Prune modes based on available VRAM sizeThomas Hellstrom1-0/+7
2010-09-23vmwgfx: Fix a comment.Thomas Hellstrom1-1/+1
2010-09-22vmwgfx: Add compat / standalone definesThomas Hellstrom1-0/+50
2010-09-22vmwgfx: Pull down upstream vmwgfx codeThomas Hellstrom1-70/+24
2010-07-23vmwgfx: Don't flush fb if we're in the suspended state.Thomas Hellstrom1-0/+3
2010-07-23vmwgfx: Prune modes based on available VRAM size.Thomas Hellstrom1-0/+7
2010-06-03vmwgfx: Fix a comment.Thomas Hellstrom1-1/+1
2010-06-02vmwgfx: Kill a warning message from previous commit.Thomas Hellstrom1-0/+2
2010-06-02vmwgfx: Adapt to an fb handover api change in 2.6.35.Thomas Hellstrom1-0/+11
2010-05-12vmwgfx: Fix framebuffer modesettingJakob Bornecrantz1-18/+4
2010-04-20vmwgfx: Print warnings in kernel log about bo pinning that failsJakob Bornecrantz1-0/+3
2010-04-02vmwgfx: Make older kernels compile again.Thomas Hellstrom1-1/+2
2010-03-04vmwgfx: Don't use SVGA_REG_ENABLE in modesetting codeJakob Bornecrantz1-4/+0
2010-02-27vmwgfx: Add a parameter force_stealth to force stealth mode if needed.Thomas Hellstrom1-4/+4
2010-02-16vmwgfx: Use the fb handover mechanism for kernels >= 2.6.32.Thomas Hellstrom1-0/+5
2010-02-06vmwgfx: Support old hardwareJakob Bornecrantz1-53/+28
2010-01-14vmwgfx: Missed one defio function in last commitJakob Bornecrantz1-0/+2