]> git.sur5r.net Git - u-boot/blobdiff - drivers/net/xilinx_emaclite.c
mtd, nand: move some printfs to debug output.
[u-boot] / drivers / net / xilinx_emaclite.c
index bb4fb01a55a380de25dc4dd2d79cd6c018fa9374..9791b9a534f12f3fb17ea44c581c29e6234d4ec8 100644 (file)
@@ -342,7 +342,8 @@ static int emaclite_recv(struct eth_device *dev)
 
 }
 
-int xilinx_emaclite_initialize (bd_t *bis, int base_addr)
+int xilinx_emaclite_initialize(bd_t *bis, unsigned long base_addr,
+                                                       int txpp, int rxpp)
 {
        struct eth_device *dev;
        struct xemaclite *emaclite;
@@ -359,14 +360,10 @@ int xilinx_emaclite_initialize (bd_t *bis, int base_addr)
 
        dev->priv = emaclite;
 
-#ifdef CONFIG_XILINX_EMACLITE_TX_PING_PONG
-       emaclite->txpp = 1;
-#endif
-#ifdef CONFIG_XILINX_EMACLITE_RX_PING_PONG
-       emaclite->rxpp = 1;
-#endif
+       emaclite->txpp = txpp;
+       emaclite->rxpp = rxpp;
 
-       sprintf(dev->name, "Xelite.%x", base_addr);
+       sprintf(dev->name, "Xelite.%lx", base_addr);
 
        dev->iobase = base_addr;
        dev->init = emaclite_init;