Wan Lei
							
						 
					 | 
					
						
						
							
						
						323e94257d
					 | 
					
						
						
							
							Merge branch 'fix_c5_spi_master_slave_rx_issue' into 'master'
						
						
						
						
						
						
						
						fix(driver_spi): fixed c5/c61/h21 rx issue and support c61 eco3 changes
Closes IDF-12880 and IDF-9300
See merge request espressif/esp-idf!40026 
						
						
					 | 
					
						2025-07-02 10:57:09 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wu Zheng Hui
							
						 
					 | 
					
						
						
							
						
						450baac52d
					 | 
					
						
						
							
							Merge branch 'feat/support_esp32h4_pmu' into 'master'
						
						
						
						
						
						
						
						feat(esp_hw_support): add esp32h4 pmu initial support
Closes PM-447
See merge request espressif/esp-idf!39867 
						
						
					 | 
					
						2025-07-01 17:14:11 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Harshal Patil
							
						 
					 | 
					
						
						
							
						
						78faa2535c
					 | 
					
						
						
							
							Merge branch 'feat/support_key_manager_esp32c5' into 'master'
						
						
						
						
						
						
						
						Support key manager esp32c5
Closes IDF-12626, IDF-12628, IDF-12629, IDF-8621, IDF-9007, IDF-12855, IDF-9070, IDF-7902, and IDF-7548
See merge request espressif/esp-idf!38894 
						
						
					 | 
					
						2025-07-01 11:36:19 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						971787f0cb
					 | 
					
						
						
							
							feat(esp_hw_support): add esp32h4 pmu initial support
						
						
						
						
						
						
					 | 
					
						2025-07-01 10:40:20 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wanckl
							
						 
					 | 
					
						
						
							
						
						a48afb4711
					 | 
					
						
						
							
							fix(driver_spi): fixed c5/c61/h21 eco spi master rx and slave rx issue
						
						
						
						
						
						
					 | 
					
						2025-06-30 19:31:17 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wanckl
							
						 
					 | 
					
						
						
							
						
						e6fcaf4e34
					 | 
					
						
						
							
							fix(driver_twai): fixed c5 listenonly mode errata, add rx buffer check
						
						
						
						
						
						
					 | 
					
						2025-06-27 22:08:21 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								harshal.patil
							
						 
					 | 
					
						
						
							
						
						bba1448128
					 | 
					
						
						
							
							feat(esp_key_mgr): Support PSRAM XTS-AES key deployments using Key Manager
						
						
						
						
						
						
					 | 
					
						2025-06-27 15:15:26 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								harshal.patil
							
						 
					 | 
					
						
						
							
						
						33d8c05d95
					 | 
					
						
						
							
							feat(esp_key_mgr): Support Digital Signature key deployments using Key Manager
						
						
						
						
						
						
					 | 
					
						2025-06-27 15:15:26 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								harshal.patil
							
						 
					 | 
					
						
						
							
						
						265b0d7579
					 | 
					
						
						
							
							feat(esp_key_mgr): Support HMAC key deployments using Key Manager
						
						
						
						
						
						
					 | 
					
						2025-06-27 15:15:26 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								harshal.patil
							
						 
					 | 
					
						
						
							
						
						8ab6b4d694
					 | 
					
						
						
							
							fix(esp_security/esp_key_mgr): Recharge HUK before the first usage
						
						
						
						
						
						
					 | 
					
						2025-06-27 15:15:26 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aditya Patwardhan
							
						 
					 | 
					
						
						
							
						
						662d793f37
					 | 
					
						
						
							
							feat(esp_security): Added support for key manager for esp32c5
						
						
						
						
						
						
					 | 
					
						2025-06-27 15:15:26 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wu Zheng Hui
							
						 
					 | 
					
						
						
							
						
						01753bfc04
					 | 
					
						
						
							
							Merge branch 'feat/support_esp32h4_pau' into 'master'
						
						
						
						
						
						
						
						feat(esp_hw_support): add esp32h4 PAU initial support
