Wu Zheng Hui 
							
						 
					 
					
						
						
							
						
						38fcc41ff2 
					 
					
						
						
							
							Merge branch 'feat/enable_esp32p4_auto_clock_gate' into 'master'  
						
						 
						
						... 
						
						
						
						feat(esp_hw_support): enable auto clock gating for multi peripherals
See merge request espressif/esp-idf!37986  
						
						
					 
					
						2025-04-09 21:42:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						6ca0614e89 
					 
					
						
						
							
							feat(esp_hw_support): enable auto clock gating for multi peripherals  
						
						 
						
						
						
						
					 
					
						2025-04-09 17:07:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						db85cd02be 
					 
					
						
						
							
							refactor(esp32c61): bus_monitor backward compatible refactor  
						
						 
						
						
						
						
					 
					
						2025-04-08 22:50:04 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Ji Chang 
							
						 
					 
					
						
						
							
						
						8e591a2128 
					 
					
						
						
							
							Merge branch 'feat/parlio_use_gdma_eof' into 'master'  
						
						 
						
						... 
						
						
						
						feat(parlio_tx): support loop transmission
Closes IDF-8223 and IDF-11397
See merge request espressif/esp-idf!35733  
						
						
					 
					
						2025-03-27 17:10:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						65074afc0d 
					 
					
						
						
							
							feat(parlio_tx): support loop transmission  
						
						 
						
						
						
						
					 
					
						2025-03-21 16:49:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						f3f3cad07c 
					 
					
						
						
							
							Merge branch 'feat/isp_bypass' into 'master'  
						
						 
						
						... 
						
						
						
						isp: supported bypass isp to use csi, supported byte endianness swapping
Closes IDF-9706 and IDF-12620
See merge request espressif/esp-idf!37672  
						
						
					 
					
						2025-03-21 14:05:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						4608cc0ef4 
					 
					
						
						
							
							Merge branch 'bugfix/p4_lpwdt_efuse' into 'master'  
						
						 
						
						... 
						
						
						
						fix(lpwdt): P4 LP-WDT now takes into account the EFUSE_WDT_DELAY for the timeout
See merge request espressif/esp-idf!36993  
						
						
					 
					
						2025-03-18 15:54:17 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						6d9fdcf96f 
					 
					
						
						
							
							Merge branch 'fix/rmii_ref_ckl' into 'master'  
						
						 
						
						... 
						
						
						
						fix(esp_eth): fixed ESP32P4 EMAC REF RMII CLK output mode
See merge request espressif/esp-idf!37138  
						
						
					 
					
						2025-03-17 17:18:07 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								armando 
							
						 
					 
					
						
						
							
						
						f31a5dc543 
					 
					
						
						
							
							feat(isp): supported byte endianness swap  
						
						 
						
						
						
						
					 
					
						2025-03-17 10:05:41 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						83f1ccb492 
					 
					
						
						
							
							fix(esp_eth): fixed emac_ll_pause_frame_enable for ESP32P4  
						
						 
						
						
						
						
					 
					
						2025-03-12 09:29:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ondrej Kosta 
							
						 
					 
					
						
						
							
						
						f3a3988649 
					 
					
						
						
							
							fix(esp_eth): fixed ESP32P4 EMAC REF RMII CLK output mode  
						
						 
						
						... 
						
						
						
						fixed units returned and used by periph_rtc_mpll_freq_set function 
						
						
					 
					
						2025-03-12 09:29:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						f884c4a974 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_15499' into 'master'  
						
						 
						
						... 
						
						
						
						Add missing break statements to usb_serial_jtag_ll_phy_select (GitHub PR)
Closes IDFGH-14760
See merge request espressif/esp-idf!37440  
						
						
					 
					
						2025-03-12 14:39:01 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Renze Nicolai 
							
						 
					 
					
						
						
							
						
						8151dd6109 
					 
					
						
						
							
							fix: add missing break statements to usb_serial_jtag_ll_phy_select,  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/15499  
						
						
					 
					
						2025-03-11 16:33:47 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						54cfdce964 
					 
					
						
						
							
							Merge branch 'bugfix/bitscrambler_eof_mode' into 'master'  
						
						 
						
						... 
						
						
						
						BitScrambler: Fixed the inconsistent EOF mode setting between assembler and driver
