summaryrefslogtreecommitdiff
path: root/drivers/clocksource/Makefile
diff options
context:
space:
mode:
authorDaniel Lezcano <daniel.lezcano@linaro.org>2017-06-05 00:18:43 +0200
committerDaniel Lezcano <daniel.lezcano@linaro.org>2017-06-14 12:02:32 +0200
commitdc11bae78529526605c5c45c369c9512fd012093 (patch)
tree4d062102c61a527005f4b0532e390578148b2ea5 /drivers/clocksource/Makefile
parent2a515e5d7c52d5cf1e9153cb03efa133e3459c88 (diff)
downloadlwn-dc11bae78529526605c5c45c369c9512fd012093.tar.gz
lwn-dc11bae78529526605c5c45c369c9512fd012093.zip
clocksource/drivers: Add timer-of common init routine
The different drivers are all using the same pattern when initializing. 1. Get the base address 2. Get the irq number 3. Get the clock 4. Prepare and enable the clock 5. Get the rate 6. Request an interrupt Instead of repeating again and again these steps in all the drivers, let's provide a common init routine to give the opportunity to factor all of them out. We can expect a significant kernel size improvement when the common routine will be used in all the drivers. Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Diffstat (limited to 'drivers/clocksource/Makefile')
-rw-r--r--drivers/clocksource/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/clocksource/Makefile b/drivers/clocksource/Makefile
index ec559212edf6..72bfd001cfbb 100644
--- a/drivers/clocksource/Makefile
+++ b/drivers/clocksource/Makefile
@@ -1,3 +1,4 @@
+obj-$(CONFIG_TIMER_OF) += timer-of.o
obj-$(CONFIG_TIMER_PROBE) += timer-probe.o
obj-$(CONFIG_ATMEL_PIT) += timer-atmel-pit.o
obj-$(CONFIG_ATMEL_ST) += timer-atmel-st.o