On Thu, 27 Feb 2025 at 15:06, Manikandan Muralidharan <manikanda...@microchip.com> wrote: > > Add PMC clock definitions for MCK and UTMI which will be required > for the sam9x7 OF_upstream DT since the clock framework is not in > sync with Linux and also include this header in 'clock/at91.h' file
You should rather drop these local DT bindings headers which will allow dts/upstream/include/dt-bindings/clock/at91.h to be included automatically. -Sumit > > Signed-off-by: Manikandan Muralidharan <manikanda...@microchip.com> > --- > include/dt-bindings/clk/at91.h | 3 +++ > include/dt-bindings/clock/at91.h | 2 ++ > 2 files changed, 5 insertions(+) > > diff --git a/include/dt-bindings/clk/at91.h b/include/dt-bindings/clk/at91.h > index a178b94157b..016c6e0c620 100644 > --- a/include/dt-bindings/clk/at91.h > +++ b/include/dt-bindings/clk/at91.h > @@ -24,4 +24,7 @@ > #define USB_UTMI2 1 > #define USB_UTMI3 2 > > +#define PMC_MCK 1 > +#define PMC_UTMI 2 > + > #endif > diff --git a/include/dt-bindings/clock/at91.h > b/include/dt-bindings/clock/at91.h > index ab3ee241d10..7235b3ba01e 100644 > --- a/include/dt-bindings/clock/at91.h > +++ b/include/dt-bindings/clock/at91.h > @@ -6,6 +6,8 @@ > * Licensed under GPLv2 or later. > */ > > +#include <dt-bindings/clk/at91.h> > + > #ifndef _DT_BINDINGS_CLK_AT91_H > #define _DT_BINDINGS_CLK_AT91_H > > -- > 2.25.1 >