Commit 7a529ff4 authored by Rob Clark's avatar Rob Clark
Browse files

drm/msm/a6xx: Restore sysprof_active



This got lost in the shuffle somehow when moving the vfunc table to
catalogue.  Fixes inhibiting IFPC when userspace is collecting perfcntr
data.

Fixes: 491fadb2 ("drm/msm/adreno: Move adreno_gpu_func to catalogue")
Signed-off-by: default avatarRob Clark <robin.clark@oss.qualcomm.com>
Reviewed-by: default avatarAkhil P Oommen <akhilpo@oss.qualcomm.com>
Patchwork: https://patchwork.freedesktop.org/patch/717780/
Message-ID: <20260411150312.257937-1-robin.clark@oss.qualcomm.com>
parent 2b4abf87
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -2739,6 +2739,7 @@ const struct adreno_gpu_funcs a6xx_gpu_funcs = {
		.create_private_vm = a6xx_create_private_vm,
		.get_rptr = a6xx_get_rptr,
		.progress = a6xx_progress,
		.sysprof_setup = a6xx_gmu_sysprof_setup,
	},
	.init = a6xx_gpu_init,
	.get_timestamp = a6xx_gmu_get_timestamp,
@@ -2807,6 +2808,7 @@ const struct adreno_gpu_funcs a7xx_gpu_funcs = {
		.create_private_vm = a6xx_create_private_vm,
		.get_rptr = a6xx_get_rptr,
		.progress = a6xx_progress,
		.sysprof_setup = a6xx_gmu_sysprof_setup,
	},
	.init = a6xx_gpu_init,
	.get_timestamp = a6xx_gmu_get_timestamp,