Module: xenomai-forge
Branch: master
Commit: 76bb37b04525ff83f384053143f68ba5c287ab7a
URL:    
http://git.xenomai.org/?p=xenomai-forge.git;a=commit;h=76bb37b04525ff83f384053143f68ba5c287ab7a

Author: Philippe Gerum <r...@xenomai.org>
Date:   Thu Jul  4 10:51:30 2013 +0200

cobalt/arm: drop useless fractional data for timer

---

 include/cobalt/asm-arm/uapi/arith.h |    2 --
 kernel/cobalt/arch/arm/machine.c    |   12 +-----------
 2 files changed, 1 insertions(+), 13 deletions(-)

diff --git a/include/cobalt/asm-arm/uapi/arith.h 
b/include/cobalt/asm-arm/uapi/arith.h
index 34187e9..3a6ac66 100644
--- a/include/cobalt/asm-arm/uapi/arith.h
+++ b/include/cobalt/asm-arm/uapi/arith.h
@@ -122,6 +122,4 @@ mach_arm_nodiv_llimd(const long long op,
 }
 #endif /* arm >= v4 */
 
-extern struct xnarch_u32frac mach_arm_tsc_to_timer;
-
 #endif /* _COBALT_ASM_ARM_UAPI_ARITH_H */
diff --git a/kernel/cobalt/arch/arm/machine.c b/kernel/cobalt/arch/arm/machine.c
index 0293366..5485a40 100644
--- a/kernel/cobalt/arch/arm/machine.c
+++ b/kernel/cobalt/arch/arm/machine.c
@@ -23,8 +23,6 @@
 #include <asm/cacheflush.h>
 #include <asm/xenomai/machine.h>
 
-struct xnarch_u32frac mach_arm_tsc_to_timer;
-
 #define CALIBRATION_LOOPS 10
 
 static void mach_arm_prefault(struct vm_area_struct *vma)
@@ -94,14 +92,6 @@ static unsigned long mach_arm_calibrate(void)
        return result;
 }
 
-static int mach_arm_init(void)
-{
-       xnarch_init_u32frac(&mach_arm_tsc_to_timer,
-                           xnarch_machdata.timer_freq,
-                           xnarch_machdata.clock_freq);
-       return 0;
-}
-
 static const char *const fault_labels[] = {
        [IPIPE_TRAP_ACCESS] = "Data or instruction access",
        [IPIPE_TRAP_SECTION] = "Section fault",
@@ -119,7 +109,7 @@ static const char *const fault_labels[] = {
 
 struct xnarch_machdesc xnarch_machdesc = {
        .name = "arm",
-       .init = mach_arm_init,
+       .init = NULL,
        .cleanup = NULL,
        .calibrate = mach_arm_calibrate,
        .prefault = mach_arm_prefault,


_______________________________________________
Xenomai-git mailing list
Xenomai-git@xenomai.org
http://www.xenomai.org/mailman/listinfo/xenomai-git

Reply via email to