dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips
authorBen Hutchings <ben@decadent.org.uk>
Thu, 7 Jan 2010 02:41:51 +0000 (02:41 +0000)
committerDavid S. Miller <davem@davemloft.net>
Fri, 8 Jan 2010 01:27:31 +0000 (17:27 -0800)
commit4d907069bc1b745f4abd4745c332d33098e733b8
treeed678e8f9ec236c58efbe780e019655e1598d6fd
parent6837e895cbfd5ce8a717f112e927d2815f341e54
dmfe/tulip: Let dmfe handle DM910x except for SPARC on-board chips

The Davicom DM9100 and DM9102 chips are used on the motherboards of
some SPARC systems (supported by the tulip driver) and also in PCI
expansion cards (supported by the dmfe driver).  There is no
difference in the PCI device ids for the two different configurations,
so these drivers both claim the device ids.  However, it is possible
to distinguish the two configurations by the presence of Open Firmware
properties for them, so we do that.

Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Signed-off-by: Grant Grundler <grundler@parisc-linux.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/tulip/Kconfig
drivers/net/tulip/dmfe.c
drivers/net/tulip/tulip_core.c