lantiq: Change the data-type of mac address in ETOP driver
authorJohn Crispin <john@openwrt.org>
Mon, 5 Oct 2015 10:28:07 +0000 (10:28 +0000)
committerJohn Crispin <john@openwrt.org>
Mon, 5 Oct 2015 10:28:07 +0000 (10:28 +0000)
This adds the changes from r46219 to the linux 4.1 patches as well.

Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
SVN-Revision: 47128

target/linux/lantiq/patches-4.1/0028-NET-lantiq-various-etop-fixes.patch
target/linux/lantiq/patches-4.1/0035-owrt-lantiq-wifi-and-ethernet-eeprom-handling.patch

index e0421e9..3301264 100644 (file)
@@ -170,7 +170,7 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
 +      int tx_irq;
 +      int rx_irq;
 +
-+      const void *mac;
++      unsigned char mac[6];
 +      int mii_mode;
  
        spinlock_t lock;
index 72ae1c9..ec769cc 100644 (file)
@@ -590,15 +590,6 @@ Signed-off-by: John Crispin <blogic@openwrt.org>
 +device_initcall(of_ralink_eeprom_init);
 --- a/drivers/net/ethernet/lantiq_etop.c
 +++ b/drivers/net/ethernet/lantiq_etop.c
-@@ -161,7 +161,7 @@ struct ltq_etop_priv {
-       int tx_irq;
-       int rx_irq;
--      const void *mac;
-+      void *mac;
-       int mii_mode;
-       spinlock_t lock;
 @@ -840,7 +840,11 @@ ltq_etop_init(struct net_device *dev)
        if (err)
                goto err_hw;