diff options
Diffstat (limited to 'drivers/net')
-rw-r--r-- | drivers/net/via-velocity.c | 38 |
1 files changed, 19 insertions, 19 deletions
diff --git a/drivers/net/via-velocity.c b/drivers/net/via-velocity.c index ba2972ba3757..bbab3972ff86 100644 --- a/drivers/net/via-velocity.c +++ b/drivers/net/via-velocity.c | |||
@@ -341,7 +341,7 @@ static char __devinit *get_chip_name(enum chip_type chip_id) | |||
341 | static void __devexit velocity_remove1(struct pci_dev *pdev) | 341 | static void __devexit velocity_remove1(struct pci_dev *pdev) |
342 | { | 342 | { |
343 | struct net_device *dev = pci_get_drvdata(pdev); | 343 | struct net_device *dev = pci_get_drvdata(pdev); |
344 | struct velocity_info *vptr = dev->priv; | 344 | struct velocity_info *vptr = netdev_priv(dev); |
345 | 345 | ||
346 | #ifdef CONFIG_PM | 346 | #ifdef CONFIG_PM |
347 | unsigned long flags; | 347 | unsigned long flags; |
@@ -708,7 +708,7 @@ static int __devinit velocity_found1(struct pci_dev *pdev, const struct pci_devi | |||
708 | 708 | ||
709 | SET_MODULE_OWNER(dev); | 709 | SET_MODULE_OWNER(dev); |
710 | SET_NETDEV_DEV(dev, &pdev->dev); | 710 | SET_NETDEV_DEV(dev, &pdev->dev); |
711 | vptr = dev->priv; | 711 | vptr = netdev_priv(dev); |
712 | 712 | ||
713 | 713 | ||
714 | if (first) { | 714 | if (first) { |
@@ -1728,7 +1728,7 @@ static void velocity_free_tx_buf(struct velocity_info *vptr, struct velocity_td_ | |||
1728 | 1728 | ||
1729 | static int velocity_open(struct net_device *dev) | 1729 | static int velocity_open(struct net_device *dev) |
1730 | { | 1730 | { |
1731 | struct velocity_info *vptr = dev->priv; | 1731 | struct velocity_info *vptr = netdev_priv(dev); |
1732 | int ret; | 1732 | int ret; |
1733 | 1733 | ||
1734 | vptr->rx_buf_sz = (dev->mtu <= 1504 ? PKT_BUF_SZ : dev->mtu + 32); | 1734 | vptr->rx_buf_sz = (dev->mtu <= 1504 ? PKT_BUF_SZ : dev->mtu + 32); |
@@ -1785,7 +1785,7 @@ err_free_desc_rings: | |||
1785 | 1785 | ||
1786 | static int velocity_change_mtu(struct net_device *dev, int new_mtu) | 1786 | static int velocity_change_mtu(struct net_device *dev, int new_mtu) |
1787 | { | 1787 | { |
1788 | struct velocity_info *vptr = dev->priv; | 1788 | struct velocity_info *vptr = netdev_priv(dev); |
1789 | unsigned long flags; | 1789 | unsigned long flags; |
1790 | int oldmtu = dev->mtu; | 1790 | int oldmtu = dev->mtu; |
1791 | int ret = 0; | 1791 | int ret = 0; |
@@ -1861,7 +1861,7 @@ static void velocity_shutdown(struct velocity_info *vptr) | |||
1861 | 1861 | ||
1862 | static int velocity_close(struct net_device *dev) | 1862 | static int velocity_close(struct net_device *dev) |
1863 | { | 1863 | { |
1864 | struct velocity_info *vptr = dev->priv; | 1864 | struct velocity_info *vptr = netdev_priv(dev); |
1865 | 1865 | ||
1866 | netif_stop_queue(dev); | 1866 | netif_stop_queue(dev); |
1867 | velocity_shutdown(vptr); | 1867 | velocity_shutdown(vptr); |
@@ -1894,7 +1894,7 @@ static int velocity_close(struct net_device *dev) | |||
1894 | 1894 | ||
1895 | static int velocity_xmit(struct sk_buff *skb, struct net_device *dev) | 1895 | static int velocity_xmit(struct sk_buff *skb, struct net_device *dev) |
1896 | { | 1896 | { |
1897 | struct velocity_info *vptr = dev->priv; | 1897 | struct velocity_info *vptr = netdev_priv(dev); |
1898 | int qnum = 0; | 1898 | int qnum = 0; |
1899 | struct tx_desc *td_ptr; | 1899 | struct tx_desc *td_ptr; |
1900 | struct velocity_td_info *tdinfo; | 1900 | struct velocity_td_info *tdinfo; |
@@ -2049,7 +2049,7 @@ static int velocity_xmit(struct sk_buff *skb, struct net_device *dev) | |||
2049 | static int velocity_intr(int irq, void *dev_instance, struct pt_regs *regs) | 2049 | static int velocity_intr(int irq, void *dev_instance, struct pt_regs *regs) |
2050 | { | 2050 | { |
2051 | struct net_device *dev = dev_instance; | 2051 | struct net_device *dev = dev_instance; |
2052 | struct velocity_info *vptr = dev->priv; | 2052 | struct velocity_info *vptr = netdev_priv(dev); |
2053 | u32 isr_status; | 2053 | u32 isr_status; |
2054 | int max_count = 0; | 2054 | int max_count = 0; |
2055 | 2055 | ||
@@ -2104,7 +2104,7 @@ static int velocity_intr(int irq, void *dev_instance, struct pt_regs *regs) | |||
2104 | 2104 | ||
2105 | static void velocity_set_multi(struct net_device *dev) | 2105 | static void velocity_set_multi(struct net_device *dev) |
2106 | { | 2106 | { |
2107 | struct velocity_info *vptr = dev->priv; | 2107 | struct velocity_info *vptr = netdev_priv(dev); |
2108 | struct mac_regs __iomem * regs = vptr->mac_regs; | 2108 | struct mac_regs __iomem * regs = vptr->mac_regs; |
2109 | u8 rx_mode; | 2109 | u8 rx_mode; |
2110 | int i; | 2110 | int i; |
@@ -2153,7 +2153,7 @@ static void velocity_set_multi(struct net_device *dev) | |||
2153 | 2153 | ||
2154 | static struct net_device_stats *velocity_get_stats(struct net_device *dev) | 2154 | static struct net_device_stats *velocity_get_stats(struct net_device *dev) |
2155 | { | 2155 | { |
2156 | struct velocity_info *vptr = dev->priv; | 2156 | struct velocity_info *vptr = netdev_priv(dev); |
2157 | 2157 | ||
2158 | /* If the hardware is down, don't touch MII */ | 2158 | /* If the hardware is down, don't touch MII */ |
2159 | if(!netif_running(dev)) | 2159 | if(!netif_running(dev)) |
@@ -2196,7 +2196,7 @@ static struct net_device_stats *velocity_get_stats(struct net_device *dev) | |||
2196 | 2196 | ||
2197 | static int velocity_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) | 2197 | static int velocity_ioctl(struct net_device *dev, struct ifreq *rq, int cmd) |
2198 | { | 2198 | { |
2199 | struct velocity_info *vptr = dev->priv; | 2199 | struct velocity_info *vptr = netdev_priv(dev); |
2200 | int ret; | 2200 | int ret; |
2201 | 2201 | ||
2202 | /* If we are asked for information and the device is power | 2202 | /* If we are asked for information and the device is power |
@@ -2825,7 +2825,7 @@ static void enable_flow_control_ability(struct velocity_info *vptr) | |||
2825 | 2825 | ||
2826 | static int velocity_ethtool_up(struct net_device *dev) | 2826 | static int velocity_ethtool_up(struct net_device *dev) |
2827 | { | 2827 | { |
2828 | struct velocity_info *vptr = dev->priv; | 2828 | struct velocity_info *vptr = netdev_priv(dev); |
2829 | if (!netif_running(dev)) | 2829 | if (!netif_running(dev)) |
2830 | pci_set_power_state(vptr->pdev, PCI_D0); | 2830 | pci_set_power_state(vptr->pdev, PCI_D0); |
2831 | return 0; | 2831 | return 0; |
@@ -2841,14 +2841,14 @@ static int velocity_ethtool_up(struct net_device *dev) | |||
2841 | 2841 | ||
2842 | static void velocity_ethtool_down(struct net_device *dev) | 2842 | static void velocity_ethtool_down(struct net_device *dev) |
2843 | { | 2843 | { |
2844 | struct velocity_info *vptr = dev->priv; | 2844 | struct velocity_info *vptr = netdev_priv(dev); |
2845 | if (!netif_running(dev)) | 2845 | if (!netif_running(dev)) |
2846 | pci_set_power_state(vptr->pdev, PCI_D3hot); | 2846 | pci_set_power_state(vptr->pdev, PCI_D3hot); |
2847 | } | 2847 | } |
2848 | 2848 | ||
2849 | static int velocity_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) | 2849 | static int velocity_get_settings(struct net_device *dev, struct ethtool_cmd *cmd) |
2850 | { | 2850 | { |
2851 | struct velocity_info *vptr = dev->priv; | 2851 | struct velocity_info *vptr = netdev_priv(dev); |
2852 | struct mac_regs __iomem * regs = vptr->mac_regs; | 2852 | struct mac_regs __iomem * regs = vptr->mac_regs; |
2853 | u32 status; | 2853 | u32 status; |
2854 | status = check_connection_type(vptr->mac_regs); | 2854 | status = check_connection_type(vptr->mac_regs); |
@@ -2873,7 +2873,7 @@ static int velocity_get_settings(struct net_device *dev, struct ethtool_cmd *cmd | |||
2873 | 2873 | ||
2874 | static int velocity_set_settings(struct net_device *dev, struct ethtool_cmd *cmd) | 2874 | static int velocity_set_settings(struct net_device *dev, struct ethtool_cmd *cmd) |
2875 | { | 2875 | { |
2876 | struct velocity_info *vptr = dev->priv; | 2876 | struct velocity_info *vptr = netdev_priv(dev); |
2877 | u32 curr_status; | 2877 | u32 curr_status; |
2878 | u32 new_status = 0; | 2878 | u32 new_status = 0; |
2879 | int ret = 0; | 2879 | int ret = 0; |
@@ -2896,14 +2896,14 @@ static int velocity_set_settings(struct net_device *dev, struct ethtool_cmd *cmd | |||
2896 | 2896 | ||
2897 | static u32 velocity_get_link(struct net_device *dev) | 2897 | static u32 velocity_get_link(struct net_device *dev) |
2898 | { | 2898 | { |
2899 | struct velocity_info *vptr = dev->priv; | 2899 | struct velocity_info *vptr = netdev_priv(dev); |
2900 | struct mac_regs __iomem * regs = vptr->mac_regs; | 2900 | struct mac_regs __iomem * regs = vptr->mac_regs; |
2901 | return BYTE_REG_BITS_IS_ON(PHYSR0_LINKGD, ®s->PHYSR0) ? 0 : 1; | 2901 | return BYTE_REG_BITS_IS_ON(PHYSR0_LINKGD, ®s->PHYSR0) ? 0 : 1; |
2902 | } | 2902 | } |
2903 | 2903 | ||
2904 | static void velocity_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) | 2904 | static void velocity_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo *info) |
2905 | { | 2905 | { |
2906 | struct velocity_info *vptr = dev->priv; | 2906 | struct velocity_info *vptr = netdev_priv(dev); |
2907 | strcpy(info->driver, VELOCITY_NAME); | 2907 | strcpy(info->driver, VELOCITY_NAME); |
2908 | strcpy(info->version, VELOCITY_VERSION); | 2908 | strcpy(info->version, VELOCITY_VERSION); |
2909 | strcpy(info->bus_info, pci_name(vptr->pdev)); | 2909 | strcpy(info->bus_info, pci_name(vptr->pdev)); |
@@ -2911,7 +2911,7 @@ static void velocity_get_drvinfo(struct net_device *dev, struct ethtool_drvinfo | |||
2911 | 2911 | ||
2912 | static void velocity_ethtool_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) | 2912 | static void velocity_ethtool_get_wol(struct net_device *dev, struct ethtool_wolinfo *wol) |
2913 | { | 2913 | { |
2914 | struct velocity_info *vptr = dev->priv; | 2914 | struct velocity_info *vptr = netdev_priv(dev); |
2915 | wol->supported = WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP; | 2915 | wol->supported = WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP; |
2916 | wol->wolopts |= WAKE_MAGIC; | 2916 | wol->wolopts |= WAKE_MAGIC; |
2917 | /* | 2917 | /* |
@@ -2927,7 +2927,7 @@ static void velocity_ethtool_get_wol(struct net_device *dev, struct ethtool_woli | |||
2927 | 2927 | ||
2928 | static int velocity_ethtool_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) | 2928 | static int velocity_ethtool_set_wol(struct net_device *dev, struct ethtool_wolinfo *wol) |
2929 | { | 2929 | { |
2930 | struct velocity_info *vptr = dev->priv; | 2930 | struct velocity_info *vptr = netdev_priv(dev); |
2931 | 2931 | ||
2932 | if (!(wol->wolopts & (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP))) | 2932 | if (!(wol->wolopts & (WAKE_PHY | WAKE_MAGIC | WAKE_UCAST | WAKE_ARP))) |
2933 | return -EFAULT; | 2933 | return -EFAULT; |
@@ -2992,7 +2992,7 @@ static struct ethtool_ops velocity_ethtool_ops = { | |||
2992 | 2992 | ||
2993 | static int velocity_mii_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) | 2993 | static int velocity_mii_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) |
2994 | { | 2994 | { |
2995 | struct velocity_info *vptr = dev->priv; | 2995 | struct velocity_info *vptr = netdev_priv(dev); |
2996 | struct mac_regs __iomem * regs = vptr->mac_regs; | 2996 | struct mac_regs __iomem * regs = vptr->mac_regs; |
2997 | unsigned long flags; | 2997 | unsigned long flags; |
2998 | struct mii_ioctl_data *miidata = if_mii(ifr); | 2998 | struct mii_ioctl_data *miidata = if_mii(ifr); |