summaryrefslogtreecommitdiff
path: root/vmwgfx_kms.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-07vmwgfx: Add gui_x/y to vmw_connector_stateDeepak Rawat1-10/+27
2018-05-07vmwgfx: Use a mutex to protect gui positioning in vmw_display_unitDeepak Rawat1-11/+27
2018-04-25vmwgfx: Clean up fbdev modeset lockingThomas Hellstrom1-3/+10
2018-04-05vmwgfx: Remove primary memory validation against mode while creating fbDeepak Rawat1-13/+0
2018-04-05vmwgfx: Perform memory validations only when need full modeset.Deepak Rawat1-2/+21
2018-04-05vmwgfx: Use modeset display memory validation for layout ioctlDeepak Rawat1-69/+51
2018-04-05vmwgfx: Perform topology validation during atomic modeset.Deepak Rawat1-36/+148
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-101/+100
2018-03-19vmwgfx: Fix a destoy-while-held mutex problem.Thomas Hellstrom1-10/+23
2018-03-08vmwgfx: Improve on hibernationThomas Hellstrom1-0/+48
2018-03-06vmwgfx: Fix black screen and device errors when running without fbdevThomas Hellstrom1-0/+11
2018-02-28vmwgfx: Fix gdm-wayland missing cursor imageThomas Hellstrom1-18/+15
2018-01-19vmwgfx: Fix a boot time warningWoody Suwalski1-1/+1
2017-12-22vmwgfx: Use the cpu blit utility for framebuffer to screen target blitsThomas Hellstrom1-18/+30
2017-12-22vmwgfx: Cursor update fixesThomas Hellstrom1-16/+30
2017-12-22vmwgfx: Replace the backend treatment of legacy hotspotsThomas Hellstrom1-8/+24
2017-12-19vmwgfx: Send the correct nonblock option for atomic_commitDeepak Rawat1-24/+1
2017-12-18vmwgfx: Remove drm_crtc_arm_vblank_event from atomic flushDeepak Rawat1-5/+1
2017-11-27vmwgfx: Avoid iterating over display unit if crtc is availableDeepak Rawat1-12/+19
2017-11-14vmwgfx: Don't cache framebuffer mapsThomas Hellstrom1-6/+0
2017-10-25vmwgfx: Fix atomic mode set checkSinclair Yeh1-12/+28
2017-10-25vmwgfx: Update stand alone to v4.12Sinclair Yeh1-3/+5
2017-07-17vmwgfx: Fix cursor hotspot issue with Wayland on FedoraSinclair Yeh1-0/+9
2017-06-14vmwgfx: Update stand alone to v4.11Sinclair Yeh1-76/+57
2017-06-14vmwgfx: Add export fence to file descriptor supportSinclair Yeh1-1/+1
2017-04-26vmwgfx: Don't create proxy surface for cursorSinclair Yeh1-0/+1
2017-04-26vmwgfx: Remove unused legacy cursor functionsSinclair Yeh1-114/+0
2017-03-31vmwgfx: Remove cursor clean up special caseSinclair Yeh1-9/+0
2017-03-31vmwgfx: Use drm_atomic_helper_best_encoderSinclair Yeh1-18/+0
2017-03-31vmwgfx: Move dot clock override to crtc_atomic_checkSinclair Yeh1-15/+9
2017-03-27vmwgfx: Strip legacy cursor codeThomas Hellstrom1-151/+13
2017-03-20vmwgfx: Properly check display/scanout surface sizeSinclair Yeh1-0/+3
2017-03-20vmwgfx: Support topology greater than texture sizeSinclair Yeh1-1/+61
2017-03-08vmwgfx: Fix primary atomic checkThomas Hellstrom1-7/+1
2017-03-08vmwgfx: Fix screen target pinning and display surface replacementThomas Hellstrom1-1/+22
2017-03-08vmwgfx: Clear an uninitialized mode field during set_configThomas Hellstrom1-0/+20
2017-02-23vmwgfx: Fix atomic checkSinclair Yeh1-7/+19
2017-02-23vmwgfx: Fix connector number checkingSinclair Yeh1-9/+4
2017-02-23vmwgfx: Send vblank event in vmw_du_crtc_atomic_beginSinclair Yeh1-1/+13
2017-02-23vmwgfx: Add and connect atomic state object check/commitSinclair Yeh1-0/+41
2017-02-23vmwgfx: Add and connect connector helper functionSinclair Yeh1-0/+18
2017-02-23vmwgfx: Add and connect plane helper functionsSinclair Yeh1-0/+259
2017-02-23vmwgfx: Add and connect CRTC helper functionsSinclair Yeh1-0/+35
2017-02-23vmwgfx: Connector atomic stateSinclair Yeh1-0/+139
2017-02-23vmwgfx: Plane atomic stateSinclair Yeh1-0/+99
2017-02-23vmwgfx: CRTC atomic stateSinclair Yeh1-0/+81
2017-02-23vmwgfx: Add universal plane supportSinclair Yeh1-4/+139
2017-02-23vmwgfx: Removed unused snooper.crtc fieldSinclair Yeh1-2/+0
2017-02-23vmwgfx: Porting over new drm and ttm filesSinclair Yeh1-160/+201