muhaidong 
							
						 
					 
					
						
						
							
						
						edf7d1329e 
					 
					
						
						
							
							fix(coex): fix some external coexist issue  
						
						
						
						
					 
					
						2025-06-25 19:56:31 +08:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						c4752d8e09 
					 
					
						
						
							
							feat(coex): optimize connectionless coexist pwr, optimize wifi pwr with bt idle  
						
						
						
						
					 
					
						2024-11-18 14:13:30 +08:00 
						 
				 
			
				
					
						
							
							
								Nachiket Kukade 
							
						 
					 
					
						
						
							
						
						e23ccc987c 
					 
					
						
						
							
							fix(wifi): Add PSRAM failure fallback in WiFi Queue API's  
						
						
						
						
					 
					
						2024-09-05 18:11:26 +05:30 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						2c8de044a3 
					 
					
						
						
							
							feat(wifi): support coex pwr  
						
						
						
						
					 
					
						2024-07-11 11:24:10 +08:00 
						 
				 
			
				
					
						
							
							
								zhangyanjiao 
							
						 
					 
					
						
						
							
						
						7f2dfdb38e 
					 
					
						
						
							
							fix(wifi): fixed the spiram malloc issue in wifi mesh  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13285  
						
						
					 
					
						2024-03-15 11:12:44 +08:00 
						 
				 
			
				
					
						
							
							
								muhaidong 
							
						 
					 
					
						
						
							
						
						13094f2216 
					 
					
						
						
							
							change(wifi): update esp_coexist_internal.h and esp_modem_wrapper.h  
						
						
						
						
					 
					
						2023-12-19 19:15:49 +08:00 
						 
				 
			
				
					
						
							
							
								alanmaxwell 
							
						 
					 
					
						
						
							
						
						9337525cdc 
					 
					
						
						
							
							fix(phy): Fix PHY enabled enter WiFi RX state default  
						
						
						
						
					 
					
						2023-09-27 14:55:25 +08:00 
						 
				 
			
				
					
						
							
							
								Liu Ning 
							
						 
					 
					
						
						
							
						
						43604dffbe 
					 
					
						
						
							
							esp_wifi: fix ret when setting channel at wifi not started, fix timer callback  
						
						
						
						
					 
					
						2023-07-07 18:09:29 +08:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						31e340ee0d 
					 
					
						
						
							
							esp_coex: correct wrapper names  
						
						
						
						
					 
					
						2023-02-26 06:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						b3a040aa98 
					 
					
						
						
							
							coex: apply new coex_schm_callback  
						
						
						
						
					 
					
						2023-02-26 06:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						38316b38b5 
					 
					
						
						
							
							esp_wifi: move coex part from esp_wifi to esp_coex  
						
						
						
						
					 
					
						2023-02-26 06:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						103772df94 
					 
					
						
						
							
							esp_wifi: support adapter of all chips for new coex lib  
						
						
						
						
					 
					
						2023-02-26 06:58:18 +00:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						57c394c4e0 
					 
					
						
						
							
							esp_wifi: add protection for mac reset  
						
						
						
						
					 
					
						2022-10-31 06:41:42 +00:00 
						 
				 
			
				
					
						
							
							
								jingli 
							
						 
					 
					
						
						
							
						
						cce2af9193 
					 
					
						
						
							
							wifi/bt: fix part of modem module not reset when power up  
						
						
						
						
					 
					
						2022-09-22 11:45:20 +08:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						73817d8889 
					 
					
						
						
							
							esp_wifi: fix fail to scan after recv disassoc/deauth for esp32s2  
						
						
						
						
					 
					
						2022-08-06 09:54:27 +00:00 
						 
				 
			
				
					
						
							
							
								Darian 
							
						 
					 
					
						
						
							
						
						c8ee369a7c 
					 
					
						
						
							
							Merge branch 'feature/deprecate-old-cpu-api' into 'master'  
						
						... 
						
						
						
						HAL: Deprecate old CPU/SoC/Interrupt Controller HAL API
