aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vc4/vc4_kms.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-07-21Merge tag 'drm-misc-next-2021-07-16' of git://anongit.freedesktop.org/drm/drm-misc into drm-nextDave Airlie1-1/+0
2021-06-29drm/vc4: Don't set struct drm_device.irq_enabledThomas Zimmermann1-1/+0
2021-06-23Backmerge tag 'v5.13-rc7' into drm-nextDave Airlie1-1/+1
2021-06-08drm/vc4: fix vc4_atomic_commit_tail() logicMark Rutland1-1/+1
2021-04-15drm/vc4: Don't set allow_fb_modifiers explicitlyDaniel Vetter1-1/+0
2021-01-21drm: Introduce a drm_crtc_commit_wait helperMaxime Ripard1-13/+4
2020-12-15drm/vc4: kms: Convert to atomic helpersMaxime Ripard1-107/+3
2020-12-15drm/vc4: kms: Remove async modeset semaphoreMaxime Ripard1-22/+2
2020-12-15drm/vc4: kms: Remove unassigned_channels from the HVS stateMaxime Ripard1-7/+7
2020-12-15drm/vc4: kms: Wait on previous FIFO users before a commitMaxime Ripard1-1/+122
2020-12-15drm/vc4: Simplify a bit the global atomic_checkMaxime Ripard1-7/+6
2020-11-23drm/vc4: kms: Don't disable the muxing of an active CRTCMaxime Ripard1-36/+45
2020-11-23drm/vc4: kms: Store the unassigned channel list in the stateMaxime Ripard1-25/+101
2020-11-19drm/vc4: kms: Document the muxing corner casesMaxime Ripard1-0/+22
2020-11-19drm/vc4: kms: Split the HVS muxing check in a separate functionMaxime Ripard1-3/+15
2020-11-19drm/vc4: kms: Rename NUM_CHANNELSMaxime Ripard1-3/+3
2020-11-19drm/vc4: kms: Remove useless defineMaxime Ripard1-1/+0
2020-11-19drm/vc4: kms: Switch to drmm_add_action_or_resetMaxime Ripard1-2/+2
2020-11-02drm/vc4: kms: Add functions to create the state objectsMaxime Ripard1-21/+57
2020-11-02drm/vc4: Use the helper to retrieve vc4_dev when neededMaxime Ripard1-1/+1
2020-09-25drm/vc4: crtc: Keep the previously assigned HVS FIFOMaxime Ripard1-6/+16
2020-09-23drm/vc4: kms: Assign a FIFO to enabled CRTCs instead of activeMaxime Ripard1-1/+1
2020-09-21drm/vc4: hvs: Pull the state of all the CRTCs prior to PV muxingMaxime Ripard1-0/+17
2020-09-07drm/vc4: drv: Support BCM2711Maxime Ripard1-13/+31
2020-09-07drm/vc4: crtc: Assign output to channel automaticallyMaxime Ripard1-4/+164
2020-09-07drm/vc4: kms: Convert to for_each_new_crtc_stateMaxime Ripard1-4/+6
2020-09-07drm/vc4: hvs: Boost the core clock during modesetMaxime Ripard1-0/+9
2020-05-19drm/vc4: remove _unlocked suffix in drm_gem_object_put_unlockedEmil Velikov1-1/+1
2019-07-22Merge v5.3-rc1 into drm-misc-nextMaxime Ripard1-4/+1
2019-07-17drm/vc4: drop use of drmP.hSam Ravnborg1-1/+3
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-04-03drm/vc4: Disable V3D interactions if the v3d component didn't probe.Eric Anholt1-0/+1
2019-03-06drm/vc4: Add a debugfs entry to disable/enable the load trackerPaul Kocialkowski1-0/+9
2019-03-06drm/vc4: Add a load tracker to prevent HVS underflow errorsBoris Brezillon1-1/+102
2019-03-06drm/vc4: Report HVS underrun errorsBoris Brezillon1-0/+10
2019-01-24drm: Split out drm_probe_helper.hDaniel Vetter1-2/+2
2018-12-11drm/atomic: integrate modeset lock with private objectsRob Clark1-1/+2
2018-11-15drm/vc4: Set ->legacy_cursor_update to false when doing non-async updatesBoris Brezillon1-0/+6
2018-09-25drm/vc4: Use drm_fbdev_generic_setup()Noralf Trønnes1-6/+0
2018-07-07drm/vc4: Call drm_atomic_helper_fake_vblank() in the commit pathBoris Brezillon1-0/+2
2018-07-07drm/vc4: Use wait_for_flip_done() instead of wait_for_vblanks()Boris Brezillon1-10/+1
2018-04-23drm/vc4: Add CTM supportStefan Schake1-1/+203
2018-04-17drm/vc4: update cursors asynchronously through atomicGustavo Padovan1-0/+20
2018-03-05drm/vc4: Advertise supported modifiers for planesDaniel Stone1-0/+1
2017-12-08drm/vc4: Use drm_fb_cma_fbdev_init/fini()Noralf Trønnes1-14/+4
2017-08-16drm/vc4: Use drm_gem_fb_create()Noralf Trønnes1-1/+2
2017-08-08drm/vc4: Demote user-accessible DRM_ERROR paths to DRM_DEBUG.Eric Anholt1-1/+1
2017-08-08drm/vc4: switch to drm_*{get,put} helpersCihangir Akturk1-1/+1
2017-07-26drm/vc4: Handle drm_atomic_helper_swap_state failureMaarten Lankhorst1-1/+1
2017-06-22drm/vc4: Use the atomic state's commit workqueue.Eric Anholt1-58/+13