[PATCH v9 4/4] drm/panthor: show device-wide list of DRM GEM objects over DebugFS

Boris Brezillon boris.brezillon at collabora.com
Fri Apr 18 08:11:56 UTC 2025


On Fri, 18 Apr 2025 03:27:07 +0100
Adrián Larumbe <adrian.larumbe at collabora.com> wrote:

> +	static const char * const gem_state_flags_names[] = {
> +		[PANTHOR_DEBUGFS_GEM_STATE_FLAG_IMPORTED] = "imported",
> +		[PANTHOR_DEBUGFS_GEM_STATE_FLAG_EXPORTED] = "exported",

Okay, I think I know where the flag indexing issue comes from:
PANTHOR_DEBUGFS_GEM_STATE_FLAG_xx are flags, not bit positions, so we
can't use them as indices here.

> +	};
> +
> +	static const char * const gem_usage_flags_names[] = {
> +		[PANTHOR_DEBUGFS_GEM_USAGE_FLAG_KERNEL] = "kernel",
> +		[PANTHOR_DEBUGFS_GEM_USAGE_FLAG_FW_MAPPED] = "fw-mapped",

Same problem here.

> +	};
> +


More information about the dri-devel mailing list