Commit Graph

513 Commits

Author SHA1 Message Date
ChenJianxing c9623afc1c fix mac deinit timeout dump issue(4df3f428) 2020-12-31 18:40:35 +08:00
ChenJianxing 37fc6ae46e update phy lib no print.(2a7281d4) 2020-12-25 14:56:11 +08:00
ChenJianxing 29e8a2fc21 update phy lib no print.(2a7281d4) 2020-12-03 17:02:41 +08:00
ronghulin 5d97136b1f fix beacon timeout when coex due to beacon timestamp inaccuracy (2a7281d4) 2020-11-24 14:09:54 +08:00
ChenJianxing 172a4a638b add mac deinit timeout dump reg and add csa check (bc31ff06) 2020-10-23 11:51:04 +08:00
liu zhifu a395c88167 Revert TX timeout during for mac deinit(795f3438) 2020-10-12 17:27:31 +08:00
liu zhifu 798a506261 Support esp_wifi_get_critical_event(1a943a67) 2020-09-30 15:52:08 +08:00
liu zhifu eed6b7dc5e Fix mac deinit watchdog(e5f1d95a)
Add 20ms TXING polling timeout
2020-09-30 13:32:04 +08:00
liu zhifu 49bd17b2ba Update libphy.a 4185 2020-09-30 12:54:54 +08:00
liu zhifu 192ab67994 Fix TX issue after esp_restart 2020-09-30 12:48:40 +08:00
liu zhifu 8a32f641e6 Fix ieee80211_recv_bar crash(df29bd42) 2020-09-15 17:50:33 +08:00
liu zhifu 3e1737b711 Change all WiFi assert to call abort(58298588) 2020-09-04 15:51:04 +08:00
liu zhifu 56484869fa Fix WiFi watchdog caused by deinit mac(0e917361) 2020-08-14 23:27:48 +08:00
liu zhifu c4e784f3b2 Fix WiFi task watchdog (4d472cc4)
1. Modify WiFi assert from while(1) to abort()
2. Fix WiFi timer
2020-08-11 21:57:50 +08:00
Li Shuai 038f5de1bd modify PHY register access by dport bus 2020-08-10 16:11:19 +08:00
baohongde 24aa3fa0f5 change wifi scan duration from 120ms to 100ms(0df1a2a) 2020-07-17 15:27:31 +08:00
liu zhifu a7594527cf Fix CMCC DHCP failure(ce1a416b) 2020-06-30 12:57:50 +08:00
liu zhifu 1bd38226a0 Fix two WiFi bugs(dc145b12)
1. Revert scan event 206 change
2. Fix WiFi stop free tx buffer headers
2020-05-26 21:10:36 +08:00
liu zhifu fb4a5505cf Raise scan fail event is esp_wifi_disconnect is called during connecting scan(71b760a3) 2020-05-17 12:16:41 +08:00
liu zhifu 29a8ae7e6b Fix WiFi bandwidth set (fcb4cc52) 2020-05-15 11:31:57 +08:00
baohongde cedd26f7ea using deport reg instead of ahb(024ba1d) 2020-04-30 21:49:08 +08:00
liu zhifu eee4eae632 Optimize wifi log (9dbfe38d) 2020-04-28 15:47:28 +08:00
liu zhifu 45c8df5abd Raise scan fail event is esp_wifi_disconnect is called during connecting scan(b66eb6ae) 2020-04-20 22:09:08 +08:00
liu zhifu a1f7e6f7a0 Add workaround for WDT issue (a3ef22b4) 2020-04-20 10:47:30 +08:00
liu zhifu 5d77b0329f Support esp_wifi_set_rx_mgmt (331dbad4) 2020-04-17 16:14:53 +08:00
liu zhifu 6914cc06a5 Disable unnecessary log for WiFi RX buffer allocation failure (8addfd5d) 2020-04-02 21:58:54 +08:00
liu zhifu ddde7597c7 Fix esp_wifi_internal_statistic_dump (a83edb5f) 2020-04-02 21:47:37 +08:00
liu zhifu eb22764d37 Add debug code for WiFi (ad354767) 2020-03-30 21:40:20 +08:00
Xia Xiaotian 0148006b1a Optimize 4-way-handshake failure time(2e444465) 2020-03-24 15:24:43 +08:00
Xia Xiaotian b17589dd86 add more debug log for alloc null fail(96e1535e) 2020-03-13 17:26:06 +08:00
liu zhifu 6fbe59b2da Fix WiFi TX performance (99f18574) 2020-03-13 13:37:40 +08:00
Xia Xiaotian a1d1e5d3a0 Increase sleep delay time to 7ms(fc14a04d) 2020-03-13 11:22:51 +08:00
Xia Xiaotian 0641d34e0c fix force wifi impacts wifi receiving data issue(c4ea2b3c) 2020-03-13 11:20:00 +08:00
Xia Xiaotian 68dba0260b make sure WiFi connect first when run with ble gatt provision(f40eaa0d)
fix incorrect coex scheme when bt is idle and ble is adv or connection
2020-03-03 16:49:00 +08:00
Xia Xiaotian 7ebd5a539f Adjust coexist scheme when BT is in connected status(2c00930e)
revert to report specific reason code when receiving deauth during 4-way-handshake
2020-02-24 15:49:15 +08:00
Xia Xiaotian 75ae0e0e42 WiFi sleep when BT is in connected status(87ea1f7f)
fix double recycle BAR buffer
2020-02-13 18:27:11 +08:00
Xia Xiaotian 9ef89ade3b backport some coex schm bugfix from master(9adb8a1f)
1. Only set AFH for BT when WiFi is connected

2. Fix a potential dead lock issue when set AFH

3. Fix WiFi connecting coex schm issue due to periodic timer

4. Complete BT a2dp pause coex schm

5. Increase BT slice when BT a2dp pause in order to receive AVRC event

6. Add more coex schm for BT/BLE
2020-01-14 19:40:08 +08:00
liu zhifu 28195f5fd6 Fix WiFi buffer reload issue (be85af01) 2020-01-08 10:28:18 +08:00
Xia Xiaotian 84bdc92e62 Fix next TBTT calculation overflow issue(b1420dd5) 2020-01-03 14:46:03 +08:00
liu zhifu 77c873987f Fix WiFi RX bug (30f4c91e)
Disable WiFi last rx buffer
2020-01-02 20:04:47 +08:00
liu zhifu 518f88f1fe Fix AMSDU decrypt issue (757a0935) 2019-12-30 17:21:51 +08:00
baohongde 69a09fc559 Fix dead lock(a87ca09) 2019-12-28 16:58:10 +08:00
Xia Xiaotian c82082c6b8 adjust next TBTT when it is ahead of now(a5ab66f4) 2019-12-27 17:31:20 +08:00
liu zhifu 18a0319f5d Fix a WiFi receiving bug (1e831242) 2019-12-26 13:48:55 +08:00
xiehang 87ea041429 Put some rx code to iram and update phy4180 (f966b7c4) 2019-12-25 15:51:34 +08:00
baohongde eea59e2150 add A2DP paused state(fadc6e6) 2019-12-24 22:08:29 +08:00
Xia Xiaotian d77d0a481d improve wifi contention ability and optimize coex slice(e302b0b3) 2019-12-23 22:02:49 +08:00
Xia Xiaotian 72ffbfbdf7 Fix AMPDU age time crash(83008ed4) 2019-12-16 17:08:56 +08:00
Xia Xiaotian 21f3b49129 add coex schm(03b9aaac) 2019-12-16 15:18:57 +08:00
Xia Xiaotian f50b25d69a Fix WiFi scan and connect bugs when coexist with BT/BLE(ac331d7)
1. And check bss when csa and beacon timeout happens
2. add coex pre init
2019-11-29 18:37:31 +08:00