Re: [PATCH v4 08/12] drm/panthor: Refactor GEM usage flags assignment
From: Boris Brezillon
Date: Wed Oct 21 2026 - 04:35:37 EST
On Mon, 12 Oct 2026 14:59:36 +0200
Ketil Johnsen <ketil.johnsen@xxxxxxx> wrote:
> -static void panthor_gem_debugfs_set_usage_flags(struct panthor_gem_object *bo, u32 usage_flags)
> +static void panthor_gem_debugfs_add_usage_flags(struct panthor_gem_object *bo,
> + u32 usage_flags)
nit: Limit has been bumped to a 100 characters per line, so let's keep
the prototype on a single line.
> {
> - bo->debugfs.flags = usage_flags;
> - panthor_gem_debugfs_bo_add(bo);
> + atomic_or(usage_flags, &bo->debugfs.flags);
> }
> #else
> +static void panthor_gem_debugfs_bo_add(struct panthor_gem_object *bo) {}
> static void panthor_gem_debugfs_bo_rm(struct panthor_gem_object *bo) {}
> -static void panthor_gem_debugfs_set_usage_flags(struct panthor_gem_object *bo, u32 usage_flags) {}
> +static void panthor_gem_debugfs_add_usage_flags(struct panthor_gem_object *bo,
> + u32 usage_flags) {}
Ditto. And if we were to have multiple lines, I'd recommend:
static void panthor_gem_debugfs_add_usage_flags(structpanthor_gem_object *bo,
u32 usage_flags)
{
}