summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/vc4/vc4_hvs.c
Commit message (Expand)AuthorAgeFilesLines
* drm/vc4: Convert to platform remove callback returning voidUwe Kleine-König2023-06-081-3/+2
* drm/vc4: hvs: Ignore atomic_flush if we're disabledMaxime Ripard2023-01-091-0/+3
* drm/vc4: hvs: Support zpos on all planesDave Stevenson2023-01-091-15/+28
* drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5Dave Stevenson2023-01-091-16/+36
* drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4Dave Stevenson2023-01-091-4/+6
* drm/vc4: hvs: Set AXI panic modesDave Stevenson2023-01-091-0/+11
* drm/vc4: hvs: Configure the HVS COB allocationsDave Stevenson2023-01-091-1/+55
* drm/vc4: use new debugfs device-centered functionsMaíra Canal2022-12-221-17/+7
* drm/vc4: hvs: Provide a function to initialize the HVS structureMaxime Ripard2022-12-081-30/+43
* drm/vc4: hdmi: Add more checks for 4k resolutionsDom Cobley2022-10-281-0/+3
* drm/vc4: hdmi: Rework hdmi_enable_4kp60 detection codeMaxime Ripard2022-10-281-0/+23
* drm/vc4: hvs: protect drm_print_regset32()Danilo Krummrich2022-08-251-2/+2
* drm/vc4: debugfs: Simplify debugfs registrationMaxime Ripard2022-07-131-6/+33
* drm/vc4: hvs: Remove planes currently allocated before taking downMaxime Ripard2022-07-131-0/+7
* drm/vc4: hvs: Protect device resources after removalMaxime Ripard2022-07-131-6/+93
* Backmerge tag 'v5.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/to...Dave Airlie2022-07-131-9/+9
|\
| * drm/vc4: Consolidate Hardware Revision CheckMaxime Ripard2022-06-161-9/+9
* | drm/vc4: hvs: Add debugfs node that dumps the current display listsDave Stevenson2022-06-281-0/+42
|/
* drm/vc4: hvs: Reset muxes at probe timeMaxime Ripard2022-04-081-5/+21
* drm/vc4: hvs: Use pointer to HVS in HVS_READ and HVS_WRITE macrosMaxime Ripard2022-04-061-39/+38
* drm/vc4: hvs: Move the dlist setup to its own functionMaxime Ripard2022-04-061-5/+14
* drm/vc4: hvs: Remove dlist setup duplicationMaxime Ripard2022-04-061-6/+3
* drm/vc4: hvs: Store channel in variableMaxime Ripard2022-04-061-4/+5
* drm/vc4: hvs: Fix frame count register readoutMaxime Ripard2022-04-061-0/+23
* drm/vc4: crtc: Copy assigned channel to the CRTCMaxime Ripard2021-11-051-0/+12
* drm/vc4: Fix non-blocking commit getting stuck foreverMaxime Ripard2021-11-051-2/+5
* drm/vc4: crtc: Drop feed_txp from stateMaxime Ripard2021-11-051-4/+3
* Merge tag 'drm-next-2021-02-19' of git://anongit.freedesktop.org/drm/drmLinus Torvalds2021-02-211-8/+10
|\
| * drm/vc4: hvs: Align the HVS atomic hooks to the new APIMaxime Ripard2020-12-161-8/+10
* | drm/vc4: Correct lbm size and calculationDom Cobley2021-01-251-4/+4
|/
* Merge v5.10-rc3 into drm-nextDaniel Vetter2020-11-101-2/+2
|\
| * drm/vc4: Use the helper to retrieve vc4_dev when neededMaxime Ripard2020-11-021-2/+2
* | drm/atomic: Pass the full state to CRTC atomic begin and flushMaxime Ripard2020-11-021-1/+3
|/
* drm/vc4: hvs: Introduce a function to get the assigned FIFOMaxime Ripard2020-09-071-0/+54
* drm/vc4: hvs: Make the stop_channel function publicMaxime Ripard2020-09-071-1/+1
* drm/vc4: hvs: Make sure our channel is resetMaxime Ripard2020-09-071-0/+4
* drm/vc4: crtc: Move the HVS gamma LUT setup to our init functionMaxime Ripard2020-09-071-43/+16
* drm/vc4: crtc: Move HVS init and close to a functionMaxime Ripard2020-09-071-46/+58
* drm/vc4: crtc: Disable color management for HVS5Maxime Ripard2020-09-071-1/+1
* drm/vc4: crtc: Assign output to channel automaticallyMaxime Ripard2020-09-071-15/+13
* drm/vc4: crtc: Rename HVS channel to outputMaxime Ripard2020-09-071-1/+1
* drm/vc4: hvs: Boost the core clock during modesetMaxime Ripard2020-09-071-0/+18
* drm/vc4: Add support for the BCM2711 HVS5Dave Stevenson2020-09-071-7/+27
* drm/vc4: crtc: Move HVS setup code to the HVS driverMaxime Ripard2020-07-071-0/+291
* drm/mm: Use helpers for drm_mm_node booleansChris Wilson2019-10-041-1/+1
* Merge v5.3-rc1 into drm-misc-nextMaxime Ripard2019-07-221-4/+1
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-191-4/+1
* | drm/vc4: drop use of drmP.hSam Ravnborg2019-07-171-1/+4
|/
* drm/vc4: Use common helpers for debugfs setup by the driver components.Eric Anholt2019-04-031-15/+5
* drm/vc4: Use drm_print_regset32() for our debug register dumping.Eric Anholt2019-04-011-47/+40