summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vc4/vc4_hvs.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-28drm/vc4: hdmi: Add more checks for 4k resolutionsDom Cobley1-0/+3
2022-10-28drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection codeMaxime Ripard1-0/+23
2022-08-25drm/vc4: hvs: protect drm_print_regset32()Danilo Krummrich1-2/+2
2022-07-13drm/vc4: debugfs: Simplify debugfs registrationMaxime Ripard1-6/+33
2022-07-13drm/vc4: hvs: Remove planes currently allocated before taking downMaxime Ripard1-0/+7
2022-07-13drm/vc4: hvs: Protect device resources after removalMaxime Ripard1-6/+93
2022-07-13Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie1-9/+9
2022-06-28drm/vc4: hvs: Add debugfs node that dumps the current display listsDave Stevenson1-0/+42
2022-06-16drm/vc4: Consolidate Hardware Revision CheckMaxime Ripard1-9/+9
2022-04-08drm/vc4: hvs: Reset muxes at probe timeMaxime Ripard1-5/+21
2022-04-06drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macrosMaxime Ripard1-39/+38
2022-04-06drm/vc4: hvs: Move the dlist setup to its own functionMaxime Ripard1-5/+14
2022-04-06drm/vc4: hvs: Remove dlist setup duplicationMaxime Ripard1-6/+3
2022-04-06drm/vc4: hvs: Store channel in variableMaxime Ripard1-4/+5
2022-04-06drm/vc4: hvs: Fix frame count register readoutMaxime Ripard1-0/+23
2021-11-05drm/vc4: crtc: Copy assigned channel to the CRTCMaxime Ripard1-0/+12
2021-11-05drm/vc4: Fix non-blocking commit getting stuck foreverMaxime Ripard1-2/+5
2021-11-05drm/vc4: crtc: Drop feed_txp from stateMaxime Ripard1-4/+3
2021-02-21Merge tag 'drm-next-2021-02-19' of git://anongit.freedesktop.org/drm/drmLinus Torvalds1-8/+10
2021-01-25drm/vc4: Correct lbm size and calculationDom Cobley1-4/+4
2020-12-16drm/vc4: hvs: Align the HVS atomic hooks to the new APIMaxime Ripard1-8/+10
2020-11-10Merge v5.10-rc3 into drm-nextDaniel Vetter1-2/+2
2020-11-02drm/atomic: Pass the full state to CRTC atomic begin and flushMaxime Ripard1-1/+3
2020-11-02drm/vc4: Use the helper to retrieve vc4_dev when neededMaxime Ripard1-2/+2
2020-09-07drm/vc4: hvs: Introduce a function to get the assigned FIFOMaxime Ripard1-0/+54
2020-09-07drm/vc4: hvs: Make the stop_channel function publicMaxime Ripard1-1/+1
2020-09-07drm/vc4: hvs: Make sure our channel is resetMaxime Ripard1-0/+4
2020-09-07drm/vc4: crtc: Move the HVS gamma LUT setup to our init functionMaxime Ripard1-43/+16
2020-09-07drm/vc4: crtc: Move HVS init and close to a functionMaxime Ripard1-46/+58
2020-09-07drm/vc4: crtc: Disable color management for HVS5Maxime Ripard1-1/+1
2020-09-07drm/vc4: crtc: Assign output to channel automaticallyMaxime Ripard1-15/+13
2020-09-07drm/vc4: crtc: Rename HVS channel to outputMaxime Ripard1-1/+1
2020-09-07drm/vc4: hvs: Boost the core clock during modesetMaxime Ripard1-0/+18
2020-09-07drm/vc4: Add support for the BCM2711 HVS5Dave Stevenson1-7/+27
2020-07-07drm/vc4: crtc: Move HVS setup code to the HVS driverMaxime Ripard1-0/+291
2019-10-04drm/mm: Use helpers for drm_mm_node booleansChris Wilson1-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/+4
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner1-4/+1
2019-04-03drm/vc4: Use common helpers for debugfs setup by the driver components.Eric Anholt1-15/+5
2019-04-01drm/vc4: Use drm_print_regset32() for our debug register dumping.Eric Anholt1-47/+40
2019-03-06drm/vc4: Report HVS underrun errorsBoris Brezillon1-0/+95
2018-04-23drm/vc4: Add CTM registers to debugfsStefan Schake1-0/+4
2017-05-22drm/vc4: fix include notation and remove -Iinclude/drm flagMasahiro Yamada1-1/+1
2017-02-28drm/vc4: Extend and edit documentation for output from the RSTEric Anholt1-6/+6
2017-02-03drm: Improve drm_mm search (and fix topdown allocation) with rbtreesChris Wilson1-2/+1
2017-02-01drm/vc4: Set up SCALER_DISPCTRL at boot.Eric Anholt1-0/+14
2016-02-16drm/vc4: Add support for scaling of display planes.Eric Anholt1-0/+84
2016-02-16drm/vc4: Make the CRTCs cooperate on allocating display lists.Eric Anholt1-0/+13
2015-11-17drm/vc4: Fix some failure to track __iomem decorations on pointers.Eric Anholt1-4/+4