Author: jogo
Date: 2014-08-10 14:21:30 +0200 (Sun, 10 Aug 2014)
New Revision: 42097

Modified:
   
trunk/target/linux/brcm63xx/patches-3.14/356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch
   
trunk/target/linux/brcm63xx/patches-3.14/357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch
   
trunk/target/linux/brcm63xx/patches-3.14/359-MIPS-BCM63XX-allow-different-types-of-sprom.patch
   
trunk/target/linux/brcm63xx/patches-3.14/360-MIPS-BCM63XX-add-support-for-raw-sproms.patch
   
trunk/target/linux/brcm63xx/patches-3.14/362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch
   
trunk/target/linux/brcm63xx/patches-3.14/364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch
   
trunk/target/linux/brcm63xx/patches-3.14/365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch
Log:
brcm63xx: Fix fallback sprom il0mac

Signed-off-by: ?\195?\129lvaro Fern?\195?\161ndez Rojas <[email protected]>
Signed-off-by: Jonas Gorski <[email protected]>

Modified: 
trunk/target/linux/brcm63xx/patches-3.14/356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch
===================================================================
--- 
trunk/target/linux/brcm63xx/patches-3.14/356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch
     2014-08-10 10:17:03 UTC (rev 42096)
+++ 
trunk/target/linux/brcm63xx/patches-3.14/356-MIPS-BCM63XX-move-fallback-sprom-support-into-its-ow.patch
     2014-08-10 12:21:30 UTC (rev 42097)
@@ -169,8 +169,8 @@
 +      int ret = 0;
 +
 +#ifdef CONFIG_SSB_PCIHOST
++      memcpy(bcm63xx_sprom.il0mac, mac, ETH_ALEN);
 +      memcpy(bcm63xx_sprom.et0mac, mac, ETH_ALEN);
-+      memcpy(bcm63xx_sprom.et0mac, mac, ETH_ALEN);
 +      memcpy(bcm63xx_sprom.et1mac, mac, ETH_ALEN);
 +
 +      ret = ssb_arch_register_fallback_sprom(&bcm63xx_get_fallback_sprom);

Modified: 
trunk/target/linux/brcm63xx/patches-3.14/357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch
===================================================================
--- 
trunk/target/linux/brcm63xx/patches-3.14/357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch
     2014-08-10 10:17:03 UTC (rev 42096)
+++ 
trunk/target/linux/brcm63xx/patches-3.14/357-MIPS-BCM63XX-use-platform-data-for-the-sprom.patch
     2014-08-10 12:21:30 UTC (rev 42097)
@@ -48,11 +48,11 @@
        int ret = 0;
  
  #ifdef CONFIG_SSB_PCIHOST
+-      memcpy(bcm63xx_sprom.il0mac, mac, ETH_ALEN);
 -      memcpy(bcm63xx_sprom.et0mac, mac, ETH_ALEN);
--      memcpy(bcm63xx_sprom.et0mac, mac, ETH_ALEN);
 -      memcpy(bcm63xx_sprom.et1mac, mac, ETH_ALEN);
++      memcpy(bcm63xx_sprom.il0mac, data->mac_addr, ETH_ALEN);
 +      memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
-+      memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
 +      memcpy(bcm63xx_sprom.et1mac, data->mac_addr, ETH_ALEN);
  
        ret = ssb_arch_register_fallback_sprom(&bcm63xx_get_fallback_sprom);

Modified: 
trunk/target/linux/brcm63xx/patches-3.14/359-MIPS-BCM63XX-allow-different-types-of-sprom.patch
===================================================================
--- 
trunk/target/linux/brcm63xx/patches-3.14/359-MIPS-BCM63XX-allow-different-types-of-sprom.patch
      2014-08-10 10:17:03 UTC (rev 42096)
+++ 
trunk/target/linux/brcm63xx/patches-3.14/359-MIPS-BCM63XX-allow-different-types-of-sprom.patch
      2014-08-10 12:21:30 UTC (rev 42097)
@@ -45,8 +45,8 @@
 +              return -EINVAL;
 +      }
 +
+       memcpy(bcm63xx_sprom.il0mac, data->mac_addr, ETH_ALEN);
        memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
-       memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
        memcpy(bcm63xx_sprom.et1mac, data->mac_addr, ETH_ALEN);
 --- a/arch/mips/include/asm/mach-bcm63xx/bcm63xx_fallback_sprom.h
 +++ b/arch/mips/include/asm/mach-bcm63xx/bcm63xx_fallback_sprom.h

