aboutsummaryrefslogtreecommitdiffstats
path: root/package/kernel/broadcom-wl/patches/920-aiutils-fix-wrong-misleading-if.patch
diff options
context:
space:
mode:
Diffstat (limited to 'package/kernel/broadcom-wl/patches/920-aiutils-fix-wrong-misleading-if.patch')
-rw-r--r--package/kernel/broadcom-wl/patches/920-aiutils-fix-wrong-misleading-if.patch14
1 files changed, 14 insertions, 0 deletions
diff --git a/package/kernel/broadcom-wl/patches/920-aiutils-fix-wrong-misleading-if.patch b/package/kernel/broadcom-wl/patches/920-aiutils-fix-wrong-misleading-if.patch
new file mode 100644
index 0000000000..c43dca9e89
--- /dev/null
+++ b/package/kernel/broadcom-wl/patches/920-aiutils-fix-wrong-misleading-if.patch
@@ -0,0 +1,14 @@
+--- a/driver/aiutils.c
++++ b/driver/aiutils.c
+@@ -228,9 +228,10 @@ ai_scan(si_t *sih, void *regs, uint devid)
+ do {
+ asd = get_asd(sih, &eromptr, 0, j, AD_ST_SLAVE, &addrl, &addrh,
+ &sizel, &sizeh);
+- if ((asd != 0) && (j == 1) && (sizel == SI_CORE_SIZE))
++ if ((asd != 0) && (j == 1) && (sizel == SI_CORE_SIZE)) {
+ sii->coresba2[idx] = addrl;
+ sii->coresba2_size[idx] = sizel;
++ }
+ j++;
+ } while (asd != 0);
+