See merge request espressif/esp-idf!37499  
						
						
					 
					
						2025-03-10 13:22:56 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						3f66b30680 
					 
					
						
						
							
							Merge branch 'refactor/parlio_function_placement' into 'master'  
						
						 
						
						... 
						
						
						
						refactor(parlio): function placement distinguishes from tx and rx driver
See merge request espressif/esp-idf!37382  
						
						
					 
					
						2025-03-05 14:58:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						ee668ee658 
					 
					
						
						
							
							test(BitScrambler): added more basic test cases  
						
						 
						
						... 
						
						
						
						e.g. to test different eof mode, prefetch mode 
						
						
					 
					
						2025-03-05 14:41:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						2cd87223a8 
					 
					
						
						
							
							feat(l2mem): enable buffer mode for ahb burst access  
						
						 
						
						
						
						
					 
					
						2025-03-03 14:38:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						099c5a8a69 
					 
					
						
						
							
							fix(axi_icm): qos can be applied to read and write independently  
						
						 
						
						
						
						
					 
					
						2025-03-03 14:38:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						15b7f99f1d 
					 
					
						
						
							
							refactor(parlio): function placement distinguish from tx and rx driver  
						
						 
						
						
						
						
					 
					
						2025-03-03 11:00:59 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						a88bd155cd 
					 
					
						
						
							
							fix(ledc): overflowed integer argument in ledc_hal_clear_left_off_fade_param  
						
						 
						
						
						
						
					 
					
						2025-02-20 18:54:19 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						f8ff9e47ed 
					 
					
						
						
							
							Merge branch 'fix/esp_mmu_vaddr_to_paddr_cannot_figure_psram_p4' into 'master'  
						
						 
						
						... 
						
						
						
						mmu: vaddr to paddr cannot figure psram vaddr on esp32p4
Closes IDF-12483
See merge request espressif/esp-idf!36957  
						
						
					 
					
						2025-02-18 11:29:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						ad623893d4 
					 
					
						
						
							
							feat(i2s): support tuning rate dynamically  
						
						 
						
						
						
						
					 
					
						2025-02-17 16:20:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						299d8115ed 
					 
					
						
						
							
							fix(mmu): fixed esp_mmu_vaddr_to_paddr cannot figure out psram vaddr issue on esp32p4  
						
						 
						
						
						
						
					 
					
						2025-02-17 16:15:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						befaa12526 
					 
					
						
						
							
							fix(lpwdt): P4 LP-WDT now takes into account the EFUSE_WDT_DELAY forthe timeout  
						
						 
						
						
						
						
					 
					
						2025-02-17 10:52:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wu Zheng Hui 
							
						 
					 
					
						
						
							
						
						5fd4104d12 
					 
					
						
						
							
							Merge branch 'fix/esp32p4_lightsleep_fixes' into 'master'  
						
						 
						
						... 
						
						
						
						fix(esp_hw_support): some fixes of esp32p4 lightsleep retention & power switch process
Closes PM-291, PM-301, and PM-302
See merge request espressif/esp-idf!35460  
						
						
					 
					
						2025-02-13 17:20:21 +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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						9102f40fcb 
					 
					
						
						
							
							change(esp_hw_support): wrapper sleep dcdc/ldo ops with ll  
						
						 
						
						
						
						
					 
					
						2025-02-13 12:17:07 +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 
							
						 
					 
					
						
						
							
						
						883c42b1f8 
					 
					
						
						
							
							feat(i3c): i3c-i2c driver hal and soc support  
						
						 
						
						
						
						
					 
					
						2025-02-11 18:57:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						4acf7c2e4d 
					 
					
						
						
							
							feat(i3c): i3c-i2c driver drv support  
						
						 
						
						
						
						
					 
					
						2025-02-11 10:37:04 +08:00