Modified: 
trunk/target/linux/brcm63xx/patches-3.14/360-MIPS-BCM63XX-add-support-for-raw-sproms.patch
===================================================================
--- 
trunk/target/linux/brcm63xx/patches-3.14/360-MIPS-BCM63XX-add-support-for-raw-sproms.patch
  2014-08-10 10:17:03 UTC (rev 42096)
+++ 
trunk/target/linux/brcm63xx/patches-3.14/360-MIPS-BCM63XX-add-support-for-raw-sproms.patch
  2014-08-10 12:21:30 UTC (rev 42097)
@@ -512,6 +512,6 @@
 +      if (size > 0)
 +              sprom_extract(&bcm63xx_sprom, template_sprom, size);
 +
+       memcpy(bcm63xx_sprom.il0mac, data->mac_addr, ETH_ALEN);
        memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
-       memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
        memcpy(bcm63xx_sprom.et1mac, data->mac_addr, ETH_ALEN);

Modified: 
trunk/target/linux/brcm63xx/patches-3.14/362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch
===================================================================
--- 
trunk/target/linux/brcm63xx/patches-3.14/362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch
     2014-08-10 10:17:03 UTC (rev 42096)
+++ 
trunk/target/linux/brcm63xx/patches-3.14/362-MIPS-BCM63XX-also-register-a-fallback-sprom-for-bcma.patch
     2014-08-10 12:21:30 UTC (rev 42097)
@@ -106,8 +106,8 @@
                memcpy(&bcm63xx_sprom, &bcm63xx_default_sprom,
                       sizeof(bcm63xx_sprom));
 @@ -692,8 +711,19 @@ int __init bcm63xx_register_fallback_spr
+       memcpy(bcm63xx_sprom.il0mac, data->mac_addr, ETH_ALEN);
        memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
-       memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
        memcpy(bcm63xx_sprom.et1mac, data->mac_addr, ETH_ALEN);
 +#endif /* defined(CONFIG_SSB_PCIHOST) || defined(CONFIG_BCMA_HOST_PCI) */
 +

Modified: 
trunk/target/linux/brcm63xx/patches-3.14/364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch
===================================================================
--- 
trunk/target/linux/brcm63xx/patches-3.14/364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch
     2014-08-10 10:17:03 UTC (rev 42096)
+++ 
trunk/target/linux/brcm63xx/patches-3.14/364-MIPS-BCM63XX-allow-board-files-to-provide-sprom-fixu.patch
     2014-08-10 12:21:30 UTC (rev 42097)
@@ -43,8 +43,8 @@
                sprom_extract(&bcm63xx_sprom, template_sprom, size);
 +      }
  
+       memcpy(bcm63xx_sprom.il0mac, data->mac_addr, ETH_ALEN);
        memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
-       memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
 --- a/arch/mips/include/asm/mach-bcm63xx/bcm63xx_fallback_sprom.h
 +++ b/arch/mips/include/asm/mach-bcm63xx/bcm63xx_fallback_sprom.h
 @@ -21,9 +21,17 @@ enum sprom_type {

Modified: 
trunk/target/linux/brcm63xx/patches-3.14/365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch
===================================================================
--- 
trunk/target/linux/brcm63xx/patches-3.14/365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch
     2014-08-10 10:17:03 UTC (rev 42096)
+++ 
trunk/target/linux/brcm63xx/patches-3.14/365-MIPS-BCM63XX-allow-setting-a-pci-bus-device-for-fall.patch
     2014-08-10 12:21:30 UTC (rev 42097)
@@ -76,11 +76,11 @@
 +              sprom_extract(&fallback_sprom.sprom, template_sprom, size);
        }
  
+-      memcpy(bcm63xx_sprom.il0mac, data->mac_addr, ETH_ALEN);
 -      memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
--      memcpy(bcm63xx_sprom.et0mac, data->mac_addr, ETH_ALEN);
 -      memcpy(bcm63xx_sprom.et1mac, data->mac_addr, ETH_ALEN);
++      memcpy(fallback_sprom.sprom.il0mac, data->mac_addr, ETH_ALEN);
 +      memcpy(fallback_sprom.sprom.et0mac, data->mac_addr, ETH_ALEN);
-+      memcpy(fallback_sprom.sprom.et0mac, data->mac_addr, ETH_ALEN);
 +      memcpy(fallback_sprom.sprom.et1mac, data->mac_addr, ETH_ALEN);
 +
 +      fallback_sprom.pci_bus = data->pci_bus;
_______________________________________________
openwrt-commits mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits

Reply via email to