Closes IDF-4919 and IDF-5032
See merge request espressif/esp-idf!18987  
						
						
					 
					
						2022-07-23 00:37:33 +08:00 
						 
				 
			
				
					
						
							
							
								Guillaume Souchere 
							
						 
					 
					
						
						
							
						
						6005cc9163 
					 
					
						
						
							
							hal: Deprecate interrupt_controller_hal.h, cpu_hal.h and cpu_ll.h interfaces  
						
						... 
						
						
						
						This commit marks all functions in interrupt_controller_hal.h, cpu_ll.h and cpu_hal.h as deprecated.
Users should use functions from esp_cpu.h instead. 
						
						
					 
					
						2022-07-22 00:06:06 +08:00 
						 
				 
			
				
					
						
							
							
								baohongde 
							
						 
					 
					
						
						
							
						
						db308d2939 
					 
					
						
						
							
							components/coex: Make sure sempher and queue used in isr is in DRAM  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/9032 
Closes https://github.com/espressif/esp-idf/issues/8928 
Closes https://github.com/espressif/esp-idf/issues/9129  
						
						
					 
					
						2022-07-21 13:56:02 +08:00 
						 
				 
			
				
					
						
							
							
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						282c9ab1e1 
					 
					
						
						
							
							esp_wifi: make int types consistent  
						
						
						
						
					 
					
						2022-05-29 18:42:09 +08:00 
						 
				 
			
				
					
						
							
							
								liuning 
							
						 
					 
					
						
						
							
						
						e0decf4839 
					 
					
						
						
							
							esp_wifi: fully support connectionless traffic with ps and coex  
						
						
						
						
					 
					
						2022-05-28 08:52:55 +00:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						708e99497b 
					 
					
						
						
							
							global: add dependency on esp_timer component and include esp_timer.h  
						
						... 
						
						
						
						Some components were including esp_timer.h without declaring a
dependency on esp_timer component. This used to work due to a
transitive public dependency on esp_timer from freertos component.
Add explicit dependencies where needed.
Also some source files were using esp_timer functions without
including the header file. This used to work because esp_timer.h was
included from freertos port header file. This commit adds esp_timer.h
includes where needed. 
						
						
					 
					
						2022-04-25 18:39:23 +02:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						a9fda54d39 
					 
					
						
						
							
							esp_hw_support/esp_system: Re-evaluate header inclusions and include directories  
						
						... 
						
						
						
						This commit updates the visibility of various header files and cleans up
some unnecessary inclusions. Also, this commit removes certain header
include paths which were maintained for backward compatibility. 
						
						
					 
					
						2022-03-07 11:18:08 +05:30 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						ef00bd59dc 
					 
					
						
						
							
							esp_rom: extract int matrix route and cpu ticks getter  
						
						
						
						
					 
					
						2022-02-09 13:52:20 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						eddc196081 
					 
					
						
						
							
							esp_clk: refactor target/clk.h to private/esp_clk.h  
						
						
						
						
					 
					
						2021-11-26 14:56:30 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						16677b0d3c 
					 
					
						
						
							
							global: make periph enable/disable APIs private  
						
						... 
						
						
						
						peripheral enable/disable usually should be managed by driver itself,
so make it as espressif private APIs, not recommended for user to use it
in application code.
However, if user want to re-write the driver or ports to other platform,
this is still possible by including the header in this way:
"esp_private/peripheral_ctrl.h" 
						
						
					 
					
						2021-11-08 10:37:47 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Yu Dong 
							
						 
					 
					
						
						
							
						
						f0a96e586d 
					 
					
						
						
							
							pre-commit fix  
						
						
						
						
					 
					
						2021-10-12 14:05:19 +08:00 
						 
				 
			
				
					
						
							
							
								alex.li 
							
						 
					 
					
						
						
							
						
						26d8b7ee17 
					 
					
						
						
							
							Add HW external coexist api.  
						
						... 
						
						
						
						Simplify the external coex flow.
