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 
							
						 
					 
					
						
						
							
						
						30529d3916 
					 
					
						
						
							
							fix(wifi): Support ESP32 PHY enabled not enter WiFi RX state by default  
						
						
						
						
					 
					
						2023-09-27 14:55:26 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						ac4c7d99fe 
					 
					
						
						
							
							dport: Move DPORT workaround to G0  
						
						
						
						
					 
					
						2022-05-31 13:44:18 +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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						b3a7c6e27e 
					 
					
						
						
							
							components: remove some unneeded headers from source files  
						
						
						
						
					 
					
						2020-10-22 19:37:10 +08: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 
						 
				 
			
				
					
						
							
							
								xiehang 
							
						 
					 
					
						
						
							
						
						7569e34e89 
					 
					
						
						
							
							esp_wifi: Reduce Bin size  
						
						... 
						
						
						
						1. Disable WiFi API parameter checking log
2. Optimize wifi log 
						
						
					 
					
						2020-03-10 17:45:06 +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 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						459b3195ac 
					 
					
						
						
							
							esp_wifi: Move esp32 DPORT access wrappers into esp_wifi component  
						
						
						
						
					 
					
						2020-01-08 18:23:29 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f616d2f2de 
					 
					
						
						
							
							esp_wifi: Move wifi OS adapter structures into esp_wifi component  
						
						
						
						
					 
					
						2020-01-08 18:13:12 +11:00 
						 
				 
			
				
					
						
							
							
								liu zhifu 
							
						 
					 
					
						
						
							
						
						5d855fcdef 
					 
					
						
						
							
							esp_wifi: add limitation for setting maximum WiFi TX power  
						
						... 
						
						
						
						Limit the WiFi TX power range to 10dBm ~ 20.5 dBm 
						
						
					 
					
						2019-06-27 17:28:59 +08:00 
						 
				 
			
				
					
						
							
							
								suda-morris 
							
						 
					 
					
						
						
							
						
						c5c716e9d7 
					 
					
						
						
							
							esp_wifi: fix wrong path of phy_init_data  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/3482  
						
						
					 
					
						2019-06-18 11:29:09 +08:00