aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMagnus Damm <damm@opensource.se>2014-02-20 06:54:45 -0500
committerDaniel Lezcano <daniel.lezcano@linaro.org>2014-03-11 18:05:15 -0400
commitfd3f1270d237d1afb344ee6bfd0e50c488c29e34 (patch)
tree5473ac756e28ab363548531d5bd8ad2fa3268833
parentfbfa893458edb0daf18a0add33d3341b1e9f6d44 (diff)
clocksource: Add Kconfig entries for CMT, MTU2, TMU and STI
Add Kconfig entries for CMT, MTU2, TMU and STI to drivers/clocksource/Kconfig. This will allow us to get rid of duplicated entires in architecture code such as arch/sh and arch/arm/mach-shmobile. Signed-off-by: Magnus Damm <damm@opensource.se> Signed-off-by: Wolfram Sang <wsa@sang-engineering.com> Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
-rw-r--r--drivers/clocksource/Kconfig44
1 files changed, 44 insertions, 0 deletions
diff --git a/drivers/clocksource/Kconfig b/drivers/clocksource/Kconfig
index cd6950fd8caf..4f754a972139 100644
--- a/drivers/clocksource/Kconfig
+++ b/drivers/clocksource/Kconfig
@@ -140,3 +140,47 @@ config VF_PIT_TIMER
140 bool 140 bool
141 help 141 help
142 Support for Period Interrupt Timer on Freescale Vybrid Family SoCs. 142 Support for Period Interrupt Timer on Freescale Vybrid Family SoCs.
143
144config SYS_SUPPORTS_SH_CMT
145 bool
146
147config SYS_SUPPORTS_SH_MTU2
148 bool
149
150config SYS_SUPPORTS_SH_TMU
151 bool
152
153config SYS_SUPPORTS_EM_STI
154 bool
155
156config SH_TIMER_CMT
157 bool "Renesas CMT timer driver" if COMPILE_TEST
158 default SYS_SUPPORTS_SH_CMT
159 help
160 This enables build of a clocksource and clockevent driver for
161 the Compare Match Timer (CMT) hardware available in 16/32/48-bit
162 variants on a wide range of Mobile and Automotive SoCs from Renesas.
163
164config SH_TIMER_MTU2
165 bool "Renesas MTU2 timer driver" if COMPILE_TEST
166 default SYS_SUPPORTS_SH_MTU2
167 help
168 This enables build of a clockevent driver for the Multi-Function
169 Timer Pulse Unit 2 (TMU2) hardware available on SoCs from Renesas.
170 This hardware comes with 16 bit-timer registers.
171
172config SH_TIMER_TMU
173 bool "Renesas TMU timer driver" if COMPILE_TEST
174 default SYS_SUPPORTS_SH_TMU
175 help
176 This enables build of a clocksource and clockevent driver for
177 the 32-bit Timer Unit (TMU) hardware available on a wide range
178 SoCs from Renesas.
179
180config EM_TIMER_STI
181 bool "Renesas STI timer driver" if COMPILE_TEST
182 default SYS_SUPPORTS_EM_STI
183 help
184 This enables build of a clocksource and clockevent driver for
185 the 48-bit System Timer (STI) hardware available on a SoCs
186 such as EMEV2 from former NEC Electronics.