lkml.org 
[lkml]   [2012]   [May]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
From
Date
Subject[PATCH 01/03] clockevents: Make clockevents_config() a global symbol
From: Magnus Damm <damm@opensource.se>

Make clockevents_config() into a global symbol to allow it
to be used by compiled-in clockevent drivers. This is needed
by drivers that want to update the timer frequency after
registration time.

Signed-off-by: Magnus Damm <damm@opensource.se>
---
include/linux/clockchips.h | 1 +
kernel/time/clockevents.c | 3 +--
2 files changed, 2 insertions(+), 2 deletions(-)
--- 0001/include/linux/clockchips.h
+++ work/include/linux/clockchips.h 2012-05-09 22:43:41.000000000 +0900
@@ -132,6 +132,7 @@ extern u64 clockevent_delta2ns(unsigned
struct clock_event_device *evt);
extern void clockevents_register_device(struct clock_event_device *dev);

+extern void clockevents_config(struct clock_event_device *dev, u32 freq);
extern void clockevents_config_and_register(struct clock_event_device *dev,
u32 freq, unsigned long min_delta,
unsigned long max_delta);
--- 0001/kernel/time/clockevents.c
+++ work/kernel/time/clockevents.c 2012-05-09 22:48:39.000000000 +0900
@@ -297,8 +297,7 @@ void clockevents_register_device(struct
}
EXPORT_SYMBOL_GPL(clockevents_register_device);

-static void clockevents_config(struct clock_event_device *dev,
- u32 freq)
+void clockevents_config(struct clock_event_device *dev, u32 freq)
{
u64 sec;


\
 
 \ /
  Last update: 2012-05-09 17:21    [from the cache]
©2003-2011 Jasper Spaans