summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vc4/vc4_kms.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-04drm: Rename struct drm_atomic_state to drm_atomic_commitMaxime Ripard1-15/+15
2026-03-20drm/atomic: Remove state argument to drm_atomic_private_obj_initMaxime Ripard1-3/+1
2026-02-23Merge drm/drm-next into drm-misc-nextMaxime Ripard1-5/+5
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-5/+5
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-5/+5
2026-02-10drm/vc4: Switch private_obj initialization to atomic_create_stateMaxime Ripard1-21/+48
2025-10-31drm: include drm_print.h where neededJani Nikula1-0/+1
2025-07-16drm: Pass the format info to .fb_create()Ville Syrjälä1-1/+2
2024-11-27drm/vc4: Add additional warn_on for incorrect revisionsMaxime Ripard1-0/+6
2024-11-27drm/vc4: hvs: Add in support for 2712 D-step.Dave Stevenson1-1/+2
2024-11-27drm/vc4: txp: Add a new TXP encoder typeMaxime Ripard1-1/+1
2024-11-27drm/vc4: hvs: Add support for BCM2712 HVSMaxime Ripard1-14/+84
2024-09-09drm/vc4: Make v3d paths unavailable on any generation newer than vc4Maxime Ripard1-1/+1
2024-09-09drm/vc4: Introduce generation number enumMaxime Ripard1-7/+7
2023-04-25drm/vc4: Switch to container_of_constMaxime Ripard1-11/+5
2023-01-09drm/vc4: hvs: Support zpos on all planesDave Stevenson1-0/+1
2022-12-08drm/vc4: Move HVS state to main headerMaxime Ripard1-22/+3
2022-11-28drm/vc4: kms: Sort the CRTCs by output before assigning themMaxime Ripard1-33/+76
2022-11-28drm/vc4: kms: Constify the HVS old/new state helpersMaxime Ripard1-2/+2
2022-11-24Backmerge tag 'v6.1-rc6' into drm-nextDave Airlie1-4/+4
2022-11-10drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kmsGaosheng Cui1-4/+4
2022-10-28drm/vc4: Make sure we don't end up with a core clock too highMaxime Ripard1-5/+8
2022-07-26drm: Remove unnecessary include statements of drm_plane_helper.hThomas Zimmermann1-1/+0
2022-07-13Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie1-8/+16
2022-06-28drm/vc4: kms: Use maximum FIFO load for the HVS clock rateMaxime Ripard1-1/+3
2022-06-28drm/vc4: kms: Warn if clk_set_min_rate failsMaxime Ripard1-2/+2
2022-06-20drm: Drop drm_framebuffer.h from drm_crtc.hVille Syrjälä1-0/+1
2022-06-16drm/vc4: Warn if some v3d code is run on BCM2711Maxime Ripard1-0/+4
2022-06-16drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711Maxime Ripard1-1/+7
2022-06-16drm/vc4: Consolidate Hardware Revision CheckMaxime Ripard1-7/+5
2022-04-08drm/vc4: kms: Improve loggingMaxime Ripard1-1/+19
2022-04-08drm/vc4: kms: Warn if we have an incompatible muxing setupMaxime Ripard1-0/+4
2022-04-08drm/vc4: kms: Store channel in local variableMaxime Ripard1-7/+8
2022-04-06drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macrosMaxime Ripard1-1/+4
2022-04-06drm/vc4: kms: Ignore atomic_flush if we're disabledMaxime Ripard1-1/+2
2022-04-06drm/vc4: kms: Take old state core clock rate into accountMaxime Ripard1-2/+3
2022-04-06drm/vc4: Add logging and commentsMaxime Ripard1-0/+11
2022-03-31drm/vc4: Implement atomic_print_state for HVS channel stateMaxime Ripard1-0/+17
2022-03-31drm/vc4: Constify private state accessorsMaxime Ripard1-3/+4
2021-12-15drm/vc4: kms: Wait for the commit before increasing our clock rateMaxime Ripard1-8/+7
2021-12-14Merge v5.16-rc5 into drm-nextDaniel Vetter1-22/+18
2021-11-29drm/vc4: kms: Fix previous HVS commit waitMaxime Ripard1-8/+2
2021-11-29drm/vc4: kms: Don't duplicate pending commitMaxime Ripard1-6/+0
2021-11-29drm/vc4: kms: Clear the HVS FIFO commit pointer once doneMaxime Ripard1-0/+1
2021-11-29drm/vc4: kms: Add missing drm_crtc_commit_putMaxime Ripard1-1/+8
2021-11-29drm/vc4: kms: Fix return code checkMaxime Ripard1-5/+5
2021-11-29drm/vc4: kms: Wait for the commit before increasing our clock rateMaxime Ripard1-3/+3
2021-11-05drm/vc4: crtc: Drop feed_txp from stateMaxime Ripard1-1/+2
2021-11-04drm/vc4: Increase the core clock based on HVS loadMaxime Ripard1-9/+101
2021-11-04drm/vc4: Leverage the load tracker on the BCM2711Maxime Ripard1-11/+5