And replace gpio of driver interface with hal one. 
						
						
					 
					
						2021-10-12 14:05:14 +08:00 
						 
				 
			
				
					
						
							
							
								Shu Chen 
							
						 
					 
					
						
						
							
						
						6061a547e5 
					 
					
						
						
							
							esp_phy: decouple esp_phy component from esp_wifi and bt  
						
						... 
						
						
						
						* add esp-phy-lib submodule
* move libphy.a and phy_init.c from esp_wifi to esp_phy
* move librtc.a from esp_wifi to esp_phy
* move libbtbb.a from bt to esp_phy
* corresponding updates to build system 
						
						
					 
					
						2021-06-03 16:17:31 +08:00 
						 
				 
			
				
					
						
							
							
								Jakob Hasse 
							
						 
					 
					
						
						
							
						
						b23c9142d5 
					 
					
						
						
							
							[hal]: cleaned up interrupt mask functions  
						
						... 
						
						
						
						* Functions for setting and clearing interrupts
  as well as function to read interrupt mask
  should be clearer now.
* Using hal layer interrupt set and clear
  functions in esp_wifi component 
						
						
					 
					
						2021-04-06 11:54:13 +08:00 
						 
				 
			
				
					
						
							
							
								Xia Xiaotian 
							
						 
					 
					
						
						
							
						
						ce8b996ca0 
					 
					
						
						
							
							esp_wifi: synchronize Wi-Fi adapter between different chips  
						
						... 
						
						
						
						Support preferring to allocate Wi-Fi memory from PSRAM on ESP32-S3
Support Wi-Fi TX cache buffer on ESP32-S3 
						
						
					 
					
						2021-02-26 11:29:50 +08:00 
						 
				 
			
				
					
						
							
							
								ninh 
							
						 
					 
					
						
						
							
						
						659d805411 
					 
					
						
						
							
							esp_wifi: light sleep optimization  
						
						
						
						
					 
					
						2021-01-18 15:31:03 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jian Xing 
							
						 
					 
					
						
						
							
						
						5b44295cb9 
					 
					
						
						
							
							esp_wifi: fix esp32c3 code issues  
						
						... 
						
						
						
						1. enable wifi clk and rm dport header
2.syn phy_init_data.h from esp32 
						
						
					 
					
						2021-01-10 16:16:28 +08:00 
						 
				 
			
				
					
						
							
							
								ronghulin 
							
						 
					 
					
						
						
							
						
						b4e4fd7a67 
					 
					
						
						
							
							bugfix: fix some wifi bugs  
						
						... 
						
						
						
						1. fix max tx power to 20dBm
2. fix the issue that the esp_wifi_sta_get_ap_info can't get country
Closes https://github.com/espressif/esp-idf/issues/6267  
						
						
					 
					
						2020-12-22 11:51:13 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						66fb5a29bb 
					 
					
						
						
							
							Whitespace: Automated whitespace fixes (large commit)  
						
						... 
						
						
						
						Apply the pre-commit hook whitespace fixes to all files in the repo.
(Line endings, blank lines at end of file, trailing whitespace) 
						
						
					 
					
						2020-11-11 07:36:35 +00:00 
						 
				 
			
				
					
						
							
							
								Xia Xiaotian 
							
						 
					 
					
						
						
							
						
						bdbe74693f 
					 
					
						
						
							
							esp_wifi: refactor wifi code in order to adapter to new chips  
						
						
						
						
					 
					
						2020-09-24 10:15:50 +08:00 
						 
				 
			
				
					
						
							
							
								Xia Xiaotian 
							
						 
					 
					
						
						
							
						
						2e0c60461c 
					 
					
						
						
							
							esp_wifi: refactor PHY access  
						
						... 
						
						
						
						- Simplify PHY access API
