[PATCH] xtensa platform-iss network: remove no-op ioctl handler
If the driver ever wants to add ethtool support it should use ethtool_ops. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
This commit is contained in:
committed by
Jeff Garzik
parent
76f2b4d98c
commit
d375747284
@@ -611,38 +611,6 @@ static int iss_net_change_mtu(struct net_device *dev, int new_mtu)
|
|||||||
return -EINVAL;
|
return -EINVAL;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int iss_net_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd)
|
|
||||||
{
|
|
||||||
#if 0
|
|
||||||
static const struct ethtool_drvinfo info = {
|
|
||||||
.cmd = ETHTOOL_GDRVINFO,
|
|
||||||
.driver = DRIVER_NAME,
|
|
||||||
.version = "42",
|
|
||||||
};
|
|
||||||
void *useraddr;
|
|
||||||
u32 ethcmd;
|
|
||||||
|
|
||||||
switch (cmd) {
|
|
||||||
case SIOCETHTOOL:
|
|
||||||
useraddr = ifr->ifr_data;
|
|
||||||
if (copy_from_user(ðcmd, useraddr, sizeof(ethcmd)))
|
|
||||||
return -EFAULT;
|
|
||||||
|
|
||||||
switch (ethcmd) {
|
|
||||||
case ETHTOOL_GDRVINFO:
|
|
||||||
if (copy_to_user(useraddr, &info, sizeof(info)))
|
|
||||||
return -EFAULT;
|
|
||||||
return 0;
|
|
||||||
default:
|
|
||||||
return -EOPNOTSUPP;
|
|
||||||
}
|
|
||||||
default:
|
|
||||||
return -EINVAL;
|
|
||||||
}
|
|
||||||
#endif
|
|
||||||
return -EINVAL;
|
|
||||||
}
|
|
||||||
|
|
||||||
void iss_net_user_timer_expire(unsigned long _conn)
|
void iss_net_user_timer_expire(unsigned long _conn)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
@@ -730,7 +698,6 @@ static int iss_net_configure(int index, char *init)
|
|||||||
dev->tx_timeout = iss_net_tx_timeout;
|
dev->tx_timeout = iss_net_tx_timeout;
|
||||||
dev->set_mac_address = iss_net_set_mac;
|
dev->set_mac_address = iss_net_set_mac;
|
||||||
dev->change_mtu = iss_net_change_mtu;
|
dev->change_mtu = iss_net_change_mtu;
|
||||||
dev->do_ioctl = iss_net_ioctl;
|
|
||||||
dev->watchdog_timeo = (HZ >> 1);
|
dev->watchdog_timeo = (HZ >> 1);
|
||||||
dev->irq = -1;
|
dev->irq = -1;
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user