Hi, On Mon, Jul 17, 2023 at 07:30:56PM +0200, Andi Shyti wrote: > In preparation of the next patch allign with the datasheet (BSPEC > 47112) with the naming of the pipe control set of flag values. > The variable "flags" in gen12_emit_flush_rcs() is applied as a > set of flags called Bit Group 1. > > Define also the Bit Group 0 as bit_group_0 where currently only > PIPE_CONTROL0_HDC_PIPELINE_FLUSH bit is set. > > Signed-off-by: Andi Shyti <andi.shyti@xxxxxxxxxxxxxxx> > Cc: <stable@xxxxxxxxxxxxxxx> # v5.8+ > --- > drivers/gpu/drm/i915/gt/gen8_engine_cs.c | 34 +++++++++++++----------- > 1 file changed, 18 insertions(+), 16 deletions(-) > > diff --git a/drivers/gpu/drm/i915/gt/gen8_engine_cs.c b/drivers/gpu/drm/i915/gt/gen8_engine_cs.c > index bee3b7dc595cf..3c935d6b68bf0 100644 > --- a/drivers/gpu/drm/i915/gt/gen8_engine_cs.c > +++ b/drivers/gpu/drm/i915/gt/gen8_engine_cs.c > @@ -210,7 +210,8 @@ int gen12_emit_flush_rcs(struct i915_request *rq, u32 mode) > mode |= EMIT_FLUSH; > > if (mode & EMIT_FLUSH) { > - u32 flags = 0; > + u32 bit_group_0 = 0; > + u32 bit_group_1 = 0; I could eventually add here a comment to explain better the meaning of these two bit_group_{0,1}. Andi