All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH -next] mips: Enable common clock framework for malta and sead3
@ 2015-08-22  9:40 Guenter Roeck
  0 siblings, 0 replies; only message in thread
From: Guenter Roeck @ 2015-08-22  9:40 UTC (permalink / raw)
  To: Ralf Baechle
  Cc: linux-mips, linux-kernel, Guenter Roeck, Ezequiel Garcia, Daniel Lezcano

Since commit e69b3d70ac57 ("CLOCKSOURCE: mips-gic: Update clockevent
frequency on clock rate changes"), malta_defconfig and sead3_defconfig
fail to build as follows.

drivers/clocksource/mips-gic-timer.c: In function 'gic_clk_notifier':
drivers/clocksource/mips-gic-timer.c:102:16:
	error: 'POST_RATE_CHANGE' undeclared
drivers/clocksource/mips-gic-timer.c:103:48:
	error: dereferencing pointer to incomplete type
drivers/clocksource/mips-gic-timer.c: In function 'gic_clocksource_of_init':
drivers/clocksource/mips-gic-timer.c:209:3:
	error: implicit declaration of function 'clk_notifier_register'

Fix by enabling COMMON_CLK for both configurations. Build tested for
malta_defconfig and sead3_defconfig. Tested with qemu malta emulation.

Fixes: e69b3d70ac57 ("CLOCKSOURCE: mips-gic: Update clockevent frequency on clock rate changes")
Cc: Ezequiel Garcia <ezequiel.garcia@imgtec.com>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
---
 arch/mips/Kconfig | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/mips/Kconfig b/arch/mips/Kconfig
index 09b8fe95aeb0..7af84b4d3269 100644
--- a/arch/mips/Kconfig
+++ b/arch/mips/Kconfig
@@ -409,6 +409,7 @@ config MIPS_MALTA
 	select CEVT_R4K
 	select CSRC_R4K
 	select CLKSRC_MIPS_GIC
+	select COMMON_CLK
 	select DMA_MAYBE_COHERENT
 	select GENERIC_ISA_DMA
 	select HAVE_PCSPKR_PLATFORM
@@ -459,6 +460,7 @@ config MIPS_SEAD3
 	select CEVT_R4K
 	select CSRC_R4K
 	select CLKSRC_MIPS_GIC
+	select COMMON_CLK
 	select CPU_MIPSR2_IRQ_VI
 	select CPU_MIPSR2_IRQ_EI
 	select DMA_NONCOHERENT
-- 
2.1.4


^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2015-08-22  9:40 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-08-22  9:40 [PATCH -next] mips: Enable common clock framework for malta and sead3 Guenter Roeck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.