Florian Fainelli
fa84e7201c
ax88796: use an unique MDIO bus name.
...
Signed-off-by: Florian Fainelli <florian@openwrt.org >
Signed-off-by: David S. Miller <davem@davemloft.net >
2012-01-10 16:35:00 -08:00
Axel Lin
db62f684de
net/ethernet: convert drivers/net/ethernet/* to use module_platform_driver()
...
This patch converts the drivers in drivers/net/ethernet/* to use the
module_platform_driver() macro which makes the code smaller and a bit
simpler.
Cc: "David S. Miller" <davem@davemloft.net >
Cc: Pantelis Antoniou <pantelis.antoniou@gmail.com >
Cc: Vitaly Bordug <vbordug@ru.mvista.com >
Cc: Wan ZongShun <mcuos.com@gmail.com >
Cc: Nicolas Pitre <nico@fluxnic.net >
Cc: Giuseppe Cavallaro <peppe.cavallaro@st.com >
Cc: Marc Kleine-Budde <mkl@pengutronix.de >
Cc: Jeff Kirsher <jeffrey.t.kirsher@intel.com >
Cc: Jiri Pirko <jpirko@redhat.com >
Cc: Daniel Hellstrom <daniel@gaisler.com >
Cc: Alexey Dobriyan <adobriyan@gmail.com >
Cc: Tobias Klauser <tklauser@distanz.ch >
Cc: Grant Likely <grant.likely@secretlab.ca >
Cc: Jiri Kosina <jkosina@suse.cz >
Cc: Richard Cochran <richard.cochran@omicron.at >
Cc: Jonas Bonn <jonas@southpole.se >
Cc: Sebastian Poehn <sebastian.poehn@belden.com >
Cc: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com >
Cc: Ricardo Ribalda Delgado <ricardo.ribalda@gmail.com >
Cc: "Michał Mirosław" <mirq-linux@rere.qmqm.pl >
Signed-off-by: Axel Lin <axel.lin@gmail.com >
Acked-by: Wan ZongShun <mcuos.com@gmail.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2011-11-29 00:25:05 -05:00
Joe Perches
104bf3fb96
ethernet: Convert ETHER_ADDR_LEN uses to ETH_ALEN
...
Reduce the number of #defines, use the normal #define from if_ether.h
Signed-off-by: Joe Perches <joe@perches.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2011-11-16 20:23:17 -05:00
Rick Jones
68aad78c50
sweep the floors and convert some .get_drvinfo routines to strlcpy
...
Per the mention made by Ben Hutchings that strlcpy is now the preferred
string copy routine for a .get_drvinfo routine, do a bit of floor
sweeping and convert some of the as-yet unconverted ethernet drivers to
it.
Signed-off-by: Rick Jones <rick.jones2@hp.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2011-11-08 15:11:57 -05:00
Jeff Kirsher
88f07484cc
drivers/net/ethernet/*: Enabled vendor Kconfig options
...
Based on finds for Stephen Rothwell, where current defconfig's
enable a ethernet driver and it is not compiled due to the newly
added NET_VENDOR_* component of Kconfig.
This patch enables all the "new" Kconfig options so that current
defconfig's will continue to compile the expected drivers. In
addition, by enabling all the new Kconfig options does not add
any un-expected options.
CC: Stephen Rothwll <sfc@canb.auug.org.au >
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com >
2011-08-27 00:58:56 -07:00
Jiri Pirko
afc4b13df1
net: remove use of ndo_set_multicast_list in drivers
...
replace it by ndo_set_rx_mode
Signed-off-by: Jiri Pirko <jpirko@redhat.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2011-08-17 20:22:03 -07:00
Jeff Kirsher
d9fb9f3842
*sonic/natsemi/ns83829: Move the National Semi-conductor drivers
...
Move the National Semi-conductor drivers into drivers/net/ethernet/natsemi/
and make the necessary Kconfig and Makefile changes. Also moved the 8390
(National Semi-conductor) devices as a sub-menu of National Semi-conductor
devices.
- moved the ibmlana driver as well into this directory since it is a
"SONIC" driver
CC: Alfred Arnold <alfred.arnold@lancom.de >
CC: Thomas Bogendoerfer <tsbogend@alpha.franken.de >
CC: Harald Welte <laforge@gnumonks.org >
CC: Tim Hockin <thockin@hockin.org >
CC: <linux-ns83820@kvack.org >
CC: Kevin Chea <kchea@yahoo.com >
CC: Marc Gauthier <marc@linux-xtensa.org >
CC: Chris Zankel <chris@zankel.net >
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com >
Acked-by: Marc Gauthier <marc@tensilica.com >
2011-08-11 16:29:21 -07:00
Jeff Kirsher
ae150435b5
smsc: Move the SMC (SMSC) drivers
...
Moves the SMC (SMSC) drivers into drivers/net/ethernet/smsc/ and the
necessary Kconfig and Makefile changes. Also did some cleanup
of NET_VENDOR_SMC Kconfig tag for the 8390 based drivers.
CC: Nicolas Pitre <nico@fluxnic.net >
CC: Donald Becker <becker@scyld.com >
CC: Erik Stahlman <erik@vt.edu >
CC: Dustin McIntire <dustin@sensoria.com >
CC: Steve Glendinning <steve.glendinning@smsc.com >
CC: David Hinds <dahinds@users.sourceforge.net >
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com >
2011-08-10 20:04:03 -07:00
Jeff Kirsher
644570b830
8390: Move the 8390 related drivers
...
Moves the drivers for the National Semi-conductor 8390 chipset into
drivers/net/ethernet/8390/ and the necessary Kconfig and Makefile
changes.
CC: Donald Becker <becker@scyld.com >
CC: Paul Gortmaker <paul.gortmaker@windriver.com >
CC: Alain Malek <alain.malek@cryogen.com >
CC: Peter De Schrijver <p2@mind.be >
CC: "David Huggins-Daines" <dhd@debian.org >
CC: Wim Dumon <wimpie@kotnet.org >
CC: Yoshinori Sato <ysato@users.sourceforge.jp >
CC: David Hinds <dahinds@users.sourceforge.net >
CC: Russell King <linux@arm.linux.org.uk >
Signed-off-by: Jeff Kirsher <jeffrey.t.kirsher@intel.com >
2011-08-10 19:54:25 -07:00