]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/net/ethernet/via/via-velocity.c
net: vlan: prepare for 802.1ad VLAN filtering offload
[karo-tx-linux.git] / drivers / net / ethernet / via / via-velocity.c
index c1c55a7da9417bb46cfc6f62817fea542dedfc20..91cd59146c242da0b0f1e3ab48b4e29ef25740bb 100644 (file)
@@ -525,7 +525,8 @@ static void velocity_init_cam_filter(struct velocity_info *vptr)
        mac_set_vlan_cam_mask(regs, vptr->vCAMmask);
 }
 
-static int velocity_vlan_rx_add_vid(struct net_device *dev, unsigned short vid)
+static int velocity_vlan_rx_add_vid(struct net_device *dev,
+                                   __be16 proto, u16 vid)
 {
        struct velocity_info *vptr = netdev_priv(dev);
 
@@ -536,7 +537,8 @@ static int velocity_vlan_rx_add_vid(struct net_device *dev, unsigned short vid)
        return 0;
 }
 
-static int velocity_vlan_rx_kill_vid(struct net_device *dev, unsigned short vid)
+static int velocity_vlan_rx_kill_vid(struct net_device *dev,
+                                    __be16 proto, u16 vid)
 {
        struct velocity_info *vptr = netdev_priv(dev);