- Move coexist initializing and deinitializing out from PHY API
  to Wi-Fi and Bluetooth
- Remove coexist pause and resume for they are no longer needed. 
						
						
					 
					
						2020-09-22 15:00:05 +08:00 
						 
				 
			
				
					
						
							
							
								dongyou 
							
						 
					 
					
						
						
							
						
						29592e3e83 
					 
					
						
						
							
							wifi: Fix spin lock allocation in PSRAM bug  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/5629  
						
						
					 
					
						2020-09-16 11:38:15 +08:00 
						 
				 
			
				
					
						
							
							
								Hrudaynath Dhabe 
							
						 
					 
					
						
						
							
						
						7bc2fae323 
					 
					
						
						
							
							esp_wifi: Add esp_wifi_get_tsf_time() API to get the tsf time of  
						
						... 
						
						
						
						specified interface.
Closes https://github.com/espressif/esp-idf/issues/5533  
						
						
					 
					
						2020-07-13 17:04:11 +05:30 
						 
				 
			
				
					
						
							
							
								xiehang 
							
						 
					 
					
						
						
							
						
						8b523efc6f 
					 
					
						
						
							
							esp_wifi: Add API to get available internal heap size.  
						
						
						
						
					 
					
						2020-06-30 21:51:00 +08:00 
						 
				 
			
				
					
						
							
							
								Xia Xiaotian 
							
						 
					 
					
						
						
							
						
						526a3e49ed 
					 
					
						
						
							
							esp_wifi: When WiFi TSF is active, skip light sleep  
						
						... 
						
						
						
						* Add an API for peripherals to set callbacks to skip light sleep
* Make WiFi power save example work 
						
						
					 
					
						2020-05-13 19:31:36 +08:00 
						 
				 
			
				
					
						
							
							
								xiehang 
							
						 
					 
					
						
						
							
						
						afa4dbae16 
					 
					
						
						
							
							esp_wifi: Fix ESP32S2 wifi log not printing  
						
						
						
						
					 
					
						2020-03-13 14:48:18 +08:00 
						 
				 
			
				
					
						
							
							
								ronghulin 
							
						 
					 
					
						
						
							
						
						ffd8c26780 
					 
					
						
						
							
							feature: support multiple PHY init data  
						
						
						
						
					 
					
						2020-03-05 16:14:00 +08:00 
						 
				 
			
				
					
						
							
							
								Xia Xiaotian 
							
						 
					 
					
						
						
							
						
						6faaa0ea6b 
					 
					
						
						
							
							esp_wifi: run modem sleep on ESP32S2  
						
						
						
						
					 
					
						2020-02-21 19:58:41 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						54a50f4532 
					 
					
						
						
							
							Merge branch 'feature/support_esp32s2_wifi_v2' into 'master'  
						
						... 
						
						
						
						WiFi: Add support for ESP32S2
See merge request espressif/esp-idf!7505  
						
						
					 
					
						2020-02-14 11:54:13 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Christian Bagaporo 
							
						 
					 
					
						
						
							
						
						16e0c93e40 
					 
					
						
						
							
							ci: solve public headers errors  
						
						
						
						
					 
					
						2020-02-11 14:30:42 +05:00 
						 
				 
			
				
					
						
							
							
								Sagar Bijwe 
							
						 
					 
					
						
						
							
						
						4f93a707f8 
					 
					
						
						
							
							WiFi: Add support for ESP32S2  
						
						... 
						
						
						
						1) Update WiFi and PHY libs for ESP32S2.
2) Remove KConfig options ESP32S2 PHY lib selection.
3) Change target macros from ESP32S2BETA to ESP32S2 
						
						
					 
					
						2020-02-06 14:19:30 +05:30 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e30cd361a8 
					 
					
						
						
							
							global: rename esp32s2beta to esp32s2  
						
						
						
						
					 
					
						2020-01-22 12:14:38 +08:00