summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vc4/vc4_kms.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* drm/vc4: Disable V3D interactions if the v3d component didn't probe.Eric Anholt2019-04-031-0/+1
* drm/vc4: Add a debugfs entry to disable/enable the load trackerPaul Kocialkowski2019-03-061-0/+9
* drm/vc4: Add a load tracker to prevent HVS underflow errorsBoris Brezillon2019-03-061-1/+102
* drm/vc4: Report HVS underrun errorsBoris Brezillon2019-03-061-0/+10
* drm: Split out drm_probe_helper.hDaniel Vetter2019-01-241-2/+2
* drm/atomic: integrate modeset lock with private objectsRob Clark2018-12-111-1/+2
* drm/vc4: Set ->legacy_cursor_update to false when doing non-async updatesBoris Brezillon2018-11-151-0/+6
* drm/vc4: Use drm_fbdev_generic_setup()Noralf Trønnes2018-09-251-6/+0
* drm/vc4: Call drm_atomic_helper_fake_vblank() in the commit pathBoris Brezillon2018-07-071-0/+2
* drm/vc4: Use wait_for_flip_done() instead of wait_for_vblanks()Boris Brezillon2018-07-071-10/+1
* drm/vc4: Add CTM supportStefan Schake2018-04-231-1/+203
* drm/vc4: update cursors asynchronously through atomicGustavo Padovan2018-04-171-0/+20
* drm/vc4: Advertise supported modifiers for planesDaniel Stone2018-03-051-0/+1
* drm/vc4: Use drm_fb_cma_fbdev_init/fini()Noralf Trønnes2017-12-081-14/+4
* drm/vc4: Use drm_gem_fb_create()Noralf Trønnes2017-08-161-1/+2
* drm/vc4: Demote user-accessible DRM_ERROR paths to DRM_DEBUG.Eric Anholt2017-08-081-1/+1
* drm/vc4: switch to drm_*{get,put} helpersCihangir Akturk2017-08-081-1/+1
* drm/vc4: Handle drm_atomic_helper_swap_state failureMaarten Lankhorst2017-07-261-1/+1
* drm/vc4: Use the atomic state's commit workqueue.Eric Anholt2017-06-221-58/+13
* drm/vc4: Wait for fences interruptibly in blocking mode.Eric Anholt2017-06-221-0/+10
* drm/vc4: Allow vblank_disable_immediate on non-fw-kms. (v2)Mario Kleiner2017-06-221-0/+3
* drm/vc4: Mimic drm_atomic_helper_commit() behaviorBoris Brezillon2017-06-151-26/+12
* drm/vc4: Add get/set tiling ioctls.Eric Anholt2017-06-151-1/+40
* drm/vc4: fix include notation and remove -Iinclude/drm flagMasahiro Yamada2017-05-221-6/+6
* drm/vc4: Don't try to initialize FBDEV if we're only bound to V3D.Eric Anholt2017-05-081-4/+6
* drm: Rely on mode_config data for fb_helper initializationGabriel Krisman Bertazi2017-02-021-1/+0
* Merge tag 'drm-vc4-next-2016-12-09' of https://github.com/anholt/linux into d...Dave Airlie2016-12-131-8/+25
|\
| * drm/vc4: Fix race between page flip completion event and clean-upDerek Foreman2016-11-291-8/+25
* | drm: Add reference counting to drm_atomic_stateChris Wilson2016-10-171-1/+2
|/
* drm/atomic-helper: Add NO_DISABLE_AFTER_MODESET flag support for plane commitLiu Ying2016-08-291-1/+1
* Merge remote-tracking branch 'airlied/drm-next' into topic/drm-miscDaniel Vetter2016-07-191-4/+12
|\
| * Back-merge tag 'v4.7-rc5' into drm-nextDave Airlie2016-07-021-4/+12
| |\
| | * drm/vc4: Return -EBUSY if there's already a pending flip event.Robert Foss2016-05-311-4/+12
* | | drm/vc4: Delete unnecessary checks before two function callsMarkus Elfring2016-07-181-2/+1
|/ /
* | drm/atomic-helper: Massage swap_state signature somewhatDaniel Vetter2016-06-101-1/+1
* | drm/vc4: Use for_each_plane_in_stateDaniel Vetter2016-06-021-7/+3
|/
* drm: Nuke ->vblank_disable_allowedDaniel Vetter2016-05-211-2/+0
* drm/vc4: Rename async to nonblock.Maarten Lankhorst2016-05-021-3/+3
* drm/vc4: Add a proper short-circut path for legacy cursor updates.Eric Anholt2016-02-161-0/+9
* drm/vc4: Add support for async pageflips.Eric Anholt2015-12-071-1/+148
* drm/vc4: Allow vblank to be disabledDerek Foreman2015-10-211-0/+1
* drm/vc4: Use the fbdev_cma helpersDerek Foreman2015-10-211-3/+15
* drm/vc4: Add KMS support for Raspberry Pi.Eric Anholt2015-10-211-0/+54