gaoxu 
							
						 
					 
					
						
						
							
						
						bf335a38f7 
					 
					
						
						
							
							fix(adc): fix adc do not enable/disable regi2c registers  
						
						
						
						
					 
					
						2025-04-25 14:39:01 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						5655ee9ba8 
					 
					
						
						
							
							fix(uart): fifo read may generate load byte instruction  
						
						
						
						
					 
					
						2025-04-23 16:10:36 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						d6760b170a 
					 
					
						
						
							
							fix(i2c): Fix that fsm reset cause i2c scl frequency changed on esp32s2,  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15724  
						
						
					 
					
						2025-04-17 18:03:42 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						37cbd1e555 
					 
					
						
						
							
							fix(touch): fixed tie option take no effect  
						
						
						
						
					 
					
						2025-04-09 17:13:01 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						2cbc297969 
					 
					
						
						
							
							refactor(gptimer): use group_id in clock ctrl functions  
						
						
						
						
					 
					
						2025-04-08 10:20:48 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						8994f8fe70 
					 
					
						
						
							
							feat(spi_flash): add support gpspi ext_flash  
						
						
						
						
					 
					
						2025-04-03 11:27:13 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						122d122c64 
					 
					
						
						
							
							refactor(gpio): reuse gpio_int_type_t in the rtc io driver  
						
						
						
						
					 
					
						2025-04-01 18:21:57 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						b38ac5ad82 
					 
					
						
						
							
							feat(uart): add uart_detect_bitrate_bps API for data line bitrate measurement  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14721  
						
						
					 
					
						2025-03-28 15:03:19 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						01c9407bb6 
					 
					
						
						
							
							fix(uart): correct C3/S3 module enable porcedure to avoid undesired line noise  
						
						
						
						
					 
					
						2025-03-28 15:03:19 +08:00 
						 
				 
			
				
					
						
							
							
								Gao Xu 
							
						 
					 
					
						
						
							
						
						d21adf2535 
					 
					
						
						
							
							Merge branch 'feature/esp32h21_i2c_support' into 'master'  
						
						... 
						
						
						
						Feature/esp32h21 i2c support
Closes IDF-11578 and IDF-11580
See merge request espressif/esp-idf!37227  
						
						
					 
					
						2025-03-17 15:06:13 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						ffb8adcf49 
					 
					
						
						
							
							feat(ulp_touch): support ulp touch driver on p4  
						
						
						
						
					 
					
						2025-03-14 21:10:16 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						28c531b45b 
					 
					
						
						
							
							feat(i2c): correct get txfifio len function  
						
						
						
						
					 
					
						2025-03-13 11:06:06 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						ec632f7fed 
					 
					
						
						
							
							feat(esp32h21): support I2C on ESP32H21  
						
						
						
						
					 
					
						2025-03-13 11:06:06 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						3447c7233f 
					 
					
						
						
							
							Merge branch 'bugfix/pcnt_typo' into 'master'  
						
						... 
						
						
						
						fix(pcnt): a typo in the PCNT_LL_MIN_LIM
Closes IDFGH-14826
See merge request espressif/esp-idf!37686  
						
						
					 
					
						2025-03-12 18:59:27 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						b622aa382f 
					 
					
						
						
							
							Merge branch 'feat/h4_introduce_step6_esp_system' into 'master'  
						
						... 
						
						
						
						feat(esp32h4): support esp_system, esp_timer and freertos (stage6)
Closes IDF-12565
See merge request espressif/esp-idf!37269  
						
						
					 
					
						2025-03-12 14:10:23 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						09f5bc736b 
					 
					
						
						
							
							fix(pcnt): a typo in the PCNT_LL_MIN_LIM  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15554  
						
						
					 
					
						2025-03-11 22:07:45 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						69d2e7facb 
					 
					
						
						
							
							refactor(cpu): move some chip-specific operations to the ll  
						
						
						
						
					 
					
						2025-03-11 16:48:21 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						335027b731 
					 
					
						
						
							
							fix(sdmmc): move DMA descriptor refilling into the ISR  
						
						... 
						
						
						
						Previously, as DMA descriptors were processed, the task performing
SDMMC transfer would get woken up and would refill the descriptors.
This design didn't work correctly when higher priority tasks occupied
the CPU for too long, resulting in SDMMC transfer timing out.
This change moves DMA descriptor refilling into SDMMC ISR. Now the
"DMA done" interrupt is delivered back to task context only when
the entire transfer is completed.
Closes https://github.com/espressif/esp-idf/issues/13934  
						
						
					 
					
						2025-03-11 10:51:06 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						1b09bb3037 
					 
					
						
						
							
							fix(uart): LP UART does not have the pre-divider for its clock source  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/15427  
						
						
					 
					
						2025-03-06 20:35:48 +08:00 
						 
				 
			
				
					
						
							
							
								igor.masar 
							
						 
					 
					
						
						
							
						
						dfd8098716 
					 
					
						
						
							
							fix(usb/hal/dwc): Correct host channel number calculation  
						
						... 
						
						
						
						The hardware field `ghwcfg2.numhstchnl` is zero-based, meaning the actual
number of available host channels is `numhstchnl + 1`. This off-by-one
error caused the USB Host controller to report N-1 channels instead of N,
leading to premature "No more HCD channels available" errors when
connecting multiple devices.
This issue affects ESP32-S2, ESP32-S3, and ESP32-P4. 
						
						
					 
					
						2025-02-26 17:29:06 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						7e54886a4e 
					 
					
						
						
							
							feat(esp32h21): move gpio intr source to gpio_ll.h  
						
						
						
						
					 
					
						2025-02-24 17:32:01 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						53d8b70e8b 
					 
					
						
						
							
							fix(gpio): fix IO output enable control  
						
						... 
						
						
						
						oen_sel and oen_inv_sel fields from func_out_sel_cfg register 
						
						
					 
					
						2025-02-20 19:49:28 +08:00 
						 
				 
			
				
					
						
							
							
								Wan Lei 
							
						 
					 
					
						
						
							
						
						76133bc373 
					 
					
						
						
							
							Merge branch 'fix/remove_gpio_hal_iomux_func_sel' into 'master'  
						
						... 
						
						
						
						fix(driver_gpio): remove gpio_hal_iomux_func_sel
See merge request espressif/esp-idf!33928  
						
						
					 
					
						2025-02-20 18:52:35 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						222b1ddbab 
					 
					
						
						
							
							fix(driver_gpio): remove gpio_hal_iomux_func_sel  
						
						
						
						
					 
					
						2025-02-19 17:17:51 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						51205a8fd8 
					 
					
						
						
							
							fix(esp_hw_support): fix esp32s2/esp32s3 RTC IOMUX clock management  
						
						
						
						
					 
					
						2025-02-19 16:02:25 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						ad623893d4 
					 
					
						
						
							
							feat(i2s): support tuning rate dynamically  
						
						
						
						
					 
					
						2025-02-17 16:20:24 +08:00 
						 
				 
			
				
					
						
							
							
								Wan Lei 
							
						 
					 
					
						
						
							
						
						c7a0e45489 
					 
					
						
						
							
							Merge branch 'feat/spi_master_dynamic_freq' into 'master'  
						
						... 
						
						
						
						feat(spi_master): add transaction config for device multi freq point
Closes IDFGH-12774
See merge request espressif/esp-idf!28579  
						
						
					 
					
						2025-02-13 15:58:59 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						39c85269cc 
					 
					
						
						
							
							feat(spi_master): add transaction config for dynamic clock speed update  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13753  
						
						
					 
					
						2025-02-12 20:29:34 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						d59f732718 
					 
					
						
						
							
							Merge branch 'refactor/gpio_apis_modification' into 'master'  
						
						... 
						
						
						
						refactor(gpio): refactor some GPIO APIs
See merge request espressif/esp-idf!36384  
						
						
					 
					
						2025-02-12 11:33:37 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						4acf7c2e4d 
					 
					
						
						
							
							feat(i3c): i3c-i2c driver drv support  
						
						
						
						
					 
					
						2025-02-11 10:37:04 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						a6ac2bb322 
					 
					
						
						
							
							refactor(gpio): improve gpio_get_io_config API  
						
						
						
						
					 
					
						2025-02-10 21:44:51 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						3a8d065908 
					 
					
						
						
							
							refactor(gpio): improve gpio_iomux_in/out API  
						
						
						
						
					 
					
						2025-02-10 21:44:07 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						3e79641afa 
					 
					
						
						
							
							test(spi_flash): Add framework to test driver can work under flash auto-suspend  
						
						
						
						
					 
					
						2025-02-10 13:51:11 +08:00 
						 
				 
			
				
					
						
							
							
								Igor Udot 
							
						 
					 
					
						
						
							
						
						5f37de2889 
					 
					
						
						
							
							Merge branch 'feat/lp-uart-wakeup-mode3' into 'master'  
						
						... 
						
						
						
						Added support for UART wakeup modes
Closes IDF-10202
See merge request espressif/esp-idf!31965  
						
						
					 
					
						2025-02-06 11:15:37 +08:00 
						 
				 
			
				
					
						
							
							
								igor.udot 
							
						 
					 
					
						
						
							
						
						f742a05b28 
					 
					
						
						
							
							feat: supports lp uart wakeup  
						
						
						
						
					 
					
						2025-02-05 14:54:48 +08:00 
						 
				 
			
				
					
						
							
							
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						e80a84c148 
					 
					
						
						
							
							fix(usb/host): Set SCHED_INFO for all channels  
						
						... 
						
						
						
						Although the hardware documentation suggests that SCHED_INFO is only used
