mirror-linux/drivers/gpu/drm/v3d
Stefan Wahren 4dd40b5f9c
drm/v3d: Add clock handling
Since the initial commit 57692c94dc ("drm/v3d: Introduce a new DRM driver
for Broadcom V3D V3.x+") the struct v3d_dev reserved a pointer for
an optional V3D clock. But there wasn't any code, which fetched it.
So add the missing clock handling before accessing any V3D registers.

Signed-off-by: Stefan Wahren <wahrenst@gmx.net>
Reviewed-by: Maíra Canal <mcanal@igalia.com>
Signed-off-by: Maíra Canal <mcanal@igalia.com>
Link: https://patchwork.freedesktop.org/patch/msgid/20250201125046.33030-1-wahrenst@gmx.net
2025-02-12 09:55:50 -03:00
..
Kconfig
Makefile drm/v3d: Introduce gemfs 2024-09-25 08:40:20 -03:00
v3d_bo.c drm/v3d: Fix miscellaneous documentation errors 2024-12-11 10:06:14 -03:00
v3d_debugfs.c drm/v3d: Fix performance counter source settings on V3D 7.x 2024-11-11 08:13:56 -03:00
v3d_drv.c drm/v3d: Add clock handling 2025-02-12 09:55:50 -03:00
v3d_drv.h drm/v3d: Remove `v3d->cpu_job` 2025-01-14 15:23:24 -03:00
v3d_fence.c
v3d_gem.c drm/v3d: Introduce gemfs 2024-09-25 08:40:20 -03:00
v3d_gemfs.c drm/v3d: Add modparam for turning off Big/Super Pages 2024-09-25 08:40:25 -03:00
v3d_irq.c drm/v3d: Assign job pointer to NULL before signaling the fence 2025-01-23 16:15:01 -03:00
v3d_mmu.c drm/v3d: Fix miscellaneous documentation errors 2024-12-11 10:06:14 -03:00
v3d_perfmon.c Merge remote-tracking branch 'drm/drm-next' into drm-misc-next 2024-12-09 16:35:21 +01:00
v3d_performance_counters.h drm/v3d: Fix miscellaneous documentation errors 2024-12-11 10:06:14 -03:00
v3d_regs.h drm/v3d: Fix performance counter source settings on V3D 7.x 2024-11-11 08:13:56 -03:00
v3d_sched.c drm/sched: Use struct for drm_sched_init() params 2025-02-12 11:59:52 +01:00
v3d_submit.c drm/v3d: Fix miscellaneous documentation errors 2024-12-11 10:06:14 -03:00
v3d_sysfs.c
v3d_trace.h
v3d_trace_points.c