patch-2.1.22 linux/drivers/net/smc-mca.c

Next file: linux/drivers/net/strip.c
Previous file: linux/drivers/net/scc.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.21/linux/drivers/net/smc-mca.c linux/drivers/net/smc-mca.c
@@ -74,7 +74,10 @@
 	unsigned char pos2, pos3, pos4, pos5;
 	int i;
 
-	if( (slot=mca_find_adapter(0x61c8,0)) != MCA_NOTFOUND)
+	/* Look for two flavors of SMC Elite/A (3013EP/A) -jeh- */
+	if(( (slot=mca_find_adapter(0x61c8,0)) != MCA_NOTFOUND) ||
+            ((slot=mca_find_adapter(0xefd5,0)) != MCA_NOTFOUND) )
+
 	{
 #ifndef MODULE
 		mca_set_adapter_name( slot, "SMC Elite/A (8013EP/A)" );

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov