diff options
| -rw-r--r-- | drivers/atm/solos-pci.c | 2 | ||||
| -rw-r--r-- | drivers/net/ethernet/marvell/mvmdio.c | 6 | ||||
| -rw-r--r-- | drivers/net/ethernet/marvell/mvneta.c | 19 | ||||
| -rw-r--r-- | drivers/net/ethernet/ti/cpts.c | 3 | ||||
| -rw-r--r-- | drivers/net/ethernet/ti/cpts.h | 1 | ||||
| -rw-r--r-- | drivers/net/tun.c | 24 | ||||
| -rw-r--r-- | drivers/net/vxlan.c | 6 | ||||
| -rw-r--r-- | drivers/net/wireless/rtlwifi/rtl8723ae/sw.c | 2 | ||||
| -rw-r--r-- | include/linux/netdevice.h | 2 | ||||
| -rw-r--r-- | include/net/sock.h | 2 | ||||
| -rw-r--r-- | net/batman-adv/bat_iv_ogm.c | 2 | ||||
| -rw-r--r-- | net/bridge/br_if.c | 8 | ||||
| -rw-r--r-- | net/core/dev.c | 18 | ||||
| -rw-r--r-- | net/core/net-sysfs.c | 4 | ||||
| -rw-r--r-- | net/core/sock.c | 4 | ||||
| -rw-r--r-- | net/ipv4/arp.c | 10 | ||||
| -rw-r--r-- | net/ipv4/ip_gre.c | 13 | ||||
| -rw-r--r-- | net/ipv4/tcp_input.c | 14 | ||||
| -rw-r--r-- | net/ipv6/ip6_gre.c | 3 | ||||
| -rw-r--r-- | net/rds/ib_cm.c | 11 | ||||
| -rw-r--r-- | net/rds/ib_recv.c | 9 | ||||
| -rw-r--r-- | net/sched/sch_htb.c | 2 | ||||
| -rw-r--r-- | net/wireless/reg.c | 7 | ||||
| -rw-r--r-- | net/wireless/sysfs.c | 4 |
24 files changed, 78 insertions, 98 deletions
diff --git a/drivers/atm/solos-pci.c b/drivers/atm/solos-pci.c index d70abe77f737..d47db401027f 100644 --- a/drivers/atm/solos-pci.c +++ b/drivers/atm/solos-pci.c | |||
| @@ -538,7 +538,7 @@ static ssize_t geos_gpio_store(struct device *dev, struct device_attribute *attr | |||
| 538 | } else { | 538 | } else { |
| 539 | count = -EINVAL; | 539 | count = -EINVAL; |
| 540 | } | 540 | } |
| 541 | spin_lock_irq(&card->param_queue_lock); | 541 | spin_unlock_irq(&card->param_queue_lock); |
| 542 | return count; | 542 | return count; |
| 543 | } | 543 | } |
| 544 | 544 | ||
diff --git a/drivers/net/ethernet/marvell/mvmdio.c b/drivers/net/ethernet/marvell/mvmdio.c index 6d6002bab060..74f1c157a480 100644 --- a/drivers/net/ethernet/marvell/mvmdio.c +++ b/drivers/net/ethernet/marvell/mvmdio.c | |||
| @@ -141,7 +141,7 @@ static int orion_mdio_reset(struct mii_bus *bus) | |||
| 141 | return 0; | 141 | return 0; |
| 142 | } | 142 | } |
| 143 | 143 | ||
| 144 | static int __devinit orion_mdio_probe(struct platform_device *pdev) | 144 | static int orion_mdio_probe(struct platform_device *pdev) |
| 145 | { | 145 | { |
| 146 | struct device_node *np = pdev->dev.of_node; | 146 | struct device_node *np = pdev->dev.of_node; |
| 147 | struct mii_bus *bus; | 147 | struct mii_bus *bus; |
| @@ -197,7 +197,7 @@ static int __devinit orion_mdio_probe(struct platform_device *pdev) | |||
| 197 | return 0; | 197 | return 0; |
| 198 | } | 198 | } |
| 199 | 199 | ||
| 200 | static int __devexit orion_mdio_remove(struct platform_device *pdev) | 200 | static int orion_mdio_remove(struct platform_device *pdev) |
| 201 | { | 201 | { |
| 202 | struct mii_bus *bus = platform_get_drvdata(pdev); | 202 | struct mii_bus *bus = platform_get_drvdata(pdev); |
| 203 | mdiobus_unregister(bus); | 203 | mdiobus_unregister(bus); |
| @@ -214,7 +214,7 @@ MODULE_DEVICE_TABLE(of, orion_mdio_match); | |||
| 214 | 214 | ||
| 215 | static struct platform_driver orion_mdio_driver = { | 215 | static struct platform_driver orion_mdio_driver = { |
| 216 | .probe = orion_mdio_probe, | 216 | .probe = orion_mdio_probe, |
| 217 | .remove = __devexit_p(orion_mdio_remove), | 217 | .remove = orion_mdio_remove, |
| 218 | .driver = { | 218 | .driver = { |
| 219 | .name = "orion-mdio", | 219 | .name = "orion-mdio", |
| 220 | .of_match_table = orion_mdio_match, | 220 | .of_match_table = orion_mdio_match, |
diff --git a/drivers/net/ethernet/marvell/mvneta.c b/drivers/net/ethernet/marvell/mvneta.c index 3f8086b9f5e5..b6025c305e10 100644 --- a/drivers/net/ethernet/marvell/mvneta.c +++ b/drivers/net/ethernet/marvell/mvneta.c | |||
| @@ -635,7 +635,7 @@ static void mvneta_rxq_bm_disable(struct mvneta_port *pp, | |||
| 635 | 635 | ||
| 636 | 636 | ||
| 637 | /* Sets the RGMII Enable bit (RGMIIEn) in port MAC control register */ | 637 | /* Sets the RGMII Enable bit (RGMIIEn) in port MAC control register */ |
| 638 | static void __devinit mvneta_gmac_rgmii_set(struct mvneta_port *pp, int enable) | 638 | static void mvneta_gmac_rgmii_set(struct mvneta_port *pp, int enable) |
| 639 | { | 639 | { |
| 640 | u32 val; | 640 | u32 val; |
| 641 | 641 | ||
| @@ -650,7 +650,7 @@ static void __devinit mvneta_gmac_rgmii_set(struct mvneta_port *pp, int enable) | |||
| 650 | } | 650 | } |
| 651 | 651 | ||
| 652 | /* Config SGMII port */ | 652 | /* Config SGMII port */ |
| 653 | static void __devinit mvneta_port_sgmii_config(struct mvneta_port *pp) | 653 | static void mvneta_port_sgmii_config(struct mvneta_port *pp) |
| 654 | { | 654 | { |
| 655 | u32 val; | 655 | u32 val; |
| 656 | 656 | ||
| @@ -2564,7 +2564,7 @@ const struct ethtool_ops mvneta_eth_tool_ops = { | |||
| 2564 | }; | 2564 | }; |
| 2565 | 2565 | ||
| 2566 | /* Initialize hw */ | 2566 | /* Initialize hw */ |
| 2567 | static int __devinit mvneta_init(struct mvneta_port *pp, int phy_addr) | 2567 | static int mvneta_init(struct mvneta_port *pp, int phy_addr) |
| 2568 | { | 2568 | { |
| 2569 | int queue; | 2569 | int queue; |
| 2570 | 2570 | ||
| @@ -2613,9 +2613,8 @@ static void mvneta_deinit(struct mvneta_port *pp) | |||
| 2613 | } | 2613 | } |
| 2614 | 2614 | ||
| 2615 | /* platform glue : initialize decoding windows */ | 2615 | /* platform glue : initialize decoding windows */ |
| 2616 | static void __devinit | 2616 | static void mvneta_conf_mbus_windows(struct mvneta_port *pp, |
| 2617 | mvneta_conf_mbus_windows(struct mvneta_port *pp, | 2617 | const struct mbus_dram_target_info *dram) |
| 2618 | const struct mbus_dram_target_info *dram) | ||
| 2619 | { | 2618 | { |
| 2620 | u32 win_enable; | 2619 | u32 win_enable; |
| 2621 | u32 win_protect; | 2620 | u32 win_protect; |
| @@ -2648,7 +2647,7 @@ mvneta_conf_mbus_windows(struct mvneta_port *pp, | |||
| 2648 | } | 2647 | } |
| 2649 | 2648 | ||
| 2650 | /* Power up the port */ | 2649 | /* Power up the port */ |
| 2651 | static void __devinit mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) | 2650 | static void mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) |
| 2652 | { | 2651 | { |
| 2653 | u32 val; | 2652 | u32 val; |
| 2654 | 2653 | ||
| @@ -2671,7 +2670,7 @@ static void __devinit mvneta_port_power_up(struct mvneta_port *pp, int phy_mode) | |||
| 2671 | } | 2670 | } |
| 2672 | 2671 | ||
| 2673 | /* Device initialization routine */ | 2672 | /* Device initialization routine */ |
| 2674 | static int __devinit mvneta_probe(struct platform_device *pdev) | 2673 | static int mvneta_probe(struct platform_device *pdev) |
| 2675 | { | 2674 | { |
| 2676 | const struct mbus_dram_target_info *dram_target_info; | 2675 | const struct mbus_dram_target_info *dram_target_info; |
| 2677 | struct device_node *dn = pdev->dev.of_node; | 2676 | struct device_node *dn = pdev->dev.of_node; |
| @@ -2803,7 +2802,7 @@ err_free_netdev: | |||
| 2803 | } | 2802 | } |
| 2804 | 2803 | ||
| 2805 | /* Device removal routine */ | 2804 | /* Device removal routine */ |
| 2806 | static int __devexit mvneta_remove(struct platform_device *pdev) | 2805 | static int mvneta_remove(struct platform_device *pdev) |
| 2807 | { | 2806 | { |
| 2808 | struct net_device *dev = platform_get_drvdata(pdev); | 2807 | struct net_device *dev = platform_get_drvdata(pdev); |
| 2809 | struct mvneta_port *pp = netdev_priv(dev); | 2808 | struct mvneta_port *pp = netdev_priv(dev); |
| @@ -2828,7 +2827,7 @@ MODULE_DEVICE_TABLE(of, mvneta_match); | |||
| 2828 | 2827 | ||
| 2829 | static struct platform_driver mvneta_driver = { | 2828 | static struct platform_driver mvneta_driver = { |
| 2830 | .probe = mvneta_probe, | 2829 | .probe = mvneta_probe, |
| 2831 | .remove = __devexit_p(mvneta_remove), | 2830 | .remove = mvneta_remove, |
| 2832 | .driver = { | 2831 | .driver = { |
| 2833 | .name = MVNETA_DRIVER_NAME, | 2832 | .name = MVNETA_DRIVER_NAME, |
| 2834 | .of_match_table = mvneta_match, | 2833 | .of_match_table = mvneta_match, |
diff --git a/drivers/net/ethernet/ti/cpts.c b/drivers/net/ethernet/ti/cpts.c index 5e62c1aeeffb..463597f919f1 100644 --- a/drivers/net/ethernet/ti/cpts.c +++ b/drivers/net/ethernet/ti/cpts.c | |||
| @@ -247,8 +247,7 @@ static void cpts_clk_init(struct cpts *cpts) | |||
| 247 | cpts->refclk = NULL; | 247 | cpts->refclk = NULL; |
| 248 | return; | 248 | return; |
| 249 | } | 249 | } |
| 250 | clk_enable(cpts->refclk); | 250 | clk_prepare_enable(cpts->refclk); |
| 251 | cpts->freq = cpts->refclk->recalc(cpts->refclk); | ||
| 252 | } | 251 | } |
| 253 | 252 | ||
| 254 | static void cpts_clk_release(struct cpts *cpts) | 253 | static void cpts_clk_release(struct cpts *cpts) |
diff --git a/drivers/net/ethernet/ti/cpts.h b/drivers/net/ethernet/ti/cpts.h index e1bba3a496b2..fe993cdd7e23 100644 --- a/drivers/net/ethernet/ti/cpts.h +++ b/drivers/net/ethernet/ti/cpts.h | |||
| @@ -120,7 +120,6 @@ struct cpts { | |||
| 120 | |||
