summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vc4/vc4_kms.c
AgeCommit message (Expand)Author
2022-06-16drm/vc4: Warn if some v3d code is run on BCM2711Maxime Ripard
2022-06-16drm/vc4: kms: Register a different drm_mode_config_funcs on BCM2711Maxime Ripard
2022-06-16drm/vc4: Consolidate Hardware Revision CheckMaxime Ripard
2022-04-08drm/vc4: kms: Improve loggingMaxime Ripard
2022-04-08drm/vc4: kms: Warn if we have an incompatible muxing setupMaxime Ripard
2022-04-08drm/vc4: kms: Store channel in local variableMaxime Ripard
2022-04-06drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macrosMaxime Ripard
2022-04-06drm/vc4: kms: Ignore atomic_flush if we're disabledMaxime Ripard
2022-04-06drm/vc4: kms: Take old state core clock rate into accountMaxime Ripard
2022-04-06drm/vc4: Add logging and commentsMaxime Ripard
2022-03-31drm/vc4: Implement atomic_print_state for HVS channel stateMaxime Ripard
2022-03-31drm/vc4: Constify private state accessorsMaxime Ripard
2021-12-15drm/vc4: kms: Wait for the commit before increasing our clock rateMaxime Ripard
2021-12-14Merge v5.16-rc5 into drm-nextDaniel Vetter
2021-11-29drm/vc4: kms: Fix previous HVS commit waitMaxime Ripard
2021-11-29drm/vc4: kms: Don't duplicate pending commitMaxime Ripard
2021-11-29drm/vc4: kms: Clear the HVS FIFO commit pointer once doneMaxime Ripard
2021-11-29drm/vc4: kms: Add missing drm_crtc_commit_putMaxime Ripard
2021-11-29drm/vc4: kms: Fix return code checkMaxime Ripard
2021-11-29drm/vc4: kms: Wait for the commit before increasing our clock rateMaxime Ripard
2021-11-05drm/vc4: crtc: Drop feed_txp from stateMaxime Ripard
2021-11-04drm/vc4: Increase the core clock based on HVS loadMaxime Ripard
2021-11-04drm/vc4: Leverage the load tracker on the BCM2711Maxime Ripard
2021-07-21Merge tag 'drm-misc-next-2021-07-16' of git://anongit.freedesktop.org/drm/drm...Dave Airlie
2021-06-29drm/vc4: Don't set struct drm_device.irq_enabledThomas Zimmermann
2021-06-23Backmerge tag 'v5.13-rc7' into drm-nextDave Airlie
2021-06-08drm/vc4: fix vc4_atomic_commit_tail() logicMark Rutland
2021-04-15drm/vc4: Don't set allow_fb_modifiers explicitlyDaniel Vetter
2021-01-21drm: Introduce a drm_crtc_commit_wait helperMaxime Ripard
2020-12-15drm/vc4: kms: Convert to atomic helpersMaxime Ripard
2020-12-15drm/vc4: kms: Remove async modeset semaphoreMaxime Ripard
2020-12-15drm/vc4: kms: Remove unassigned_channels from the HVS stateMaxime Ripard
2020-12-15drm/vc4: kms: Wait on previous FIFO users before a commitMaxime Ripard
2020-12-15drm/vc4: Simplify a bit the global atomic_checkMaxime Ripard
2020-11-23drm/vc4: kms: Don't disable the muxing of an active CRTCMaxime Ripard
2020-11-23drm/vc4: kms: Store the unassigned channel list in the stateMaxime Ripard
2020-11-19drm/vc4: kms: Document the muxing corner casesMaxime Ripard
2020-11-19drm/vc4: kms: Split the HVS muxing check in a separate functionMaxime Ripard
2020-11-19drm/vc4: kms: Rename NUM_CHANNELSMaxime Ripard
2020-11-19drm/vc4: kms: Remove useless defineMaxime Ripard
2020-11-19drm/vc4: kms: Switch to drmm_add_action_or_resetMaxime Ripard
2020-11-02drm/vc4: kms: Add functions to create the state objectsMaxime Ripard
2020-11-02drm/vc4: Use the helper to retrieve vc4_dev when neededMaxime Ripard
2020-09-25drm/vc4: crtc: Keep the previously assigned HVS FIFOMaxime Ripard
2020-09-23drm/vc4: kms: Assign a FIFO to enabled CRTCs instead of activeMaxime Ripard
2020-09-21drm/vc4: hvs: Pull the state of all the CRTCs prior to PV muxingMaxime Ripard
2020-09-07drm/vc4: drv: Support BCM2711Maxime Ripard
2020-09-07drm/vc4: crtc: Assign output to channel automaticallyMaxime Ripard
2020-09-07drm/vc4: kms: Convert to for_each_new_crtc_stateMaxime Ripard
2020-09-07drm/vc4: hvs: Boost the core clock during modesetMaxime Ripard