morris 
							
						 
					 
					
						
						
							
						
						eaa4ad502a 
					 
					
						
						
							
							Merge branch 'bugfix/check_filter_range' into 'master'  
						
						... 
						
						
						
						rmt: check filter and idle threashold
Closes IDFGH-9977
See merge request espressif/esp-idf!23518  
						
						
					 
					
						2023-05-05 17:19:45 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						dd4d1bbe90 
					 
					
						
						
							
							bugfix: fix esp32c6eco1 fosc calibration cycles during sleep  
						
						
						
						
					 
					
						2023-05-04 11:46:21 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						ea10aac4f0 
					 
					
						
						
							
							spi: added transaction length check to refuse longer than hardware supported length  
						
						
						
						
					 
					
						2023-05-04 11:37:23 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						9ae742eb85 
					 
					
						
						
							
							rmt: check filter and idle threashold  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/11262  
						
						
					 
					
						2023-04-29 06:51:35 +00:00 
						 
				 
			
				
					
						
							
							
								Shu Chen 
							
						 
					 
					
						
						
							
						
						5d222db12f 
					 
					
						
						
							
							Merge branch 'support/ieee802154_driver_opensrc' into 'master'  
						
						... 
						
						
						
						ieee802154: Support driver code open src
See merge request espressif/esp-idf!22857  
						
						
					 
					
						2023-04-26 10:35:42 +08:00 
						 
				 
			
				
					
						
							
							
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						4a647d08de 
					 
					
						
						
							
							Merge branch 'feature/c6_ulp_sleep' into 'master'  
						
						... 
						
						
						
						ulp: added sleep support for lp core
Closes IDF-7012
See merge request espressif/esp-idf!23103  
						
						
					 
					
						2023-04-25 22:40:52 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						a8b6a70620 
					 
					
						
						
							
							Merge branch 'feature/add_bignum_ll_layer' into 'master'  
						
						... 
						
						
						
						bignum: added bignum hal and ll layer
Closes IDF-7071
See merge request espressif/esp-idf!22823  
						
						
					 
					
						2023-04-25 19:50:25 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						7d9d27a060 
					 
					
						
						
							
							Merge branch 'refactor/driver_ut_to_test_app' into 'master'  
						
						... 
						
						
						
						CI: Move all UT in driver to test_app
See merge request espressif/esp-idf!23343  
						
						
					 
					
						2023-04-25 14:10:11 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						359b237cc5 
					 
					
						
						
							
							ulp: added sleep support for lp core  
						
						... 
						
						
						
						Added support for running LP core while hp core sleeps, as well
as waking up the hp core. 
						
						
					 
					
						2023-04-25 11:51:35 +08:00 
						 
				 
			
				
					
						
							
							
								zhangwenxu 
							
						 
					 
					
						
						
							
						
						c8c1cd1c55 
					 
					
						
						
							
							ieee802154: support driver opensrc  
						
						
						
						
					 
					
						2023-04-25 11:48:13 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						8882ba2ba1 
					 
					
						
						
							
							CI: Move all UT in driver to test_app  
						
						
						
						
					 
					
						2023-04-25 10:40:32 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						4ae1ea7b9f 
					 
					
						
						
							
							bignum: refactored the hardware abstraction of the mpi peripheral  
						
						... 
						
						
						
						- `<target>/bignum.c` is replaced by mpi_ll.h ll layer.
- added the mpi hal layer. 
						
						
					 
					
						2023-04-24 16:15:11 +05:30 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						59a899230c 
					 
					
						
						
							
							Merge branch 'feature/support_fosc_calibration_c6_eco1' into 'master'  
						
						... 
						
						
						
						ESP32C6: Fix fosc calibration fail bug for ECO1 & Above
Closes IDF-7093
See merge request espressif/esp-idf!23215  
						
						
					 
					
						2023-04-23 18:04:28 +08:00 
						 
				 
			
				
					
						
							
							
								hongshuqing 
							
						 
					 
					
						
						
							
						
						e3148369f3 
					 
					
						
						
							
							support c6 eco1 fosc calibration  
						
						... 
						
						
						
						support c6 eco1 fosc calibration
support c6 eco1 fosc calibration
support c6 eco1 fosc calibration
Apply suggestion
Apply
support c6 eco1 fosc calibration
support c6 eco1 fosc calibration 
						
						
					 
					
						2023-04-23 13:36:20 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						fcc6514dde 
					 
					
						
						
							
							ledc: Add an all-in-one HAL function to set fade parameters, and refactor ledc_ll_get_max_duty function  
						
						
						
						
					 
					
						2023-04-21 16:40:54 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						a3d962d89a 
					 
					
						
						
							
							brownout: Disable the hardware BOD when BOD interrupt is enabled  
						
						
						
						
					 
					
						2023-04-21 10:22:59 +08:00 
						 
				 
			
				
					
						
							
							
								Kevin (Lao Kaiyao) 
							
						 
					 
					
						
						
							
						
						96f2d215a2 
					 
					
						
						
							
							Merge branch 'bugfix/i2s_output_wrong_freq_after_switch' into 'master'  
						
						... 
						
						
						
						i2s: workaround for inaccurate PLL frequency after switching
Closes IDF-6705 and IDFCI-1669
See merge request espressif/esp-idf!22975  
						
						
					 
					
						2023-04-17 16:26:18 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						a143a85822 
					 
					
						
						
							
							i2s: workaround for inacurate PLL frequency after switching  
						
						
						
						
					 
					
						2023-04-17 03:15:55 +00:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						a0f8434f93 
					 
					
						
						
							
							i2c: fix a bug in sda sample timing  
						
						... 
						
						
						
						* Closes https://github.com/espressif/esp-idf/issues/9777 
This bug prevented SCL line to work properly after a NACK was received in master mode. 
						
						
					 
					
						2023-04-13 14:37:44 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						44915e4251 
					 
					
						
						
							
							Merge branch 'bugfix/ledc_channel_update_regression' into 'master'  
						
						... 
						
						
						
						ledc: Fix two bugs inside LEDC driver
