am 9b66717d: bcm4329: sync with kernel tree (b/2249878)   1798b1b3: Fix wl_iw_set_pmksa() functionality   05d8e87f: Set 2 retries to config registers access   9dde2be3: Stop transmit queue in case of firmware failure   d1d35073: Get IRQ type from platform data

Merge commit '9b66717d9e4dd32e61a03f572d4eaebbfb4ee6c3' into eclair-mr2-plus-aosp

* commit '9b66717d9e4dd32e61a03f572d4eaebbfb4ee6c3':
  bcm4329: sync with kernel tree (b/2249878)
diff --git a/bcm4329/src/dhd/sys/dhd_linux.c b/bcm4329/src/dhd/sys/dhd_linux.c
index 9f5b7bc..eda41d7 100644
--- a/bcm4329/src/dhd/sys/dhd_linux.c
+++ b/bcm4329/src/dhd/sys/dhd_linux.c
@@ -2503,16 +2503,8 @@
 {
 	dhd_info_t *dhd = *(dhd_info_t **)netdev_priv(dev);
 
-        /* Turning off watchdog */
-        if (flag)
-                dhd_os_wd_timer(&dhd->pub, 0);
-
 	dhd_bus_devreset(&dhd->pub, flag);
 
-        /* Turning on watchdog back */
-        if (!flag)
-                dhd_os_wd_timer(&dhd->pub, dhd_watchdog_ms);
-
 	DHD_ERROR(("%s:  WLAN OFF DONE\n", __FUNCTION__));
 
 	return 1;
diff --git a/bcm4329/src/wl/sys/wl_iw.c b/bcm4329/src/wl/sys/wl_iw.c
index 3e175b6..535439c 100644
--- a/bcm4329/src/wl/sys/wl_iw.c
+++ b/bcm4329/src/wl/sys/wl_iw.c
@@ -2376,18 +2376,16 @@
 
 		
 		if (bi->rateset.count) {
-			if (((event - extra) + IW_EV_LCP_LEN) <= (int)end) { 
-				value = event + IW_EV_LCP_LEN;
-				iwe.cmd = SIOCGIWRATE;
-
-				iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0;
-				for (j = 0; j < bi->rateset.count && j < IW_MAX_BITRATES; j++) {
-					iwe.u.bitrate.value = (bi->rateset.rates[j] & 0x7f) * 500000;
-					value = IWE_STREAM_ADD_VALUE(info, event, value, end, &iwe,
-						IW_EV_PARAM_LEN);
-				}
-				event = value;
+			value = event + IW_EV_LCP_LEN;
+			iwe.cmd = SIOCGIWRATE;
+			
+			iwe.u.bitrate.fixed = iwe.u.bitrate.disabled = 0;
+			for (j = 0; j < bi->rateset.count && j < IW_MAX_BITRATES; j++) {
+				iwe.u.bitrate.value = (bi->rateset.rates[j] & 0x7f) * 500000;
+				value = IWE_STREAM_ADD_VALUE(info, event, value, end, &iwe,
+					IW_EV_PARAM_LEN);
 			}
+			event = value;
 		}
 	}