Hi Krzysztof, On Wed, Mar 23, 2022 at 11:44 AM Krzysztof Kozlowski <krzk@xxxxxxxxxx> wrote: > On 21/03/2022 16:42, Phil Edworthy wrote: > > Define RZ/V2M (R9A09G011) Clock Pulse Generator core clocks, module clock > > outputs (CPG_CLK_ON* registers), and reset definitions (CPG_RST_* > > registers) in Section 48.5 ("Register Description") of the RZ/V2M Hardware > > User's Manual (Rev. 1.10, Sep. 2021). > > > > Signed-off-by: Phil Edworthy <phil.edworthy@xxxxxxxxxxx> > > Reviewed-by: Biju Das <biju.das.jz@xxxxxxxxxxxxxx> > > --- /dev/null > > +++ b/include/dt-bindings/clock/r9a09g011-cpg.h > > @@ -0,0 +1,337 @@ > > +/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > > + * > > + * Copyright (C) 2022 Renesas Electronics Corp. > > + */ > > +#ifndef __DT_BINDINGS_CLOCK_R9A09G011_CPG_H__ > > +#define __DT_BINDINGS_CLOCK_R9A09G011_CPG_H__ > > + > > +#include <dt-bindings/clock/renesas-cpg-mssr.h> > > Include only headers which you use here. Do you use it directly here? Technically, it is part of the clock bindings for the SoC. That's why it's included here, and in several other *-cpg-mssr.h files. So I prefer to keep it that way. 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