mirror of
				git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
				synced 2025-10-31 08:44:41 +00:00 
			
		
		
		
	netdev: convert at1700 to net_device_ops
Remove unneeded memset (alloc_etherdev does it already). Signed-off-by: Stephen Hemminger <shemminger@vyatta.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
		
							parent
							
								
									8afb1cebf5
								
							
						
					
					
						commit
						cb0c7005d2
					
				
					 1 changed files with 12 additions and 7 deletions
				
			
		|  | @ -249,6 +249,17 @@ out: | |||
| 	return ERR_PTR(err); | ||||
| } | ||||
| 
 | ||||
| static const struct net_device_ops at1700_netdev_ops = { | ||||
| 	.ndo_open		= net_open, | ||||
| 	.ndo_stop		= net_close, | ||||
| 	.ndo_start_xmit 	= net_send_packet, | ||||
| 	.ndo_set_multicast_list = set_rx_mode, | ||||
| 	.ndo_tx_timeout 	= net_tx_timeout, | ||||
| 	.ndo_change_mtu		= eth_change_mtu, | ||||
| 	.ndo_set_mac_address 	= eth_mac_addr, | ||||
| 	.ndo_validate_addr	= eth_validate_addr, | ||||
| }; | ||||
| 
 | ||||
| /* The Fujitsu datasheet suggests that the NIC be probed for by checking its
 | ||||
|    "signature", the default bit pattern after a reset.  This *doesn't* work -- | ||||
|    there is no way to reset the bus interface without a complete power-cycle! | ||||
|  | @ -448,13 +459,7 @@ found: | |||
| 	if (net_debug) | ||||
| 		printk(version); | ||||
| 
 | ||||
| 	memset(lp, 0, sizeof(struct net_local)); | ||||
| 
 | ||||
| 	dev->open		= net_open; | ||||
| 	dev->stop		= net_close; | ||||
| 	dev->hard_start_xmit = net_send_packet; | ||||
| 	dev->set_multicast_list = &set_rx_mode; | ||||
| 	dev->tx_timeout = net_tx_timeout; | ||||
| 	dev->netdev_ops = &at1700_netdev_ops; | ||||
| 	dev->watchdog_timeo = TX_TIMEOUT; | ||||
| 
 | ||||
| 	spin_lock_init(&lp->lock); | ||||
|  |  | |||
		Loading…
	
	Add table
		
		Reference in a new issue
	
	 Stephen Hemminger
						Stephen Hemminger