summaryrefslogtreecommitdiffstats
path: root/include/common.h
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2007-07-05 18:02:08 +0200
committerSascha Hauer <sha@octopus.labnet.pengutronix.de>2007-07-05 18:02:08 +0200
commit68ae7e737d953e54290b61b0ebcf4162722b09ae (patch)
tree624290ab98ce2d9b8e69557a254def3ddf1767d1 /include/common.h
parent53ce95188874f968cd66b579157476cef2055d10 (diff)
downloadbarebox-68ae7e737d953e54290b61b0ebcf4162722b09ae.tar.gz
barebox-68ae7e737d953e54290b61b0ebcf4162722b09ae.tar.xz
svn_rev_599
no interrupts
Diffstat (limited to 'include/common.h')
-rw-r--r--include/common.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/include/common.h b/include/common.h
index 68644e0415..402f8e852f 100644
--- a/include/common.h
+++ b/include/common.h
@@ -319,8 +319,13 @@ int prt_8260_rsr (void);
//void external_interrupt (struct pt_regs *);
void irq_install_handler(int, interrupt_handler_t *, void *);
void irq_free_handler (int);
+#ifdef CONFIG_INTERRUPTS
void enable_interrupts (void);
int disable_interrupts (void);
+#else
+#define enable_interrupts() do {} while (0)
+#define disable_interrupts() 0
+#endif
/* $(CPU)/.../commproc.c */
int dpram_init (void);
@@ -356,8 +361,6 @@ void wait_ticks (unsigned long);
/* lib_$(ARCH)/time.c */
int udelay (unsigned long);
-ulong usec2ticks (unsigned long usec);
-ulong ticks2usec (unsigned long ticks);
/* lib_generic/vsprintf.c */
ulong simple_strtoul(const char *cp,char **endp,unsigned int base);