Closes PM-444
See merge request espressif/esp-idf!39951 
						
						
					 | 
					
						2025-06-25 19:27:24 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chen Ji Chang
							
						 
					 | 
					
						
						
							
						
						0972e9d274
					 | 
					
						
						
							
							Merge branch 'refactor/remove_legacy_mcpwm_driver' into 'master'
						
						
						
						
						
						
						
						remove(legacy_mcpwm)!: remove legacy mcpwm driver in IDF v6.0
Closes IDF-13173 and IDF-13352
See merge request espressif/esp-idf!39743 
						
						
					 | 
					
						2025-06-25 19:17:16 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chen Jichang
							
						 
					 | 
					
						
						
							
						
						a2ef01fc5b
					 | 
					
						
						
							
							remove(legacy_mcpwm): remove legacy mcpwm driver in IDF v6.0
						
						
						
						
						
						
					 | 
					
						2025-06-24 10:49:37 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								morris
							
						 
					 | 
					
						
						
							
						
						d8fa822ad7
					 | 
					
						
						
							
							Merge branch 'fix/spi_master_p4_change_default_clk_pll' into 'master'
						
						
						
						
						
						
						
						fix(driver_spi): master driver change esp32p4 default src to pll
Closes IDF-8313, IDF-13345, IDF-13346, and IDF-13347
See merge request espressif/esp-idf!39700 
						
						
					 | 
					
						2025-06-23 22:57:03 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wanckl
							
						 
					 | 
					
						
						
							
						
						768a7a8442
					 | 
					
						
						
							
							fix(driver_spi): master driver change esp32p4 default src to pll
						
						
						
						
						
						
					 | 
					
						2025-06-23 16:40:21 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						d62930223e
					 | 
					
						
						
							
							change(hal): simplify some enable/disable function in pau_ll
						
						
						
						
						
						
					 | 
					
						2025-06-20 20:11:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						86ea927ef9
					 | 
					
						
						
							
							change(hal): avoid the read-modify-write for a WT register in pau_ll
						
						
						
						
						
						
					 | 
					
						2025-06-20 20:11:55 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						4a887a7b5a
					 | 
					
						
						
							
							change(hal): move regdma related API from lp_aon_ll to pau_ll
						
						
						
						
						
						
					 | 
					
						2025-06-20 20:11:54 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wu Zheng Hui
							
						 
					 | 
					
						
						
							
						
						5d8e56b4c9
					 | 
					
						
						
							
							Merge branch 'feat/support_esp32h4_modem_clock' into 'master'
						
						
						
						
						
						
						
						feat(esp_hw_support): add esp32h4 modem clock initial support
Closes PM-445
See merge request espressif/esp-idf!39948 
						
						
					 | 
					
						2025-06-20 17:27:09 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Gao Xu
							
						 
					 | 
					
						
						
							
						
						f638d5e075
					 | 
					
						
						
							
							Merge branch 'contrib/github_pr_16130' into 'master'
						
						
						
						
						
						
						
						esp_adc: Release the peripheral after calibration (GitHub PR)
Closes IDFGH-15489
See merge request espressif/esp-idf!39895 
						
						
					 | 
					
						2025-06-19 20:49:22 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						afadb17ed8
					 | 
					
						
						
							
							fix(adc): fix P4 ADC2 oneshot error and refactor apb claim macor
						
						
						
						
						
						
					 | 
					
						2025-06-19 14:20:20 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						d876dae93c
					 | 
					
						
						
							
							change(hal): rename xx_force_clock to xx_clock_force
						
						
						
						
						
						
					 | 
					
						2025-06-18 11:54:16 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						d8acb7b656
					 | 
					
						
						
							
							change(hal): remove modem_lpcon_ll_get_date
						
						
						
						
						
						
					 | 
					
						2025-06-18 11:50:13 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						c7f114e0a9
					 | 
					
						
						
							
							change(hal): add union enum type for modem peripheral 32k source selection
						
						
						
						
						
						
					 | 
					
						2025-06-18 11:48:48 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Song Ruo Jing
							
						 
					 | 
					
						
						
							
						
						e6e629e475
					 | 
					
						
						
							
							Merge branch 'feature/esp32h21_clock_support' into 'master'
						
						
						
						
						
						
						
						feat(clk): Add basic clock support for esp32h21
