This commit was manufactured by cvs2svn to create tag
[linux-2.6.git] / drivers / net / ibmlana.c
index 2f7a9e7..0aa0a82 100644 (file)
@@ -88,9 +88,9 @@ History:
 #include <linux/netdevice.h>
 #include <linux/etherdevice.h>
 #include <linux/skbuff.h>
-#include <linux/bitops.h>
 
 #include <asm/processor.h>
+#include <asm/bitops.h>
 #include <asm/io.h>
 
 #define _IBM_LANA_DRIVER_
@@ -885,6 +885,14 @@ static struct net_device_stats *ibmlana_stats(struct net_device *dev)
        return &priv->stat;
 }
 
+/* we don't support runtime reconfiguration, since am MCA card can
+   be unambigously identified by its POS registers. */
+
+static int ibmlana_config(struct net_device *dev, struct ifmap *map)
+{
+       return 0;
+}
+
 /* switch receiver mode. */
 
 static void ibmlana_set_multicast_list(struct net_device *dev)
@@ -976,6 +984,7 @@ static int ibmlana_probe(struct net_device *dev)
 
        dev->open = ibmlana_open;
        dev->stop = ibmlana_close;
+       dev->set_config = ibmlana_config;
        dev->hard_start_xmit = ibmlana_tx;
        dev->do_ioctl = NULL;
        dev->get_stats = ibmlana_stats;