for periodic channels, empirical evidence shows that omitting this configuration
on non-periodic channels can cause them to freeze.
Therefore, we set this field for all channels to ensure reliable operation. 
						
						
					 
					
						2025-02-05 02:35:48 +08:00 
						 
				 
			
				
					
						
							
							
								Kevin (Lao Kaiyao) 
							
						 
					 
					
						
						
							
						
						8354773714 
					 
					
						
						
							
							Merge branch 'bugfix/touch_pr_on_github' into 'master'  
						
						... 
						
						
						
						fix(touch): fix unexpected touch start on RTC peripheral init
Closes IDFGH-6021 and IDFGH-9371
See merge request espressif/esp-idf!36507  
						
						
					 
					
						2025-01-24 11:09:26 +08:00 
						 
				 
			
				
					
						
							
							
								boarchuz 
							
						 
					 
					
						
						
							
						
						2ec93b3394 
					 
					
						
						
							
							fix(touch): fix unexpected touch start on RTC peripheral init  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/7707  
						
						
					 
					
						2025-01-23 11:55:40 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						f6be421a48 
					 
					
						
						
							
							fix(bootloader_support): Enable pseudo round function in flash enc release mode for H2-ECO5  
						
						
						
						
					 
					
						2025-01-21 12:21:42 +05:30 
						 
				 
			
				
					
						
							
							
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						cc1819200d 
					 
					
						
						
							
							Merge branch 'feat/ap_quad_psram_ecc_c61_c5' into 'master'  
						
						... 
						
						
						
						psram: add quad psram error correcting code (ECC) feature on ESP32C61/C5
Closes IDF-12027
See merge request espressif/esp-idf!36465  
						
						
					 
					
						2025-01-20 14:12:39 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						8a654ffce1 
					 
					
						
						
							
							feat(psram): ecc feature on c5 c61  
						
						
						
						
					 
					
						2025-01-17 16:39:59 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Ji Chang 
							
						 
					 
					
						
						
							
						
						e3cf10564d 
					 
					
						
						
							
							Merge branch 'feat/allow_setting_rmt_group_prescale' into 'master'  
						
						... 
						
						
						
						refactor(rmt): set group clock prescale dynamically
Closes IDFGH-13921
See merge request espressif/esp-idf!34640  
						
						
					 
					
						2025-01-17 14:40:28 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						555bfd8f5c 
					 
					
						
						
							
							refactor(rmt): set group clock prescale dynamically  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14760  
						
						
					 
					
						2025-01-16 11:11:13 +08:00 
						 
				 
			
				
					
						
							
							
								Kevin (Lao Kaiyao) 
							
						 
					 
					
						
						
							
						
						57a893d269 
					 
					
						
						
							
							Merge branch 'feature/touch_driver_ng_on_32' into 'master'  
						
						... 
						
						
						
						feat(touch): support touch v1 in new touch driver
Closes IDF-10183 and IDF-11423
See merge request espressif/esp-idf!34781  
						
						
					 
					
						2025-01-13 10:23:25 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						d78f270b04 
					 
					
						
						
							
							Merge branch 'feat/spi_std_timing_and_bit_trans' into 'master'  
						
						... 
						
						
						
						feat(driver_spi): support adjust master rx to standard timing
Closes IDF-11396
See merge request espressif/esp-idf!36058  
						
						
					 
					
						2025-01-13 10:07:28 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						fd7b80833c 
					 
					
						
						
							
							feat(touch): support touch v1 in new touch driver  
						
						
						
						
					 
					
						2025-01-10 16:42:22 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						486c95557a 
					 
					
						
						
							
							Merge branch 'bugfix/gpio_8_16_bit_access' into 'master'  
						
						... 
						
						
						
						feat(gpio): add gpio_config_as_analog() API
Closes IDF-10247 and IDFGH-12754
See merge request espressif/esp-idf!35856  
						
						
					 
					
						2025-01-10 15:14:19 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						52c0278361 
					 
					
						
						
							
							feat(gpio): add gpio_config_as_analog API  
						
						
						
						
					 
					
						2025-01-08 21:58:12 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						460380bb25 
					 
					
						
						
							
							feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing  
						
						
						
						
					 
					
						2025-01-08 17:17:06 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						5b75572f23 
					 
					
						
						
							
							fix(gpio): fix 8/16-bit gpio, rtc/lp_io register access  
						
						
						
						
					 
					
						2025-01-08 16:49:34 +08:00