Closes IDF-11521, IDF-11906, and IDF-12114
See merge request espressif/esp-idf!39066 
						
						
					 | 
					
						2025-06-16 21:48:36 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						f4a45a30b5
					 | 
					
						
						
							
							Merge branch 'refactor/remove_tsens_legacy' into 'master'
						
						
						
						
						
						
						
						refactor(temperature_sensor): Remove legacy temperature sensor driver
Closes IDF-12570 and IDF-13366
See merge request espressif/esp-idf!39840 
						
						
					 | 
					
						2025-06-16 16:09:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Song Ruo Jing
							
						 
					 | 
					
						
						
							
						
						6d293c8582
					 | 
					
						
						
							
							feat(clk): Add basic clock support for esp32h21
						
						
						
						
						
						
					 | 
					
						2025-06-16 15:05:32 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								morris
							
						 
					 | 
					
						
						
							
						
						2fb938c7c3
					 | 
					
						
						
							
							Merge branch 'feature/utilize_rom_gpio_function' into 'master'
						
						
						
						
						
						
						
						feat(gpio): esp_rom_gpio_connect_in/out_signal now has their hal implementation
Closes IDFGH-15397
See merge request espressif/esp-idf!39383 
						
						
					 | 
					
						2025-06-16 12:17:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						bdf4dafe56
					 | 
					
						
						
							
							fix(soc): Fix wrong efuse register on esp32c61
						
						
						
						
						
						
					 | 
					
						2025-06-16 10:58:53 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						caf1a18188
					 | 
					
						
						
							
							refactor(temperature_sensor): Move calibration function from efuse to hal
						
						
						
						
						
						
					 | 
					
						2025-06-16 10:58:11 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						49df6a8b77
					 | 
					
						
						
							
							fix(adc): fix adc calibration error on c5
						
						
						
						
						
						
					 | 
					
						2025-06-12 16:56:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Song Ruo Jing
							
						 
					 | 
					
						
						
							
						
						3e2945b595
					 | 
					
						
						
							
							fix(gpio): remove GPIO_OUTPUT_SET macro for ESP32P4
						
						
						
						
						
						
						
						Use GPIO_OUTPUT_SET led to compilation error
Closes https://github.com/espressif/esp-idf/issues/16050 
						
						
					 | 
					
						2025-06-11 20:56:12 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Song Ruo Jing
							
						 
					 | 
					
						
						
							
						
						60bef64f5c
					 | 
					
						
						
							
							feat(gpio): esp_rom_gpio_connect_in/out_signal now has their hal implementation
						
						
						
						
						
						
					 | 
					
						2025-06-11 20:41:37 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								morris
							
						 
					 | 
					
						
						
							
						
						2fbb86deb7
					 | 
					
						
						
							
							feat(axi): add low level function for adjusting the arbitration priority
						
						
						
						
						
						
					 | 
					
						2025-06-10 10:32:01 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						724ce1fc97
					 | 
					
						
						
							
							Merge branch 'feature/suspend_support_c5_c61' into 'master'
						
						
						
						
						
						
						
						feat(spi_flash): Add spi flash suspend support on esp32c5, esp32c61
Closes IDF-12879 and IDF-12635
See merge request espressif/esp-idf!39652 
						
						
					 | 
					
						2025-06-09 14:30:02 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Aditya Patwardhan
							
						 
					 | 
					
						
						
							
						
						8d0527d7bf
					 | 
					
						
						
							
							Merge branch 'feat/support_sha512_for_esp32c5' into 'master'
						
						
						
						
						
						
						
						Support SHA 512 for ESP32-C5
