summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* netdev: expose net_device_ops compat as config optionStephen Hemminger2009-03-212-3/+9
| | | | | | | | | | Now that most network device drivers in (all but one in x86_64 allmodconfig) support net_device_ops. Expose it as a configuration parameter. Still need to address even older 32 bit drivers, and other arch before compatiablity can be scheduled for removal in some future release. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* hostap: convert to net_device_opsStephen Hemminger2009-03-212-18/+52
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* hostap: convert to internal net_device_statsStephen Hemminger2009-03-215-33/+11
| | | | | | | Use pre-existing net_device_stats in network_device struct. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ipw2200: convert to net_device_opsStephen Hemminger2009-03-211-8/+22
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ipw2100: convert to net_device_opsStephen Hemminger2009-03-211-5/+12
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ipw2x00: convert infrastructure for use by net_device_opsStephen Hemminger2009-03-213-1/+6
| | | | | | | | Expose routines so drivers can hook. Only set ptrs in netdev if using old compat code. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* ipw2x00: convert to internal net_device_statsStephen Hemminger2009-03-216-77/+49
| | | | | | | | Replace struct in ieee with current net_device_stats, so no longer need get_stats hook Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* libertas: convert to net_device_opsStephen Hemminger2009-03-211-16/+29
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* libertas: convert to internal net_device_statsStephen Hemminger2009-03-216-41/+16
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* prism54: convert to internal net_device_statsStephen Hemminger2009-03-213-24/+6
| | | | | | | | Also, make ethtool_ops const as it should be, and get rid of useless cast. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* prism54: convert to net_device_opsStephen Hemminger2009-03-211-12/+16
| | | | | | | | Also, make ethtool_ops const as it should be, and get rid of useless cast. Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* mac80211_hwsim: convert to net_device_opsStephen Hemminger2009-03-211-1/+7
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* zd1201: convert to net_device_opsStephen Hemminger2009-03-211-6/+13
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* zd1201: convert to internal net_device_statsStephen Hemminger2009-03-212-20/+10
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* wl3501: convert to net_device_opsStephen Hemminger2009-03-211-5/+12
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* wl3501: convert to internal net_device_statsStephen Hemminger2009-03-212-16/+11
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* raylan: convert to net_device_opsStephen Hemminger2009-03-211-7/+14
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* atmel: convert to net_device_opsStephen Hemminger2009-03-211-7/+13
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* airo: convert to net_device_opsStephen Hemminger2009-03-211-19/+44
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* wavelan: convert to net_device_opsStephen Hemminger2009-03-211-10/+14
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* wavelan: convert to internal net_device_statsStephen Hemminger2009-03-212-39/+17
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* strip: convert to net_device_opsStephen Hemminger2009-03-211-12/+12
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* netwave: convert to net_device_opsStephen Hemminger2009-03-211-6/+13
| | | | | | | Also get rid of unneeded cast Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* netwave: convert to internal net_device_statsStephen Hemminger2009-03-211-58/+14
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* sbni: convert to net_device_opsStephen Hemminger2009-03-211-6/+14
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* sbni: use internal net_device_statsStephen Hemminger2009-03-211-42/+26
| | | | | | | | | | | Convert to use existing net_device_stats. This driver, has bad style, of using commas, when brackets should be used... Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* labether: convert to net_device_opsStephen Hemminger2009-03-211-4/+8
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* lapbether: convert to internal net_device_statsStephen Hemminger2009-03-211-16/+4
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* cycx: convert to net_device_opsStephen Hemminger2009-03-211-20/+21
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* dlci: convert to net_device_opsStephen Hemminger2009-03-211-10/+12
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* dlci: convert to internal net_device_statsStephen Hemminger2009-03-211-21/+11
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* x25_asy: convert to net_device_opsStephen Hemminger2009-03-211-5/+9
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* x25_asy: convert to internal net_device_statsStephen Hemminger2009-03-212-23/+11
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* axnet: convert to net_device_opsStephen Hemminger2009-03-211-42/+26
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* smc91c92: convert to net_device_opsStephen Hemminger2009-03-211-9/+14
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* smc91c92: convert to internal net_device_statsStephen Hemminger2009-03-211-34/+22
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* xirc2ps: convert to net_device_opsStephen Hemminger2009-03-211-10/+15
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* xir2cps: convert to internal net_device statsStephen Hemminger2009-03-211-26/+15
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* pcnet: convert driver to net_device_opsStephen Hemminger2009-03-211-10/+24
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* pcmcia: convert nmclan driver to net_device_opsStephen Hemminger2009-03-211-9/+14
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* pcmcia: convert fmvj18x driver to net_device_opsStephen Hemminger2009-03-211-9/+14
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* pcmcia: convert fmvj18x driver to internal net_device_statsStephen Hemminger2009-03-211-24/+12
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* pcmcia: convert 3c574 to net_device_opsStephen Hemminger2009-03-211-10/+13
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* pcmcia: convert 3c589 to net_device_opsStephen Hemminger2009-03-211-10/+15
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* usbnet: convert rndis driver to net_device_opsStephen Hemminger2009-03-211-1/+12
| | | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Acked-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: David S. Miller <davem@davemloft.net>
* usbnet: convert rndis driver to use dev_get_statsStephen Hemminger2009-03-211-5/+2
| | | | | | | | dev_get_stats() handles all issues with net_device_ops Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Acked-by: David Brownell <dbrownell@users.sourceforge.net> Signed-off-by: David S. Miller <davem@davemloft.net>
* usbnet: convert smsc95xx driver to net_device_opsStephen Hemminger2009-03-211-2/+13
| | | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Acked-by: Steve Glendinning <steve.glendinning@smsc.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* usbnet: convert msc7830 driver to net_device_opsStephen Hemminger2009-03-211-3/+13
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
* usbnet: convert dms9601 driver to net_device_opsStephen Hemminger2009-03-211-3/+13
| | | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk> Signed-off-by: David S. Miller <davem@davemloft.net>
* usbnet: convert asix driver to net_device_opsStephen Hemminger2009-03-211-7/+40
| | | | | Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
OpenPOWER on IntegriCloud