Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 258e84af authored by Jon Hunter's avatar Jon Hunter
Browse files

ARM: OMAP2+: Fix compiler warning for 32k timer



Commit "ARM: OMAP2+: Add device-tree support for 32kHz counter"
added structure omap_counter_match to the OMAP2 timer code. When
CONFIG_OMAP_32K_TIMER is not defined this structure generates the
following as it is not used.

  CC      arch/arm/mach-omap2/timer.o
  arch/arm/mach-omap2/timer.c:163:28: warning: 'omap_counter_match'
  defined but not used [-Wunused-variable]

Move the definition of omap_counter_match to avoid this warning when
CONFIG_OMAP_32K_TIMER is not set.

Thanks to Kevin Hilman for tracking down and reporting this problem.

Reported-by: default avatarKevin Hilam <khilman@deeprootsystems.com>
Signed-off-by: default avatarJon Hunter <jon-hunter@ti.com>
parent f7863f79
Loading
Loading
Loading
Loading
+5 −5
Original line number Diff line number Diff line
@@ -162,11 +162,6 @@ static struct of_device_id omap_timer_match[] __initdata = {
	{ }
};

static struct of_device_id omap_counter_match[] __initdata = {
	{ .compatible = "ti,omap-counter32k", },
	{ }
};

/**
 * omap_get_timer_dt - get a timer using device-tree
 * @match	- device-tree match structure for matching a device type
@@ -406,6 +401,11 @@ static u32 notrace dmtimer_read_sched_clock(void)
}

#ifdef CONFIG_OMAP_32K_TIMER
static struct of_device_id omap_counter_match[] __initdata = {
	{ .compatible = "ti,omap-counter32k", },
	{ }
};

/* Setup free-running counter for clocksource */
static int __init omap2_sync32k_clocksource_init(void)
{