On 2018-01-02 01:43, Stefan Agner wrote: > Introduce a new config symbol to select the i.MX > General Purpose Timer (GPT). > > Signed-off-by: Stefan Agner <ste...@agner.ch> > --- > > arch/arm/mach-imx/Kconfig | 3 +++ > arch/arm/mach-imx/Makefile | 3 ++- > arch/arm/mach-imx/mx5/Kconfig | 1 + > arch/arm/mach-imx/mx6/Kconfig | 1 + > 4 files changed, 7 insertions(+), 1 deletion(-) > > diff --git a/arch/arm/mach-imx/Kconfig b/arch/arm/mach-imx/Kconfig > index 653819123c..3aec89d440 100644 > --- a/arch/arm/mach-imx/Kconfig > +++ b/arch/arm/mach-imx/Kconfig > @@ -10,6 +10,9 @@ config ROM_UNIFIED_SECTIONS > config SYSCOUNTER_TIMER > bool > > +config GPT_TIMER > + bool > + > config IMX_RDC > bool "i.MX Resource domain controller driver" > depends on ARCH_MX6 || ARCH_MX7 > diff --git a/arch/arm/mach-imx/Makefile b/arch/arm/mach-imx/Makefile > index d77c10e176..9322c1ce83 100644 > --- a/arch/arm/mach-imx/Makefile > +++ b/arch/arm/mach-imx/Makefile > @@ -11,7 +11,8 @@ ifeq ($(SOC),$(filter $(SOC),mx25 mx35 mx5 mx6 mx7 vf610)) > obj-y = iomux-v3.o > endif > ifeq ($(SOC),$(filter $(SOC),mx5 mx6)) > -obj-y += timer.o cpu.o speed.o > +obj-y += cpu.o speed.o > +obj-$(CONFIG_GPT_TIMER) += timer.o > obj-$(CONFIG_SYS_I2C_MXC) += i2c-mxv7.o > endif > ifeq ($(SOC),$(filter $(SOC),mx7 mx6 mxs)) > diff --git a/arch/arm/mach-imx/mx5/Kconfig b/arch/arm/mach-imx/mx5/Kconfig > index 250194b623..735cd240f1 100644 > --- a/arch/arm/mach-imx/mx5/Kconfig > +++ b/arch/arm/mach-imx/mx5/Kconfig > @@ -1,6 +1,7 @@ > if ARCH_MX5 > > config MX5 > + GPT_TIMER
Just realized, this does not work, select missing. Will send v2. -- Stefan > bool > default y > > diff --git a/arch/arm/mach-imx/mx6/Kconfig b/arch/arm/mach-imx/mx6/Kconfig > index 752471fb72..1af60df8d8 100644 > --- a/arch/arm/mach-imx/mx6/Kconfig > +++ b/arch/arm/mach-imx/mx6/Kconfig > @@ -9,6 +9,7 @@ config MX6_SMP > > config MX6 > select ARM_ERRATA_743622 if !MX6UL && !MX6ULL > + select GPT_TIMER > bool > default y > imply CMD_FUSE _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot