Author: hauke Date: 2014-07-07 19:38:54 +0200 (Mon, 07 Jul 2014) New Revision: 41545
Modified: trunk/package/kernel/broadcom-wl/patches/006-generic-dma-api.patch trunk/package/kernel/broadcom-wl/patches/010-remove_irqf_samble_random.patch trunk/package/kernel/broadcom-wl/patches/014-fix-band-reporting.patch trunk/package/kernel/broadcom-wl/patches/120-fixup-mac-addresses.patch Log: broadcom-wl: assign first increased mac address to internal wifi core When the original mac addresses are not valid assign the first one to the internal wifi core, this matches the manufacture mac address in most cases. In addition refresh the patches. Signed-off-by: Hauke Mehrtens <[email protected]> Modified: trunk/package/kernel/broadcom-wl/patches/006-generic-dma-api.patch =================================================================== --- trunk/package/kernel/broadcom-wl/patches/006-generic-dma-api.patch 2014-07-07 08:52:06 UTC (rev 41544) +++ trunk/package/kernel/broadcom-wl/patches/006-generic-dma-api.patch 2014-07-07 17:38:54 UTC (rev 41545) @@ -77,7 +77,7 @@ #endif /* mips */ } } -@@ -404,7 +422,7 @@ osl_dma_unmap(osl_t *osh, uint pa, uint +@@ -404,7 +422,7 @@ osl_dma_unmap(osl_t *osh, uint pa, uint ASSERT((osh && (osh->magic == OS_HANDLE_MAGIC))); dir = (direction == DMA_TX)? PCI_DMA_TODEVICE: PCI_DMA_FROMDEVICE; Modified: trunk/package/kernel/broadcom-wl/patches/010-remove_irqf_samble_random.patch =================================================================== --- trunk/package/kernel/broadcom-wl/patches/010-remove_irqf_samble_random.patch 2014-07-07 08:52:06 UTC (rev 41544) +++ trunk/package/kernel/broadcom-wl/patches/010-remove_irqf_samble_random.patch 2014-07-07 17:38:54 UTC (rev 41545) @@ -1,6 +1,6 @@ ---- a/driver/wl_linux.c 2012-09-26 20:51:48.099454971 -0400 -+++ b/driver/wl_linux.c 2012-09-26 20:53:24.115453441 -0400 -@@ -695,7 +695,7 @@ +--- a/driver/wl_linux.c ++++ b/driver/wl_linux.c +@@ -695,7 +695,7 @@ wl_attach(uint16 vendor, uint16 device, if (wl->bustype != JTAG_BUS) #endif /* BCMJTAG */ { Modified: trunk/package/kernel/broadcom-wl/patches/014-fix-band-reporting.patch =================================================================== --- trunk/package/kernel/broadcom-wl/patches/014-fix-band-reporting.patch 2014-07-07 08:52:06 UTC (rev 41544) +++ trunk/package/kernel/broadcom-wl/patches/014-fix-band-reporting.patch 2014-07-07 17:38:54 UTC (rev 41545) @@ -1,6 +1,6 @@ --- a/driver/wl_iw.c +++ b/driver/wl_iw.c -@@ -314,7 +314,7 @@ +@@ -314,7 +314,7 @@ wl_iw_get_name( ) { int phytype, err; @@ -9,7 +9,7 @@ char cap[5]; WL_TRACE(("%s: SIOCGIWNAME\n", dev->name)); -@@ -335,16 +335,20 @@ +@@ -335,16 +335,20 @@ wl_iw_get_name( break; case WLC_PHY_TYPE_LP: case WLC_PHY_TYPE_G: Modified: trunk/package/kernel/broadcom-wl/patches/120-fixup-mac-addresses.patch =================================================================== --- trunk/package/kernel/broadcom-wl/patches/120-fixup-mac-addresses.patch 2014-07-07 08:52:06 UTC (rev 41544) +++ trunk/package/kernel/broadcom-wl/patches/120-fixup-mac-addresses.patch 2014-07-07 17:38:54 UTC (rev 41545) @@ -85,8 +85,8 @@ + + /* jump over the first free address so it can be used for wan */ + nvram_increase_mac_addr(&macaddr_base, 1); ++ nvram_change_mac_addr(new, &macaddr_base, "sb/1/macaddr"); + nvram_change_mac_addr(new, &macaddr_base, "pci/1/1/macaddr"); + nvram_change_mac_addr(new, &macaddr_base, "pci/1/2/macaddr"); + nvram_change_mac_addr(new, &macaddr_base, "pci/2/1/macaddr"); -+ nvram_change_mac_addr(new, &macaddr_base, "sb/1/macaddr"); +} _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
