Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 602b7e47 authored by Kamal Agrawal's avatar Kamal Agrawal Committed by Gerrit - the friendly Code Review server
Browse files

msm: kgsl: Fix kgsl context debug stat



Use cmdobj priv and context priv as masks instead of bit index.

Change-Id: I7216077102a1d9cbfc78adb720b5dd9192deb1df
Signed-off-by: default avatarKamal Agrawal <kamaagra@codeaurora.org>
parent d8534164
Loading
Loading
Loading
Loading
+12 −12
Original line number Diff line number Diff line
@@ -217,9 +217,9 @@ static void cmdobj_print(struct seq_file *s,

	seq_puts(s, " priv: ");
	print_flags(s, cmdobj->priv,
		{ CMDOBJ_SKIP, "skip"},
		{ CMDOBJ_FORCE_PREAMBLE, "force_preamble"},
		{ CMDOBJ_WFI, "wait_for_idle" });
		{ BIT(CMDOBJ_SKIP), "skip"},
		{ BIT(CMDOBJ_FORCE_PREAMBLE), "force_preamble"},
		{ BIT(CMDOBJ_WFI), "wait_for_idle" });
}

static void drawobj_print(struct seq_file *s,
@@ -260,15 +260,15 @@ static int ctx_print(struct seq_file *s, void *unused)
		| KGSL_CONTEXT_TYPE_MASK), KGSL_CONTEXT_FLAGS);
	seq_puts(s, " priv: ");
	print_flags(s, drawctxt->base.priv,
		{ KGSL_CONTEXT_PRIV_SUBMITTED, "submitted"},
		{ KGSL_CONTEXT_PRIV_DETACHED, "detached"},
		{ KGSL_CONTEXT_PRIV_INVALID, "invalid"},
		{ KGSL_CONTEXT_PRIV_PAGEFAULT, "pagefault"},
		{ ADRENO_CONTEXT_FAULT, "fault"},
		{ ADRENO_CONTEXT_GPU_HANG, "gpu_hang"},
		{ ADRENO_CONTEXT_GPU_HANG_FT, "gpu_hang_ft"},
		{ ADRENO_CONTEXT_SKIP_EOF, "skip_end_of_frame" },
		{ ADRENO_CONTEXT_FORCE_PREAMBLE, "force_preamble"});
		{ BIT(KGSL_CONTEXT_PRIV_SUBMITTED), "submitted"},
		{ BIT(KGSL_CONTEXT_PRIV_DETACHED), "detached"},
		{ BIT(KGSL_CONTEXT_PRIV_INVALID), "invalid"},
		{ BIT(KGSL_CONTEXT_PRIV_PAGEFAULT), "pagefault"},
		{ BIT(ADRENO_CONTEXT_FAULT), "fault"},
		{ BIT(ADRENO_CONTEXT_GPU_HANG), "gpu_hang"},
		{ BIT(ADRENO_CONTEXT_GPU_HANG_FT), "gpu_hang_ft"},
		{ BIT(ADRENO_CONTEXT_SKIP_EOF), "skip_end_of_frame" },
		{ BIT(ADRENO_CONTEXT_FORCE_PREAMBLE), "force_preamble"});
	seq_puts(s, "\n");

	seq_puts(s, "timestamps: ");