summaryrefslogtreecommitdiff
path: root/drivers/gpu/drm/vc4/vc4_hvs.c
AgeCommit message (Expand)AuthorFilesLines
6 daysdrm/vc4: unlock on error in vc4_hvs_get_fifo_frame_count()Dan Carpenter1-1/+1
9 daysMerge remote-tracking branch 'drm/drm-next' into drm-misc-nextMaarten Lankhorst1-1/+1
2024-12-01Get rid of 'remove_new' relic from platform driver structLinus Torvalds1-1/+1
2024-11-27drm/vc4: Enable bg_fill if there are no planes enabledDave Stevenson1-1/+1
2024-11-27drm/vc4: Add additional warn_on for incorrect revisionsMaxime Ripard1-2/+28
2024-11-27drm/vc4: hvs: Add in support for 2712 D-step.Dave Stevenson1-30/+124
2024-11-27drm/vc4: drv: Add support for 2712 D-stepDave Stevenson1-0/+4
2024-11-27drm/vc4: hvs: Add support for BCM2712 HVSMaxime Ripard1-33/+531
2024-11-27drm/vc4: Fix reading of frame count on GEN5 / Pi4Dave Stevenson1-11/+34
2024-10-09drm/vc4: Correct generation check in vc4_hvs_lut_loadDave Stevenson1-1/+1
2024-10-09drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_atomic_flushDave Stevenson1-1/+2
2024-10-09drm/vc4: Match drm_dev_enter and exit calls in vc4_hvs_lut_loadDave Stevenson1-1/+2
2024-09-09drm/vc4: hvs: Correct logic on stopping an HVS channelDave Stevenson1-5/+3
2024-09-09drm/vc4: hvs: Enable SCALER_CONTROL early in HVS initTim Gover1-6/+8
2024-09-09drm/vc4: hvs: Change prototype of __vc4_hvs_alloc to pass registersMaxime Ripard1-6/+10
2024-09-09drm/vc4: hvs: Rename hvs_regs listMaxime Ripard1-3/+3
2024-09-09drm/vc4: hvs: Create cob_init functionMaxime Ripard1-54/+74
2024-09-09drm/vc4: hvs: Create hw_init functionMaxime Ripard1-72/+83
2024-09-09drm/vc4: hvs: Use switch statement to simplify vc4_hvs_get_fifo_from_outputMaxime Ripard1-35/+42
2024-09-09drm/vc4: Introduce generation number enumMaxime Ripard1-18/+24
2024-09-09drm/vc4: hvs: Remove incorrect limit from hvs_dlist debugfs functionDave Stevenson1-2/+4
2024-09-09drm/vc4: hvs: Fix dlist debug not resetting the next entry pointerDave Stevenson1-1/+2
2024-09-09drm/vc4: hvs: Don't write gamma luts on 2711Dave Stevenson1-0/+3
2024-09-09drm/vc4: hvs: Print error if we fail an allocationMaxime Ripard1-1/+3
2024-09-09drm/vc4: hvs: More logging for dlist generationMaxime Ripard1-2/+12
2024-09-09drm/vc4: hvs: Set AXI panic modes for the HVSDave Stevenson1-0/+11
2024-08-22drm/vc4: Get the rid of DRM_ERROR()Stefan Wahren1-2/+2
2023-06-08drm/vc4: Convert to platform remove callback returning voidUwe Kleine-König1-3/+2
2023-01-09drm/vc4: hvs: Ignore atomic_flush if we're disabledMaxime Ripard1-0/+3
2023-01-09drm/vc4: hvs: Support zpos on all planesDave Stevenson1-15/+28
2023-01-09drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5Dave Stevenson1-16/+36
2023-01-09drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4Dave Stevenson1-4/+6
2023-01-09drm/vc4: hvs: Set AXI panic modesDave Stevenson1-0/+11
2023-01-09drm/vc4: hvs: Configure the HVS COB allocationsDave Stevenson1-1/+55
2022-12-22drm/vc4: use new debugfs device-centered functionsMaíra Canal1-17/+7
2022-12-08drm/vc4: hvs: Provide a function to initialize the HVS structureMaxime Ripard1-30/+43
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