]> git.ipfire.org Git - thirdparty/u-boot.git/blobdiff - arch/powerpc/lib/interrupts.c
timer: Add MPC83xx timer driver
[thirdparty/u-boot.git] / arch / powerpc / lib / interrupts.c
index f63e5cf799b820b83a85349add228d9f6f18e5eb..19682cfcfadeca64d3e1be6d1e2f38b8840c6952 100644 (file)
@@ -14,6 +14,7 @@
 #include <status_led.h>
 #endif
 
+#ifndef CONFIG_MPC83XX_TIMER
 #ifdef CONFIG_SHOW_ACTIVITY
 void board_show_activity (ulong) __attribute__((weak, alias("__board_show_activity")));
 
@@ -44,7 +45,7 @@ static __inline__ void set_dec (unsigned long val)
        if (val)
                asm volatile ("mtdec %0"::"r" (val));
 }
-
+#endif /* !CONFIG_MPC83XX_TIMER */
 
 void enable_interrupts (void)
 {
@@ -60,6 +61,7 @@ int disable_interrupts (void)
        return ((msr & MSR_EE) != 0);
 }
 
+#ifndef CONFIG_MPC83XX_TIMER
 int interrupt_init (void)
 {
        /* call cpu specific function from $(CPU)/interrupts.c */
@@ -102,3 +104,4 @@ ulong get_timer (ulong base)
 {
        return (timestamp - base);
 }
+#endif /* !CONFIG_MPC83XX_TIMER */