See merge request espressif/esp-idf!39421 
						
						
					 | 
					
						2025-06-09 09:42:37 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Laukik Hase
							
						 
					 | 
					
						
						
							
						
						0d8a1f5427
					 | 
					
						
						
							
							refactor(hal): Refactor the APM LL/HAL APIs
						
						
						
						
						
						
					 | 
					
						2025-06-06 18:28:47 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								harshal.patil
							
						 
					 | 
					
						
						
							
						
						fe78370ec9
					 | 
					
						
						
							
							feat(mbedtls/sha): New API for setting SHA mode
						
						
						
						
						
						
					 | 
					
						2025-06-06 14:51:44 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								harshal.patil
							
						 
					 | 
					
						
						
							
						
						afdf1a31c8
					 | 
					
						
						
							
							feat(soc): Update ESP32-C5 ECO2 to support SHA512
						
						
						
						
						
						
					 | 
					
						2025-06-06 14:51:44 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								C.S.M
							
						 
					 | 
					
						
						
							
						
						b194636859
					 | 
					
						
						
							
							feat(spi_flash): Add spi flash suspend support on esp32c5, esp32c61
						
						
						
						
						
						
					 | 
					
						2025-06-06 15:03:41 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chen Ji Chang
							
						 
					 | 
					
						
						
							
						
						713a63fb9f
					 | 
					
						
						
							
							Merge branch 'feat/gdma_weight_based_arbitration' into 'master'
						
						
						
						
						
						
						
						feat(gdma): support gdma weighted arbitration on C5 ECO2
Closes IDF-8007
See merge request espressif/esp-idf!32826 
						
						
					 | 
					
						2025-05-29 19:59:44 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Chen Jichang
							
						 
					 | 
					
						
						
							
						
						16d25b4a52
					 | 
					
						
						
							
							feat(gdma): support gdma weighted arbitration on ESP32C5
						
						
						
						
						
						
					 | 
					
						2025-05-29 11:41:02 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						34f249a28b
					 | 
					
						
						
							
							feat(esp_hw_support): support esp_perip_clk_init for esp32c5
						
						
						
						
						
						
					 | 
					
						2025-05-27 19:55:22 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								morris
							
						 
					 | 
					
						
						
							
						
						6d502b710c
					 | 
					
						
						
							
							Merge branch 'bugfix/fix_lcd_ll_macro_safety' into 'master'
						
						
						
						
						
						
						
						fix(hal): Wrap LL macros with atomic env in do-while for control safety
Closes IDF-11981
See merge request espressif/esp-idf!39202 
						
						
					 | 
					
						2025-05-26 19:06:11 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Nilesh Kale
							
						 
					 | 
					
						
						
							
						
						fa7c9b63b1
					 | 
					
						
						
							
							Merge branch 'feature/enable_support_for_deterministic_mode_and_ecdsa_192' into 'master'
						
						
						
						
						
						
						
						enable support for deterministic mode and ecdsa 192 in ESP32H2
Closes IDF-12011, IDF-13065, and DOC-11194
See merge request espressif/esp-idf!39103 
						
						
					 | 
					
						2025-05-23 15:19:08 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								nilesh.kale
							
						 
					 | 
					
						
						
							
						
						148d31b659
					 | 
					
						
						
							
							feat: enable support for deterministic mode for esp32h2
						
						
						
						
						
						
					 | 
					
						2025-05-22 14:55:15 +05:30 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Yuan Yu
							
						 
					 | 
					
						
						
							
						
						18091976ec
					 | 
					
						
						
							
							fix(hal): Wrap LL macros with atomic env in do-while for control safety
						
						
						
						
						
						
						
						- Standardize all LL macros using atomic env variables with `do { ... } while (0)`
- Prevent potential macro misuse in control flow constructs (e.g., if/else)
- Affected targets: esp32, esp32c2, esp32c5, esp32s3, esp32p4, etc.
- Affected modules include: LCD, I2S, TIMER, and others
						
						
					 | 
					
						2025-05-22 14:42:11 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando (Dou Yiwen)
							
						 
					 | 
					
						
						
							
						
						dadcc7b9f3
					 | 
					
						
						
							
							Merge branch 'feat/c5_eco2_psram_timing_tuning' into 'master'
						
						
						
						
						
						
						
						mspi: psram 80M timing tuning on C5 ECO2
Closes IDF-13003
See merge request espressif/esp-idf!39232 
						
						
					 | 
					
						2025-05-22 06:41:56 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								armando
							
						 
					 | 
					
						
						
							
						
						00e3f4885a
					 | 
					
						
						
							
							feat(mspi): supported psram 80MHz timing tuning
						
						
						
						
						
						
					 | 
					
						2025-05-22 10:27:19 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |