zhanghaipeng 
							
						 
					 
					
						
						
							
						
						7ff64ac625 
					 
					
						
						
							
							fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(555b0a2)  
						
						... 
						
						
						
						- Check Access Address when receive connection request PDU
- Fix issue with BLE5.0 duplicate scan for chained packets 
						
						
					 
					
						2024-12-17 10:51:00 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianhua 
							
						 
					 
					
						
						
							
						
						35d7c5a4ab 
					 
					
						
						
							
							feat(ble/bluedroid): Support setting connection params when creating connection  
						
						
						
						
					 
					
						2024-12-03 18:02:37 +08:00 
						 
				 
			
				
					
						
							
							
								zhiweijian 
							
						 
					 
					
						
						
							
						
						c409db3b44 
					 
					
						
						
							
							feat(bt/controller): Support controller code run in flash only  
						
						
						
						
					 
					
						2024-11-07 16:51:56 +08:00 
						 
				 
			
				
					
						
							
							
								Island 
							
						 
					 
					
						
						
							
						
						c842477479 
					 
					
						
						
							
							Merge branch 'bugfix/fix_bci_443_v5.2' into 'release/v5.2'  
						
						... 
						
						
						
						fix(bt/controller): Fixed the timeout of wake up timer when using RC OSC (v5.2)
See merge request espressif/esp-idf!33892  
						
						
					 
					
						2024-10-09 17:18:59 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jian Hua 
							
						 
					 
					
						
						
							
						
						4219bb9ea1 
					 
					
						
						
							
							fix(bt/controller): Fixed ble get tx power error  
						
						... 
						
						
						
						(cherry picked from commit 4108a5cc4cchenjianhua@espressif.com > 
						
						
					 
					
						2024-09-27 18:33:37 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jian Hua 
							
						 
					 
					
						
						
							
						
						6208b93dad 
					 
					
						
						
							
							fix(bt/controller): Fixed the timeout of wake up timer when using RC OSC  
						
						... 
						
						
						
						(cherry picked from commit 873708579cchenjianhua@espressif.com > 
						
						
					 
					
						2024-09-27 18:33:34 +08:00 
						 
				 
			
				
					
						
							
							
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						31f6b3536c 
					 
					
						
						
							
							feat(ble/controller): Display BLE controller init status for ESP32 and ESP32C3/S3  
						
						
						
						
					 
					
						2024-09-27 15:50:37 +08:00 
						 
				 
			
				
					
						
							
							
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						15eb5f7f85 
					 
					
						
						
							
							feat(ble/controller): Support get BLE controller free heap size  
						
						
						
						
					 
					
						2024-08-23 09:42:18 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianhua 
							
						 
					 
					
						
						
							
						
						6b0b2874e2 
					 
					
						
						
							
							feat(bt): Update bt lib for ESP32-C3 and ESP32-S3(4e58df9)  
						
						... 
						
						
						
						- Support enhanced BLE TX power setting and getting 
						
						
					 
					
						2024-08-09 20:21:37 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianhua 
							
						 
					 
					
						
						
							
						
						8334a10f6d 
					 
					
						
						
							
							fix(bt): Update bt lib for ESP32-C3 and ESP32-S3(eca46a0)  
						
						... 
						
						
						
						- Fixed adv data buffer free after restart adv
- Fixed BLE interrupt allocation using esp API 
						
						
					 
					
						2024-06-25 00:04:14 +08:00 
						 
				 
			
				
					
						
							
							
								Wang Mengyang 
							
						 
					 
					
						
						
							
						
						bb6cf16177 
					 
					
						
						
							
							change(bt): Rename linker script file names and symbol names  
						
						... 
						
						
						
						1. rename linker files
2. support memory release in case that ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY is enabled
3. improve the implementation of memory release 
						
						
					 
					
						2024-04-24 17:24:02 +08:00 
						 
				 
			
				
					
						
							
							
								Wang Mengyang 
							
						 
					 
					
						
						
							
						
						a06844d9b1 
					 
					
						
						
							
							fix(bt): Fix missing linker symbol when ESP_ALLOW_BSS_SEG_EXTERNAL_MEMORY enabled  
						
						... 
						
						
						
						1. Closes https://github.com/espressif/esp-idf/issues/10427 
2. add two linker script to unify linker script symbols for BT libraries
3. The memory release functions have also been simplified 
						
						
					 
					
						2024-04-24 17:24:02 +08:00 
						 
				 
			
				
					
						
							
							
								Wang Meng Yang 
							
						 
					 
					
						
						
							
						
						228f92211b 
					 
					
						
						
							
							Merge branch 'feat/set_get_lpclk_src_v5.2' into 'release/v5.2'  
						
						... 
						
						
						
						feat(ble): Added API to get low power clock source(v5.2)
See merge request espressif/esp-idf!30107  
						
						
					 
					
						2024-04-17 18:01:47 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						ee47bebfad 
					 
					
						
						
							
							feat(ble/controller): Add coexist schm for BLE  
						
						
						
						
					 
					
						2024-04-16 11:32:54 +08:00 
						 
				 
			
				
					
						
							
							
								xiongweichao 
							
						 
					 
					
						
						
							
						
						a5662dc290 
					 
					
						
						
							
							feat(ble): Added API to get low power clock source  
						
						
						
						
					 
					
						2024-04-08 19:25:13 +08:00 
						 
				 
			
				
					
						
							
							
								Island 
							
						 
					 
					
						
						
							
						
						d4dd0d4201 
					 
					
						
						
							
							Merge branch 'bugfix/fix_some_ble_issue_v5.2' into 'release/v5.2'  
						
						... 
						
						
						
						Bugfix/fix some ble issue v5.2(backport v5.2)
See merge request espressif/esp-idf!28617  
						
						
					 
					
						2024-02-19 15:19:24 +08:00 
						 
				 
			
				
					
						
							
							
								xiongweichao 
							
						 
					 
					
						
						
							
						
						0a0aaa23e0 
					 
					
						
						
							
							fix(ble): Fixed macro definition error for 136K clock drift  
						
						
						
						
					 
					
						2024-01-30 15:37:59 +08:00 
						 
				 
			
				
					
						
							
							
								xiongweichao 
							
						 
					 
					
						
						
							
						
						028f174467 
					 
					
						
						
							
							fix(ble): Fixed Bluetooth not waking up due to clock drift  
						
						
						
						
					 
					
						2024-01-30 15:37:44 +08:00 
						 
				 
			
				
					
						
							
							
								zhanghaipeng 
							
						 
					 
					
						
						
							
						
						62b84e3169 
					 
					
						
						
							
							fix(bt/bluedroid): Fix BLE malloc internal wrapper fail  
						
						
						
						
					 
					
						2024-01-26 16:21:27 +08:00 
						 
				 
			
				
					
						
							
							
								linruihao 
							
						 
					 
					
						
						
							
						
						0b6c7e6aad 
					 
					
						
						
							
							fix(ble): fixed interrupt timeout in MAC_BB_PD callback  
						
						
						
						
					 
					
						2024-01-15 16:16:41 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						c2e134b775 
					 
					
						
						
							
							change(xtensa): Deprecate ".../xtensa_api.h" include path  
						
						... 
						
						
						
						This commit deprecates the "freertos/xtensa_api.h" and "xtensa/xtensa_api.h"
include paths. Users should use "xtensa_api.h" instead.
- Replace legacy include paths
- Removed some unnecessary includes of "xtensa_api.h"
- Replaced some calls with "esp_cpu_..." equivalents
- Add warning to compatibility header 
						
						
					 
					
						2023-12-05 18:04:52 +08:00 
						 
				 
			
				
					
						
							
							
								muhaidong 
							
						 
					 
					
						
						
							
						
						2b6feac67c 
					 
					
						
						
							
							change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h  
						
						
						
						
					 
					
						2023-11-16 11:03:44 +08:00 
						 
				 
			
				
					
						
							
							
								zhiweijian 
							
						 
					 
					
						
						
							
						
						3cc06e472b 
					 
					
						
						
							
							change(ble/controller): disable pll track by default in BLE controller on ESP32-C3 and ESP32-S3  
						
						
						
						
					 
					
						2023-09-26 16:23:58 +08:00 
						 
				 
			
				
					
						
							
							
								zhangwenxu 
							
						 
					 
					
						
						
							
						
						e5b96c94b5 
					 
					
						
						
							
							fix(CI): fix CI build  
						
						
						
						
					 
					
						2023-09-26 16:23:58 +08:00 
						 
				 
			
				
					
						
							
							
								chenjianhua 
							
						 
					 
					
						
						
							
						
						6719002dd1 
					 
					
						
						
							
							Update bt lib for ESP32-C3 and ESP32-S3(ff6efe7)  
						
						... 
						
						
						
						- fix(bt/controller): Fixed PHY enable and disable
- feat(bt/controller): Support DAA and LBT mode for BLE CCA 
						
						
					 
					
						2023-08-03 10:53:03 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						e72061695e 
					 
					
						
						
							
							all: Removes unnecessary newline character in logs  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11465  
						
						
					 
					
						2023-06-09 03:31:21 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						a5b04de565 
					 
					
						
						
							
							bt: Remove FreeRTOS static allocation from OSI functions  
						
						... 
						
						
						
						Previously, the BT OSI would use various FreeRTOS "create static" functions to
ensure that semaphores and queues were always allocated to internal memory.
However, from commit e21ab0332b 
						
						
					 
					
						2023-04-13 15:06:21 +08:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						a9d9f115c3 
					 
					
						
						
							
							- Support ESP32C3 and ESP32S3 new BLE lib  
						
						... 
						
						
						
						- Disable controller 5.0 feature bits if host 5.0 feature is not enabled
- Fixed extend ADV parameters check for ADV_DIRECT_HI 
						
						
					 
					
						2023-03-13 10:47:18 +00:00 
						 
				 
			
				
					
						
							
							
								jingli 
							
						 
					 
					
						
						
							
						
						cb0f517fe3 
					 
					
						
						
							
							soc/soc_caps: update soc caps for chips that support power-down of modem hardware  
						
						... 
						
						
						
						Closes WIFI-4424 
						
						
					 
					
						2023-03-10 14:15:27 +08:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						a5e43a7d43 
					 
					
						
						
							
							Merge ESP32C3 and ESP32S3 BLE bt.c files to one  
						
						
						
						
					 
					
						2023-03-06 14:53:03 +08:00 
						 
				 
			
				
					
						
							
							
								wangmengyang 
							
						 
					 
					
						
						
							
						
						2c4fc5d9ea 
					 
					
						
						
							
							bt: add coexistence internal API declarations and clean up some unused coexistence hooks  
						
						
						
						
					 
					
						2023-02-26 06:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								wangmengyang 
							
						 
					 
					
						
						
							
						
						29610b8a1b 
					 
					
						
						
							
							bluetooth: fix that functions "coex_enable" and "coex_disable" are not used in pairs on ESP32-C3, ESP32-S3, ESP32-C2 and ESP32-C6  
						
						
						
						
					 
					
						2023-01-05 12:34:49 +08:00 
						 
				 
			
				
					
						
							
							
								xiaqilin 
							
						 
					 
					
						
						
							
						
						57a6abdad1 
					 
					
						
						
							
							ieee802154: add support ieee802154 for esp32c6  
						
						
						
						
					 
					
						2022-12-22 10:45:23 +08:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						b5a6e9a528 
					 
					
						
						
							
							Fixed some memory was not released after bluetooth controller initialization failed on ESP32-C3 and ESP32-S3  
						
						
						
						
					 
					
						2022-12-08 17:26:14 +08:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						b8d3553a1c 
					 
					
						
						
							
							phy: only set phy_init_flag at power domain off, when all modems deinit  
						
						
						
						
					 
					
						2022-11-25 03:18:12 +00:00 
						 
				 
			
				
					
						
							
							
								zhiweijian 
							
						 
					 
					
						
						
							
						
						ebd2825379 
					 
					
						
						
							
							- update phy lib  
						
						... 
						
						
						
						- Enable BLE pll track to fix bluetooth disconnection caused by temperature rise or fall on ESP32C3 and ESP32S3
- call pll track in controller task 
						
						
					 
					
						2022-11-21 10:19:54 +08:00 
						 
				 
			
				
					
						
							
							
								zwj 
							
						 
					 
					
						
						
							
						
						d600496800 
					 
					
						
						
							
							support BLE memory release on ESP32C3 and ESP32S3  
						
						
						
						
					 
					
						2022-10-27 14:22:15 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						4f2cec8495 
					 
					
						
						
							
							1. Wi-Fi: update tsf tick interval when lpclk is modified  
						
						... 
						
						
						
						2. Move register_lpclk_callback to coexistence 
						
						
					 
					
						2022-08-04 14:11:25 +08:00 
						 
				 
			
				
					
						
							
							
								xiongweichao 
							
						 
					 
					
						
						
							
						
						bb5e7004b9 
					 
					
						
						
							
							make bluetooth and wifi use the same low power clock  
						
						
						
						
					 
					
						2022-08-04 14:01:34 +08:00 
						 
				 
			
				
					
						
							
							
								xiongweichao 
							
						 
					 
					
						
						
							
						
						d85d927bb0 
					 
					
						
						
							
							ESP32C3:bluetooth support use main XTAL in light sleep mode  
						
						
						
						
					 
					
						2022-08-04 14:01:34 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						9ec829f352 
					 
					
						
						
							
							Merge branch 'bugfix/wifi_sta_and_ble_disconnect_BCI-303_master' into 'master'  
						
						... 
						
						
						
						component_bt: Fix wifi is initialized before bluetooth initialization, bluetooth can't stay connected
Closes BCI-303
See merge request espressif/esp-idf!18643  
						
						
					 
					
						2022-07-08 19:43:10 +08:00 
						 
				 
			
				
					
						
							
							
								wangmengyang 
							
						 
					 
					
						
						
							
						
						1d55f12c2d 
					 
					
						
						
							
							component/bt: reset Bluetooth hardware during controller inititalization on ESP32-C3/ESP32-S3  
						
						... 
						
						
						
						1. Rename MACROs SYSTEM_WIFI_RST_EN register bit fields to be more recognizable
2. reset Bluetooth baseband and clock bits to fix the issue of task watchdog triggered during controller initialization due to invalid hardware state 
						
						
					 
					
						2022-07-06 16:23:48 +08:00 
						 
				 
			
				
					
						
							
							
								xiongweichao 
							
						 
					 
					
						
						
							
						
						155c4a5cb3 
					 
					
						
						
							
							Fix wifi is initialized before bluetooth initialization, bluetooth can't stay connected  
						
						
						
						
					 
					
						2022-07-06 14:42:46 +08:00 
						 
				 
			
				
					
						
							
							
								Jack 
							
						 
					 
					
						
						
							
						
						cb0dd5cc75 
					 
					
						
						
							
							fix the bug that some memory leaked in phy after wifi/ble deinit  
						
						
						
						
					 
					
						2022-06-16 20:42:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jack 
							
						 
					 
					
						
						
							
						
						7a8b63869f 
					 
					
						
						
							
							deinit BB MAC back memory when they are not used  
						
						
						
						
					 
					
						2022-05-29 00:13:32 +08:00 
						 
				 
			
				
					
						
							
							
								songruojing 
							
						 
					 
					
						
						
							
						
						a5b09cf015 
					 
					
						
						
							
							rtc_clk: Clean up some clock related enum and macro in soc/rtc.h, replace with new ones in  
						
						... 
						
						
						
						soc/clk_tree_defs.h 
						
						
					 
					
						2022-05-24 22:59:41 +08:00 
						 
				 
			
				
					
						
							
							
								Karl Wang 
							
						 
					 
					
						
						
							
						
						777dbb6c83 
					 
					
						
						
							
							components/bt: disable Bluetooth PLL track function for ESP32-C3/ESP32-S3 as it introduced coexistence issues  
						
						
						
						
					 
					
						2022-05-17 20:00:23 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						baa5b8ed7d 
					 
					
						
						
							
							Merge branch 'bufix/esp32c3_s3_build_err' into 'master'  
						
						... 
						
						
						
						component_bt: Fix ESP32C3/S3 build error after enabled light sleep
Closes BT-2086
See merge request espressif/esp-idf!17546  
						
						
					 
					
						2022-05-01 17:48:18 +08:00 
						 
				 
			
				
					
						
							
							
								songruo 
							
						 
					 
					
						
						
							
						
						60bb5c913d 
					 
					
						
						
							
							clk_tree: prework of introducing clk subsystem control  
						
						... 
						
						
						
						1. Clean up clk usage in IDF, replace rtc_clk_xtal/apb_freq_get with
   upper level API esp_clk_xtal/apb_freq
2. Fix small errors and wrong comments related to clock
3. Add clk_tree_defs.h to provide an unified clock id for each chip
   Modify the NGed drivers to adopt new clock ids 
						
						
					 
					
						2022-04-11 12:09:06 +08:00 
						 
				 
			
				
					
						
							
							
								xiongweichao 
							
						 
					 
					
						
						
							
						
						2be8875fd7 
					 
					
						
						
							
							Fix ESP32C3/S3 build error after enable light sleep  
						
						
						
						
					 
					
						2022-03-24 11:43:04 +08:00