atheros: fix includes
authorFelix Fietkau <nbd@openwrt.org>
Tue, 10 Jun 2014 09:05:58 +0000 (09:05 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Tue, 10 Jun 2014 09:05:58 +0000 (09:05 +0000)
Remove some unnecessary includes and use <linux/foo.h> instead of
<asm/foo.h> when it possible as suggested by checkpatch.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41089

target/linux/atheros/patches-3.10/100-board.patch
target/linux/atheros/patches-3.10/105-ar2315_pci.patch
target/linux/atheros/patches-3.10/110-ar2313_ethernet.patch
target/linux/atheros/patches-3.10/120-spiflash.patch
target/linux/atheros/patches-3.10/130-watchdog.patch
target/linux/atheros/patches-3.10/220-enet_micrel_workaround.patch
target/linux/atheros/patches-3.10/230-3_10-updates.patch

index 4816667474ba3eb124584671e697d1717e89c1c5..c3eece7ab82e6a1281e45f55f8d424afc39d65cc 100644 (file)
 +#include <linux/random.h>
 +#include <linux/etherdevice.h>
 +#include <linux/irq.h>
++#include <linux/io.h>
 +#include <asm/irq_cpu.h>
 +#include <asm/reboot.h>
-+#include <asm/io.h>
 +
 +#include <ar231x_platform.h>
 +#include "devices.h"
 +#include <asm/reboot.h>
 +#include <asm/time.h>
 +#include <linux/irq.h>
-+#include <asm/io.h>
++#include <linux/io.h>
 +
 +#include <ar231x_platform.h>
 +#include <ar5312_regs.h>
 +#include <asm/reboot.h>
 +#include <asm/time.h>
 +#include <linux/irq.h>
-+#include <asm/io.h>
++#include <linux/io.h>
 +
 +#include <ar231x_platform.h>
 +#include <ar2315_regs.h>
index 3e5184803efd70784d6f9c73a8b6a972e8746268..af4bb8886727dcb95705d2e417df2275377da667 100644 (file)
@@ -7,7 +7,7 @@
 +obj-$(CONFIG_ATHEROS_AR2315_PCI) += pci.o
 --- /dev/null
 +++ b/arch/mips/ar231x/pci.c
-@@ -0,0 +1,230 @@
+@@ -0,0 +1,228 @@
 +/*
 + * This program is free software; you can redistribute it and/or
 + * modify it under the terms of the GNU General Public License
 +#include <linux/spinlock.h>
 +#include <linux/delay.h>
 +#include <linux/irq.h>
-+#include <asm/bootinfo.h>
++#include <linux/io.h>
 +#include <asm/paccess.h>
-+#include <asm/irq_cpu.h>
-+#include <asm/io.h>
 +#include <ar231x_platform.h>
 +#include <ar231x.h>
 +#include <ar2315_regs.h>
index 13ae8a4e2729ba7f9250c75e5789aa2cd2100a78..156b9698d25fce00218207acc816cc015f7a9dc1 100644 (file)
@@ -32,7 +32,7 @@
 +obj-$(CONFIG_NET_VENDOR_AR231X) += ar231x.o
 --- /dev/null
 +++ b/drivers/net/ethernet/ar231x/ar231x.c
-@@ -0,0 +1,1260 @@
+@@ -0,0 +1,1256 @@
 +/*
 + * ar231x.c: Linux driver for the Atheros AR231x Ethernet device.
 + *
 +#include <linux/ethtool.h>
 +#include <linux/ctype.h>
 +#include <linux/platform_device.h>
++#include <linux/io.h>
++#include <linux/uaccess.h>
 +
 +#include <net/sock.h>
 +#include <net/ip.h>
 +
-+#include <asm/io.h>
-+#include <asm/irq.h>
-+#include <asm/byteorder.h>
-+#include <asm/uaccess.h>
-+#include <asm/bootinfo.h>
-+
 +#define AR2313_MTU                     1692
 +#define AR2313_PRIOS                   1
 +#define AR2313_QUEUES                  (2*AR2313_PRIOS)
 +
 --- /dev/null
 +++ b/drivers/net/ethernet/ar231x/ar231x.h
-@@ -0,0 +1,289 @@
+@@ -0,0 +1,288 @@
 +/*
 + * ar231x.h: Linux driver for the Atheros AR231x Ethernet device.
 + *
 +#include <linux/interrupt.h>
 +#include <generated/autoconf.h>
 +#include <linux/bitops.h>
-+#include <asm/bootinfo.h>
 +#include <ar231x_platform.h>
 +
 +/* probe link timer - 5 secs */
index 7876de18fb5727a819561c02490ff68e6144a7dd..e91fd41d4222eb6df234174b8b4d555fa4276403 100644 (file)
@@ -23,7 +23,7 @@
  
 --- /dev/null
 +++ b/drivers/mtd/devices/ar2315.c
-@@ -0,0 +1,515 @@
+@@ -0,0 +1,514 @@
 +
 +/*
 + * MTD driver for the SPI Flash Memory support on Atheros AR2315
@@ -52,8 +52,7 @@
 +#include <linux/sched.h>
 +#include <linux/root_dev.h>
 +#include <linux/delay.h>
-+#include <asm/delay.h>
-+#include <asm/io.h>
++#include <linux/io.h>
 +
 +#include <ar2315_spiflash.h>
 +#include <ar231x_platform.h>
index 7cc8fee9cb5afaa4a042bdce8b8d203970dfb58b..07c82e5f724a75f9b08eafc2e389d4b487ee499c 100644 (file)
@@ -1,6 +1,6 @@
 --- /dev/null
 +++ b/drivers/watchdog/ar2315-wtd.c
-@@ -0,0 +1,200 @@
+@@ -0,0 +1,199 @@
 +/*
 + * This program is free software; you can redistribute it and/or modify
 + * it under the terms of the GNU General Public License as published by
 +#include <linux/reboot.h>
 +#include <linux/init.h>
 +#include <linux/platform_device.h>
++#include <linux/io.h>
++#include <linux/uaccess.h>
 +
-+#include <asm/io.h>
-+#include <asm/uaccess.h>
-+#include <asm/addrspace.h>
 +#include <ar231x_platform.h>
 +#include <ar2315_regs.h>
 +#include <ar231x.h>
index d7a4d4ad6151c535d236bd13a3cb6428cc40186c..5e7a66094baccbf5733f09dcab81f4ea5f299ea1 100644 (file)
@@ -1,6 +1,6 @@
 --- a/drivers/net/ethernet/ar231x/ar231x.c
 +++ b/drivers/net/ethernet/ar231x/ar231x.c
-@@ -150,6 +150,7 @@ static int ar231x_mdiobus_write(struct m
+@@ -146,6 +146,7 @@ static int ar231x_mdiobus_write(struct m
  static int ar231x_mdiobus_reset(struct mii_bus *bus);
  static int ar231x_mdiobus_probe (struct net_device *dev);
  static void ar231x_adjust_link(struct net_device *dev);
@@ -8,7 +8,7 @@
  
  #ifndef ERR
  #define ERR(fmt, args...) printk("%s: " fmt, __func__, ##args)
-@@ -182,6 +183,32 @@ static const struct net_device_ops ar231
+@@ -178,6 +179,32 @@ static const struct net_device_ops ar231
  #endif
  };
  
@@ -41,7 +41,7 @@
  int ar231x_probe(struct platform_device *pdev)
  {
        struct net_device *dev;
-@@ -297,6 +324,23 @@ int ar231x_probe(struct platform_device
+@@ -293,6 +320,23 @@ int ar231x_probe(struct platform_device
  
        mdiobus_register(sp->mii_bus);
  
@@ -65,7 +65,7 @@
        if (ar231x_mdiobus_probe(dev) != 0) {
                printk(KERN_ERR "%s: mdiobus_probe failed\n", dev->name);
                rx_tasklet_cleanup(dev);
-@@ -353,8 +397,10 @@ static int ar231x_remove(struct platform
+@@ -349,8 +393,10 @@ static int ar231x_remove(struct platform
        rx_tasklet_cleanup(dev);
        ar231x_init_cleanup(dev);
        unregister_netdev(dev);
@@ -78,7 +78,7 @@
        kfree(dev);
        return 0;
  }
-@@ -1115,6 +1161,9 @@ static int ar231x_ioctl(struct net_devic
+@@ -1111,6 +1157,9 @@ static int ar231x_ioctl(struct net_devic
        struct ar231x_private *sp = netdev_priv(dev);
        int ret;
  
index 2a5adf0cf6652a82d99650a6e8c9aa17ea266696..596d705373a2becb80b0bd26b806a5942990670f 100644 (file)
@@ -1,6 +1,6 @@
 --- a/drivers/net/ethernet/ar231x/ar231x.c
 +++ b/drivers/net/ethernet/ar231x/ar231x.c
-@@ -1277,7 +1277,7 @@ static int ar231x_mdiobus_probe (struct
+@@ -1273,7 +1273,7 @@ static int ar231x_mdiobus_probe (struct
        BUG_ON(!phydev);
        BUG_ON(phydev->attached_dev);