See merge request espressif/esp-idf!23064  
						
						
					 
					
						2023-04-06 20:52:23 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						5070e51dde 
					 
					
						
						
							
							ledc: Fix two bugs inside LEDC driver  
						
						... 
						
						
						
						1. Regression introduced when refactoring on clock sources selection (0d07f859 
						
						
					 
					
						2023-04-06 12:37:33 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						1429913042 
					 
					
						
						
							
							gdma: support override default channel priority  
						
						
						
						
					 
					
						2023-04-06 10:49:32 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						90c32e8021 
					 
					
						
						
							
							Merge branch 'bugfix/glitch_filter_hw_issue' into 'master'  
						
						... 
						
						
						
						filter: workaround a hw issue in the glitch filter
See merge request espressif/esp-idf!22951  
						
						
					 
					
						2023-03-30 11:31:06 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						1375627461 
					 
					
						
						
							
							filter: workaround a hw issue in the glitch filter  
						
						... 
						
						
						
						that the internal glitch counter will overflow at 64 constant level
input, causing a wrong filter result 
						
						
					 
					
						2023-03-29 13:28:07 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						485f2882d1 
					 
					
						
						
							
							modem_clock: rename modem_clock_lp_timer to ble_rtc_timer  
						
						
						
						
					 
					
						2023-03-29 13:23:32 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						43a9456243 
					 
					
						
						
							
							modem_clock: implemented the modem clock hal/ll-layer (include modem syscon and lpcon) for esp32h2  
						
						
						
						
					 
					
						2023-03-29 13:23:27 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						dbbc1ba5be 
					 
					
						
						
							
							Merge branch 'feat/merge_nuttx_patch' into 'master'  
						
						... 
						
						
						
						G0, G1: fix issues that prevents using G0/G1 components on other platforms
See merge request espressif/esp-idf!22521  
						
						
					 
					
						2023-03-21 20:48:21 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						bace80016d 
					 
					
						
						
							
							bugfix: fix misspell  
						
						
						
						
					 
					
						2023-03-17 19:45:56 +08:00 
						 
				 
			
				
					
						
							
							
								Gustavo Henrique Nihei 
							
						 
					 
					
						
						
							
						
						866c5cefa4 
					 
					
						
						
							
							hal: Fix missing definition for "bool" type  
						
						... 
						
						
						
						Signed-off-by: Gustavo Henrique Nihei <gustavo.nihei@espressif.com > 
						
						
					 
					
						2023-03-16 01:50:22 +08:00 
						 
				 
			
				
					
						
							
							
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						0342bb8eab 
					 
					
						
						
							
							esp32c6/ecc: Remove inverse multiplication mode  
						
						... 
						
						
						
						On C6, inverse multiplication mode is reserved and not available 
						
						
					 
					
						2023-03-13 16:39:46 +05:30 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						79f34fe524 
					 
					
						
						
							
							ledc: Support gamma curve fade feature on esp32c6 and esp32h2  
						
						
						
						
					 
					
						2023-03-10 12:42:46 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Zheng Hui 
							
						 
					 
					
						
						
							
						
						31acd5d509 
					 
					
						
						
							
							Merge branch 'bugfix/fix_ssc_crash_when_light_sleep_with_main_xtal_power_on' into 'master'  
						
						... 
						
						
						
						ssc/uart: disable UART_INTR_BRK_DET interrupt to avoid ssc crash when light sleep
See merge request espressif/esp-idf!21252  
						
						
					 
					
						2023-03-09 14:53:06 +08:00 
						 
				 
			
				
					
						
							
							
								jingli 
							
						 
					 
					
						
						
							
						
						238f31d93b 
					 
					
						
						
							
							uart: add low level func for uart to set err wr mask  
						
						
						
						
					 
					
						2023-03-09 10:28:33 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						7dd7498212 
					 
					
						
						
							
							Merge branch 'bugfix/add_mmu_pwr_ctrl_reg_to_retention_link' into 'master'  
						
						... 
						
						
						
						bugfix: esp32c6 light sleep minor fixes
Closes WIFI-5353
See merge request espressif/esp-idf!22619  
						
						
					 
					
						2023-03-08 14:44:51 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						ffcec33057 
					 
					
						
						
							
							modem clock: enable all clock enable of wifi module when PMU switch to ACTIVE from sleep state  
						
						
						
						
					 
					
						2023-03-07 16:19:39 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						cc2068684f 
					 
					
						
						
							
							Merge branch 'feature/support_efuse_for_esp32c6' into 'master'  
						
						... 
						
						
						
						efuse: Updates efuse table for esp32c6
See merge request espressif/esp-idf!22400  
						
						
					 
					
						2023-03-06 15:33:11 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						200f69e6eb 
					 
					
						
						
							
							auto beacon: support esp32c6 autobeacon (advanced DTIM sleep feature)  
						
						... 
						
						
						
						modem retention: Support esp32c6 wifi MAC and baseband sleep retention
sleep_modem: wifi MAC modem wakeup protect in modem state before PMU trigger sleep enable request
sleep modem: provide a interface to get whether the Modem power domain is allowed to power off during sleep
add i2c_ana master header file to project
auto beacon: release PMU's lock on root clock source (it is locked in the PLL)
wifi receiving beacon frame in PMU modem state strongly depends on the BBPLL
clock, PMU will forcibly lock the root clock source as PLL, when the root
clock source of the software system is selected as PLL, we need to release
the root clock source locking.
When it is judged that the PLL is locked by PMU after wakeing up from the PMU
modem state, switch the root clock source to the PLL in the sleep process (a
critical section).
auto beacon: fix the failure to receive broadcast/multicast frames in modem state
When the multicast field in the beacon frame received in the PMU modem state is
True, the PMU switches to the PMU active state (the PMU waits for the HP LDO to
stabilize and then restores the MAC context) and starts to receive
broadcast/multicast frames (Broadcast/Multicast frames will be sent after a
minimum delay of 48 us after the beacon frame), because the PMU waits for the HP
LDO to stabilize too long (~154 us), which will cause broadcast/multicast frame
reception to be missed.
auto beacon: select the PLL clock source as the REGDMA backup clock source when the PMU switches to ACTIVE from MODEM state
update Digital Peripheral (M2A switch) REGDMA restore time parameter
auto beacon: fix the issue that only channel 1 can connect to AP in modem state 
						
						
					 
					
						2023-03-04 00:17:40 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Zheng Hui 
							
						 
					 
					
						
						
							
						
						2066977b48 
					 
					
						
						
							
							Merge branch 'feature/bringup_esp32c6_deepsleep_support_master' into 'master'  
						
						... 
						
						
						
						esp32c6: bringup deepsleep examples
Closes IDF-6051, IDF-6052, IDF-5349, IDF-5924, and WIFI-5352
See merge request espressif/esp-idf!22300  
						
						
					 
					
						2023-03-03 23:53:10 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						840ff4f865 
					 
					
						
						
							
							temperature_sensor: Implement temperature monitor interrupt feature on ESP32H2/ESP32C6  
						
						
						
						
					 
					
						2023-03-03 10:38:40 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						51777a6862 
					 
					
						
						
							
							gpio: Fix io hold functionality on esp32c6 and esp32h2  
						
						
						
						
					 
					
						2023-03-02 18:10:10 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						9eae151f7c 
					 
					
						
						
							
							esp32c6: bringup deepsleep examples  
						
						
						
						
					 
					
						2023-03-02 15:06:05 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						f534247a00 
					 
					
						
						
							
							driver: add parallel IO TX driver  
						
						
						
						
					 
					
						2023-03-01 00:43:14 +00:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						a0408f7324 
					 
					
						
						
							
							efuse: Updates efuse table for esp32c6  
						
						
						
						
					 
					
						2023-02-28 17:13:21 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						8486a2c3ad 
					 
					
						
						
							
							Merge branch 'bugfix/revert_rtc_clock_bbpll_power_on_with_usb' into 'master'  
						
						... 
						
						
						
						usb_serial_jtag: Improve the code for the issue of usb cdc device unable to work during sleep
Closes IDFGH-6887
See merge request espressif/esp-idf!20973  
						
						
					 
					
						2023-02-27 23:18:54 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						1a66459b44 
					 
					
						
						
							
							usb_serial_jtag: Improve the code for the issue of usb cdc device unable to work during sleep  
						
						... 
						
						
						
						1. Remove RTC_CLOCK_BBPLL_POWER_ON_WITH_USB Kconfig option
   During sleep, BBPLL clock always gets disabled
   esp_restart does not disable BBPLL clock, so that first stage bootloader log can be printed
2. Add a new Kconfig option PM_NO_AUTO_LS_ON_USJ_CONNECTED
   When this option is selected, IDF will constantly monitor USB CDC port connection status.
   As long as it gets connected to a HOST, automatic light-sleep will not happen.
Closes https://github.com/espressif/esp-idf/issues/8507  
						
						
					 
					
						2023-02-27 12:10:49 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						4997689de5 
					 
					
						
						
							
							cache: support h2 and c6 cache error  
						
						
						
						
					 
					
						2023-02-24 16:16:46 +08:00 
						 
				 
			
				
					
						
							
							
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						4452a3cf3e 
					 
					
						
						
							
							Merge branch 'feature/support_h2_adc' into 'master'  
						
						... 
						
						
						
						adc: support adc h2
Closes IDF-6124, IDF-6214, IDF-6543, IDF-6215, IDF-6664, and IDF-6695
See merge request espressif/esp-idf!22205  
						
						
					 
					
						2023-02-24 14:28:33 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						c2f9392be5 
					 
					
						
						
							
							Merge branch 'feature/h2_wdt' into 'master'  
						
						... 
						
						
						
						wdt: add support for H2
Closes IDF-6643 and IDF-6678
See merge request espressif/esp-idf!22422  
						
						
					 
					
						2023-02-24 13:48:20 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						486c765a93 
					 
					
						
						
							
							adc: remove adc_hal_conf.h  
						
						... 
						
						
						
						Macros inside adc_hal_conf.h are moved to adc_ll.h 
						
						
					 
					
						2023-02-23 11:48:31 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						c2d5c19b28 
					 
					
						
						
							
							adc: ll enum renaming  
						
						
						
						
					 
					
						2023-02-23 11:48:31 +08:00