diff options
author | John Bowler <jbowler@nslu2-linux.org> | 2005-09-25 21:48:39 +0000 |
---|---|---|
committer | OpenEmbedded Project <openembedded-devel@lists.openembedded.org> | 2005-09-25 21:48:39 +0000 |
commit | ccb6fa32d172fa097ad88dc70f1aaf66673bfe78 (patch) | |
tree | 344d61877b7f67b7c40331c903221be4942000db /packages/linux/nslu2-kernel/2.6.14/10-ixp4xx-ticks.patch | |
parent | 6c8f3f3245ea196ea280e01c94c45274a5bdda59 (diff) |
nslu2-kernel: working 2.6.14-rc2 kernel
Diffstat (limited to 'packages/linux/nslu2-kernel/2.6.14/10-ixp4xx-ticks.patch')
-rw-r--r-- | packages/linux/nslu2-kernel/2.6.14/10-ixp4xx-ticks.patch | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/packages/linux/nslu2-kernel/2.6.14/10-ixp4xx-ticks.patch b/packages/linux/nslu2-kernel/2.6.14/10-ixp4xx-ticks.patch deleted file mode 100644 index bd3271973b..0000000000 --- a/packages/linux/nslu2-kernel/2.6.14/10-ixp4xx-ticks.patch +++ /dev/null @@ -1,41 +0,0 @@ ---- linux-2.6.14-rc2/include/asm-arm/arch-ixp4xx/timex.h 2005-09-17 12:42:45.000000000 +0200 -+++ test3/include/asm-arm/arch-ixp4xx/timex.h 2005-09-24 14:51:41.000000000 +0200 -@@ -12,4 +12,7 @@ - */ - #define FREQ 66666666 - #define CLOCK_TICK_RATE (((FREQ / HZ & ~IXP4XX_OST_RELOAD_MASK) + 1) * HZ) -+#define CLOCK_TICKS_PER_USEC ((CLOCK_TICK_RATE + USEC_PER_SEC/2) / USEC_PER_SEC) -+ -+extern u32 ixp4xx_ticks_per_usec; - ---- linux-2.6.14-rc2/arch/arm/mach-ixp4xx/common.c 2005-09-24 13:16:59.000000000 +0200 -+++ test3/arch/arm/mach-ixp4xx/common.c 2005-09-24 17:16:11.000000000 +0200 -@@ -239,7 +239,7 @@ - - static unsigned volatile last_jiffy_time; - --#define CLOCK_TICKS_PER_USEC ((CLOCK_TICK_RATE + USEC_PER_SEC/2) / USEC_PER_SEC) -+u32 ixp4xx_ticks_per_usec = CLOCK_TICKS_PER_USEC; - - /* IRQs are disabled before entering here from do_gettimeofday() */ - static unsigned long ixp4xx_gettimeoffset(void) -@@ -248,7 +248,7 @@ - - elapsed = *IXP4XX_OSTS - last_jiffy_time; - -- return elapsed / CLOCK_TICKS_PER_USEC; -+ return elapsed / ixp4xx_ticks_per_usec; - } - - static irqreturn_t ixp4xx_timer_interrupt(int irq, void *dev_id, struct pt_regs *regs) -@@ -328,6 +328,10 @@ - - void __init ixp4xx_sys_init(void) - { -+ printk(KERN_INFO "%s: ticks_per_usec, std: %ld, this: %u\n", -+ __FUNCTION__, -+ CLOCK_TICKS_PER_USEC, ixp4xx_ticks_per_usec); -+ - if (cpu_is_ixp46x()) { - platform_add_devices(ixp46x_devices, - ARRAY_SIZE(ixp46x_devices)); |