Messages in this thread | | | Date | Thu, 7 Apr 2022 10:04:11 +0200 | Subject | Re: [PATCH 2/4] clocksource/drivers/timer-ti-dm: Update defines for am6 for inline functions | From | Daniel Lezcano <> |
| |
On 07/04/2022 09:10, Tony Lindgren wrote: > We have pwm-omap-dmtimer tagged with COMPILE_TEST, so we need to use the > ifdefs around the inline functions. Let's add ARCH_K3 to the list of SoCs > to allow using timer-ti-dm on these SoCs. > > Cc: Keerthy <j-keerthy@ti.com> > Cc: Nishanth Menon <nm@ti.com> > Cc: Vignesh Raghavendra <vigneshr@ti.com> > Signed-off-by: Tony Lindgren <tony@atomide.com> > --- > include/clocksource/timer-ti-dm.h | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/include/clocksource/timer-ti-dm.h b/include/clocksource/timer-ti-dm.h > --- a/include/clocksource/timer-ti-dm.h > +++ b/include/clocksource/timer-ti-dm.h > @@ -251,7 +251,8 @@ int omap_dm_timers_active(void); > * The below are inlined to optimize code size for system timers. Other code > * should not need these at all. > */ > -#if defined(CONFIG_ARCH_OMAP1) || defined(CONFIG_ARCH_OMAP2PLUS) > +#if defined(CONFIG_ARCH_OMAP1) || defined(CONFIG_ARCH_OMAP2PLUS) || \ > + defined(CONFIG_ARCH_K3)
Why not replace the above by CONFIG_OMAP_DM_TIMER ?
> static inline u32 __omap_dm_timer_read(struct omap_dm_timer *timer, u32 reg, > int posted) > { > @@ -390,5 +391,5 @@ static inline void __omap_dm_timer_write_status(struct omap_dm_timer *timer, > { > writel_relaxed(value, timer->irq_stat); > } > -#endif /* CONFIG_ARCH_OMAP1 || CONFIG_ARCH_OMAP2PLUS */ > +#endif /* CONFIG_ARCH_OMAP1 || CONFIG_ARCH_OMAP2PLUS || CONFIG_ARCH_K3 */ > #endif /* __CLOCKSOURCE_DMTIMER_H */
-- <http://www.linaro.org/> Linaro.org │ Open source software for ARM SoCs
Follow Linaro: <http://www.facebook.com/pages/Linaro> Facebook | <http://twitter.com/#!/linaroorg> Twitter | <http://www.linaro.org/linaro-blog/> Blog
| |