summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/bochs/bochs_kms.c
AgeCommit message (Expand)AuthorFilesLines
2019-10-24drm/bochs: Replace prepare_fb()/cleanup_fb() with GEM VRAM helpersThomas Zimmermann1-24/+2
2019-07-22Merge v5.3-rc1 into drm-misc-nextMaxime Ripard1-1/+2
2019-07-15drm/bochs: drop use of drmP.hSam Ravnborg1-3/+5
2019-07-09drm/bochs: Use shadow buffer for bochs framebuffer consoleThomas Zimmermann1-0/+1
2019-06-28drm/bochs: fix framebuffer setup.Gerd Hoffmann1-1/+2
2019-06-19Merge v5.2-rc5 into drm-nextDaniel Vetter1-4/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-4/+1
2019-05-15drm/bochs: Convert bochs driver to |struct drm_gem_vram_object|Thomas Zimmermann1-9/+9
2019-04-10drm/bochs: use simple display pipeGerd Hoffmann1-127/+49
2019-04-02drm/bochs: drop mode_config_initializedGerd Hoffmann1-6/+2
2019-04-02drm/bochs: add missing drm_atomic_helper_shutdown() call.Gerd Hoffmann1-0/+1
2019-02-28drm/bochs: Drop best_encoderDaniel Vetter1-11/+0
2019-01-24drm: Split out drm_probe_helper.hDaniel Vetter1-0/+1
2019-01-14drm/bochs: move remaining fb bits to kmsGerd Hoffmann1-0/+17
2019-01-14drm/bochs: move ttm_bo_(un)reserve calls into bochs_bo_{pin, unpin}Gerd Hoffmann1-13/+1
2019-01-14drm/bochs: drop unused gpu_addr arg from bochs_bo_pin()Gerd Hoffmann1-1/+1
2019-01-14drm/bochs: remove old bochs_crtc_* functionsGerd Hoffmann1-81/+0
2019-01-14drm/bochs: atomic: use atomic page_flip helperGerd Hoffmann1-22/+1
2019-01-14drm/bochs: atomic: use atomic set_config helperGerd Hoffmann1-1/+1
2019-01-14drm/bochs: atomic: switch planes to atomic, wire up helpers.Gerd Hoffmann1-3/+79
2019-01-14drm/bochs: atomic: add mode_set_nofb callback.Gerd Hoffmann1-0/+9
2019-01-14drm/bochs: atomic: add atomic_flush+atomic_enable callbacks.Gerd Hoffmann1-0/+25
2019-01-14drm/bochs: split bochs_hw_setmodeGerd Hoffmann1-1/+2
2019-01-14drm/bochs: encoder cleanupGerd Hoffmann1-26/+0
2018-10-30drm/bochs: add edid support.Gerd Hoffmann1-3/+17
2018-09-25drm/bochs: support changing byteorder at mode set timeGerd Hoffmann1-2/+6
2018-09-25drm/bochs: fix DRM_FORMAT_* handling for big endian machines.Gerd Hoffmann1-1/+33
2018-09-10bochs: convert to drm_fb_helper_fbdev_setup/teardownPeter Wu1-5/+2
2018-07-13drm: drop _mode_ from drm_mode_connector_attach_encoderDaniel Vetter1-1/+1
2018-04-25drm/bochs: fix mode_valid's return typeLuc Van Oostenryck1-1/+1
2017-10-12drm: Pass struct drm_file * to __drm_mode_object_find [v2]Keith Packard1-1/+1
2017-03-29drm: Add acquire ctx parameter to ->page_flip(_target)Daniel Vetter1-1/+2
2016-12-01drm: Make the connector .detect() callback optionalLaurent Pinchart1-7/+0
2016-09-25drm/bochs: mark bochs_connector_get_modes() staticBaoyou Xie1-1/+1
2016-05-04drm/ttm: remove use_ticket parameter from ttm_bo_reserveChristian König1-2/+2
2016-04-12drm/bochs: Drop fake gamma supportDaniel Vetter1-7/+0
2016-03-04drm/bochs: removed optional dummy crtc mode_fixup function.Carlos Palminha1-8/+0
2016-02-16drm/bochs: removed optional dummy encoder mode_fixup function.Carlos Palminha1-8/+0
2015-12-15drm/bochs: Constify function pointer structsVille Syrjälä1-3/+3
2015-12-15drm/bochs: Store correct CRTC index in eventsThierry Reding1-1/+1
2015-12-11drm: Pass 'name' to drm_encoder_init()Ville Syrjälä1-1/+1
2014-12-10drm/bochs: Remove dummy ->load_lut() implementationThierry Reding1-5/+0
2014-11-20bochs: add page_flipGerd Hoffmann1-0/+21
2014-11-05drm: Move drm_crtc_init from drm_crtc.h to drm_plane_helper.hDaniel Vetter1-0/+1
2014-09-20drm/bochs: add missing drm_connector_register callGerd Hoffmann1-0/+1
2014-07-22drm/ttm: Fix a few sparse warningsThierry Reding1-2/+2
2014-07-18drm/bochs: use helpersRob Clark1-11/+2
2014-04-01drm: Replace crtc fb with primary plane fb (v3)Matt Roper1-2/+2
2013-12-23drm/bochs: new driverGerd Hoffmann1-0/+294