summaryrefslogtreecommitdiffstats
path: root/arch/avr32/lib
diff options
context:
space:
mode:
authorAndreas Bießmann <andreas.devel@googlemail.com>2015-02-06 23:06:48 +0100
committerAndreas Bießmann <andreas.devel@googlemail.com>2015-02-17 22:54:38 +0100
commita752a8b4c49d67daa4ea9f9ebac3972bb1c2328b (patch)
tree145248ad901cd8fcfbaa385345c270fdbea14647 /arch/avr32/lib
parentc722f0b026249385bbbcec4f5be9bd3abd69342c (diff)
downloadblackbird-obmc-uboot-a752a8b4c49d67daa4ea9f9ebac3972bb1c2328b.tar.gz
blackbird-obmc-uboot-a752a8b4c49d67daa4ea9f9ebac3972bb1c2328b.zip
avr32: add generic board support
Signed-off-by: Andreas Bießmann <andreas.devel@googlemail.com>
Diffstat (limited to 'arch/avr32/lib')
-rw-r--r--arch/avr32/lib/Makefile2
-rw-r--r--arch/avr32/lib/interrupts.c5
2 files changed, 7 insertions, 0 deletions
diff --git a/arch/avr32/lib/Makefile b/arch/avr32/lib/Makefile
index 5f2d97bfc7..6750913630 100644
--- a/arch/avr32/lib/Makefile
+++ b/arch/avr32/lib/Makefile
@@ -8,7 +8,9 @@
#
obj-y += memset.o
+ifndef CONFIG_SYS_GENERIC_BOARD
obj-y += board.o
+endif
obj-$(CONFIG_CMD_BOOTM) += bootm.o
obj-y += interrupts.o
obj-y += dram_init.o
diff --git a/arch/avr32/lib/interrupts.c b/arch/avr32/lib/interrupts.c
index bacb2d186a..5f3a49e152 100644
--- a/arch/avr32/lib/interrupts.c
+++ b/arch/avr32/lib/interrupts.c
@@ -7,6 +7,11 @@
#include <asm/sysreg.h>
+int interrupt_init(void)
+{
+ return 0;
+}
+
void enable_interrupts(void)
{
asm volatile("csrf %0" : : "n"(SYSREG_GM_OFFSET));
OpenPOWER on IntegriCloud