Hi Marek, On Tue, Jan 3, 2023 at 4:45 PM Marek Vasut <marex@xxxxxxx> wrote: > On 1/3/23 13:31, Alexander Stein wrote: > > This is in preparation to support additional devices which have different > > IDs as well as a slightly different register layout. > > > > Signed-off-by: Alexander Stein <alexander.stein@xxxxxxxxxxxxxxx> > > --- > > drivers/clk/clk-renesas-pcie.c | 24 ++++++++++++++++++++++++ > > 1 file changed, 24 insertions(+) > > > > diff --git a/drivers/clk/clk-renesas-pcie.c b/drivers/clk/clk-renesas-pcie.c > > index e6247141d0c0..0076ed8f11b0 100644 > > --- a/drivers/clk/clk-renesas-pcie.c > > +++ b/drivers/clk/clk-renesas-pcie.c > > @@ -45,6 +45,13 @@ > > #define RS9_REG_DID 0x6 > > #define RS9_REG_BCP 0x7 > > > > +#define RS9_REG_VID_IDT 0x01 > > + > > +#define RS9_REG_DID_TYPE_FGV (0x0 << RS9_REG_DID_TYPE_SHIFT) > > +#define RS9_REG_DID_TYPE_DBV (0x1 << RS9_REG_DID_TYPE_SHIFT) > > +#define RS9_REG_DID_TYPE_DMV (0x2 << RS9_REG_DID_TYPE_SHIFT) > > I'm not entirely sure whether this shouldn't be using the BIT() macro, > what do you think ? They're not one-bit values (which bit does RS9_REG_DID_TYPE_FGV set? ;-), but values in a bitfield. So using FIELD_PREP() and friends would make more sense to me. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@xxxxxxxxxxxxxx In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds