]> git.sur5r.net Git - u-boot/blobdiff - board/m501sk/m501sk.c
Add support for operating system OSE
[u-boot] / board / m501sk / m501sk.c
index dc5b786c00b623f6e4a90056526f88de1331e1c0..c9957684b181d6d1bec6076803a2e8868890ef94 100644 (file)
  */
 
 #include <common.h>
+#include <asm/io.h>
+#include <netdev.h>
+#if defined(CONFIG_DRIVER_ETHER)
 #include <at91rm9200_net.h>
 #include <dm9161.h>
+#endif
+
 #include "m501sk.h"
 #include "net.h"
 
@@ -127,7 +132,7 @@ int board_init(void)
        m501sk_gpio_init();
 
        /* Do interrupt init here, because flash needs timers */
-       interrupt_init();
+       timer_init();
        flash_init();
 
        return 0;
@@ -186,4 +191,13 @@ void at91rm9200_GetPhyInterface(AT91PS_PhyOps p_phyops)
 }
 #endif /* CONFIG_CMD_NET */
 #endif /* CONFIG_DRIVER_ETHER */
+
+#ifdef CONFIG_DRIVER_AT91EMAC
+int board_eth_init(bd_t *bis)
+{
+       int rc = 0;
+       rc = at91emac_register(bis, 0);
+       return rc;
+}
+#endif
 #endif /* CONFIG_M501SK */