xtensa platform-iss network: remove no-op ioctl handler
Subsystems (3)
PATCH 1/1 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 <[email protected]>
arch/xtensa/platform-iss/network.c +0 -33
@@ -611,38 +611,6 @@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) { }
@@ -730,7 +698,6 @@ dev->tx_timeout = iss_net_tx_timeout; dev->set_mac_address = iss_net_set_mac; dev->change_mtu = iss_net_change_mtu; - dev->do_ioctl = iss_net_ioctl; dev->watchdog_timeo = (HZ >>1 ); dev->irq =-1 ;