C.S.M 
							
						 
					 
					
						
						
							
						
						4049f2b5fb 
					 
					
						
						
							
							feat(bod): Update bod threshold on esp32p4-eco2  
						
						 
						
						
						
						
					 
					
						2024-11-01 15:31:02 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						e1e9ffdd4f 
					 
					
						
						
							
							fix(i2s): fix i2s half sample rate issue  
						
						 
						
						
						
						
					 
					
						2024-10-24 14:32:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						7be3141195 
					 
					
						
						
							
							fix(i2c): Fix the i2c sda/scl force out register value on some esp chips  
						
						 
						
						
						
						
					 
					
						2024-09-12 11:21:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						189db78bec 
					 
					
						
						
							
							fix(i2c): Fix possible error state in clear the bus,  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13647  
						
						
					 
					
						2024-09-12 11:21:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						deb91c7abe 
					 
					
						
						
							
							fix(i2c_master): Fix an I2C issue that slave streth happen but master timeout set seems doesn't work  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14129 
Closes https://github.com/espressif/esp-idf/issues/14401  
						
						
					 
					
						2024-09-12 11:20:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						998cd5e1f7 
					 
					
						
						
							
							refactor(gptimer): sleep retention code clean up  
						
						 
						
						
						
						
					 
					
						2024-08-09 18:15:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						7e7f388392 
					 
					
						
						
							
							change(wdt): create wdt_periph.c in soc component  
						
						 
						
						
						
						
					 
					
						2024-08-09 18:12:25 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						21147cd7f5 
					 
					
						
						
							
							Merge branch 'feat/gpspi_flash_support_v5.3' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						fix(spi_flash): Add external flash support on esp32c6,esp32h2,esp32p4(backport v5.3)
See merge request espressif/esp-idf!32522  
						
						
					 
					
						2024-08-05 17:13:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						5b8da6f327 
					 
					
						
						
							
							fix(spi_flash): Add external flash support on esp32c6,esp32h2,esp32p4  
						
						 
						
						
						
						
					 
					
						2024-08-05 11:47:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						e3182df661 
					 
					
						
						
							
							Merge branch 'update/esp32c6-h2_apm_api_v5.3.1' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						fix(apm): minor fixes for apm api
See merge request espressif/esp-idf!32502  
						
						
					 
					
						2024-08-01 18:32:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sachin Billore 
							
						 
					 
					
						
						
							
						
						9e0a13e4d7 
					 
					
						
						
							
							fix(apm): minor fixes for apm api  
						
						 
						
						
						
						
					 
					
						2024-08-01 12:40:24 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gaoxu 
							
						 
					 
					
						
						
							
						
						4b665425a2 
					 
					
						
						
							
							fix(gpio): correct usb dp gpio pullup disable function v5.3  
						
						 
						
						
						
						
					 
					
						2024-08-01 10:50:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						8b8bb72ad4 
					 
					
						
						
							
							feat(uart): support uart module sleep retention on c6/h2/p4  
						
						 
						
						
						
						
					 
					
						2024-07-31 15:15:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						d431971fed 
					 
					
						
						
							
							Merge branch 'feat/ci_check_ll_rw_register_half_word_v5.3' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						fix(hal): LL function read write the register by half-world (v5.3)
See merge request espressif/esp-idf!31722  
						
						
					 
					
						2024-07-26 11:46:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Island 
							
						 
					 
					
						
						
							
						
						0efdd4ac01 
					 
					
						
						
							
							Merge branch 'feat/optimize_bt_porting_hci_0628_5.3' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						Feat/optimize bt porting hci 0628 5.3
See merge request espressif/esp-idf!32135  
						
						
					 
					
						2024-07-25 16:53:54 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						4acc83d7b0 
					 
					
						
						
							
							Merge branch 'bugfix/rmt_memory_power_up_v5.3' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						fix(rmt): power up memory block (v5.3)
See merge request espressif/esp-idf!32171  
						
						
					 
					
						2024-07-25 16:52:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						ab5b9a0c29 
					 
					
						
						
							
							fix(hal): functions that may generate invalid load/store byte/half-word instructions  
						
						 
						
						... 
						
						
						
						because the APB regsiters can't behave correctly on these instructions 
						
						
					 
					
						2024-07-25 16:38:47 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						99b1e56500 
					 
					
						
						
							
							fix(hal): correct the power up sequence for MPI/ECC peripherals in ESP32-C5  
						
						 
						
						
						
						
					 
					
						2024-07-19 13:39:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						25f78b3715 
					 
					
						
						
							
							fix(rmt): power up memory block  
						
						 
						
						
						
						
					 
					
						2024-07-18 14:52:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								zwl 
							
						 
					 
					
						
						
							
						
						e761c1de8f 
					 
					
						
						
							
							feat(bluetooth/controller): adopting new HCI layer code and support UHCI function on ESP32-C6 and ESP32-H2  
						
						 
						
						
						
						
					 
					
						2024-07-17 19:32:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gaoxu 
							
						 
					 
					
						
						
							
						
						a326f15120 
					 
					
						
						
							
							feat(adc): support ADC continuous mode on ESP32P4  
						
						 
						
						
						
						
					 
					
						2024-06-12 18:34:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gaoxu 
							
						 
					 
					
						
						
							
						
						e63d6582cc 
					 
					
						
						
							
							feat(adc): move adc periph enable/reset functions to ll layer  
						
						 
						
						
						
						
					 
					
						2024-06-12 18:16:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						5c618745fe 
					 
					
						
						
							
							Merge branch 'feat/brownout_support_p4_v5.3' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						feat(brownout): Add brownout detector support on esp32p4 (backport v5.3)
See merge request espressif/esp-idf!31094  
						
						
					 
					
						2024-06-11 21:21:10 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						dbf8726b47 
					 
					
						
						
							
							Merge branch 'feat/esp32p4_xip_psram_v5.3' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						psram: support xip_psram on esp32p4 (v5.3)
See merge request espressif/esp-idf!31044  
						
						
					 
					
						2024-06-11 21:07:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						dafc3b3cd5 
					 
					
						
						
							
							Merge branch 'feat/gdma_set_burst_size_v5.3' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						feat(gdma): return alignment constraints required by the GDMA channel (v5.3)
See merge request espressif/esp-idf!31113  
						
						
					 
					
						2024-06-11 11:59:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						832337bdee 
					 
					
						
						
							
							Merge branch 'fix/support_union_lp_io_clk_control_v5.3' into 'release/v5.3'  
						
						 
						
						... 
						
						
						
						fix(esp_driver_gpio): manage lp_io module clock by driver (v5.3)
See merge request espressif/esp-idf!31359  
						
						
					 
					
						2024-06-11 10:45:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						2f0c9b3584 
					 
					
						
						
							
							feat(gdma): set burst size and return alignment constraint  
						
						 
						
						... 
						
						
						
						burst size can affect the buffer alignment 
						
						
					 
					
						2024-06-07 22:44:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						6a86351373 
					 
					
						
						
							
							fix(hal): fix PMU LL half word and byte access  
						
						 
						
						
						
						
					 
					
						2024-06-07 14:13:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						e5429b256a 
					 
					
						
						
							
							fix(hal): fix LP timer LL half word access  
						
						 
						
						
						
						
					 
					
						2024-06-07 14:13:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						091da3d631 
					 
					
						
						
							
							fix(esp_driver_gpio): manage lp_io module clock by driver  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13683  
						
						
					 
					
						2024-06-06 19:27:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						48e06fafea 
					 
					
						
						
							
							feat(xip_psram): support xip psram feature on esp32p4  
						
						 
						
						
						
						
					 
					
						2024-05-29 10:02:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						91cedfe89d 
					 
					
						
						
							
							feat(brownout): Add brownout detector support on esp32p4  
						
						 
						
						
						
						
					 
					
						2024-05-27 16:40:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						4dc565b7d0 
					 
					
						
						
							
							feature(usb_serial_jtag): add usb serial jtag support for esp32p4  
						
						 
						
						
						
						
					 
					
						2024-05-13 12:19:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						665883229e 
					 
					
						
						
							
							fix(gpio_etm): allow one GPIO binds to multiple ETM tasks  
						
						 
						
						
						
						
					 
					
						2024-04-24 15:58:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						309725fcd0 
					 
					
						
						
							
							feat(esp_hw_support): support esp32p4 clock output  
						
						 
						
						
						
						
					 
					
						2024-04-17 15:09:49 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						101f1abbf1 
					 
					
						
						
							
							refactor(esp_hw_support): add hal layer for clock output feature  
						
						 
						
						
						
						
					 
					
						2024-04-17 14:25:29 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						c44369de7a 
					 
					
						
						
							
							fix: cleanup MPU LL files for RISC-V architecture SoCs  
						
						 
						
						
						
						
					 
					
						2024-04-16 09:50:46 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						06c28f0ee9 
					 
					
						
						
							
							feat(hal): Adds hal funcs for cpu.c  
						
						 
						
						
						
						
					 
					
						2024-04-11 13:07:04 +03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						e8b6d2280d 
					 
					
						
						
							
							change(gptimer): use private unsafe RCC LL functions in bootloader  
						
						 
						
						
						
						
					 
					
						2024-04-08 17:48:20 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darian Leung 
							
						 
					 
					
						
						
							
						
						023eae4f0b 
					 
					
						
						
							
							feat(hal/usb): Update USB WRAP and USJ LL, add missing ESP32-P4 LL  
						
						 
						
						... 
						
						
						
						This commit updates updates the LLs of USB WRAP and USJ as follows:
- Added missing 'usb_wrap_ll.h' and 'usb_serial_jtag_ll.h' for the ESP32-P4
- Added LL cap macros to distinguish feature differences between the LLs of
  different targets:
    - '..._LL_EXT_PHY_SUPPORTED' indicates whether the USB WRAP/USJ supports
      routing to an external FSLS PHY.
    - '..._LL_SWAP_PHY_SUPPORTED' indicates whether the USB WRAP/USJ supports
      swapping between multiple internal FSLS PHYs.
- Tidied up some RCC LL functions and their callers.
- Added 'usb_wrap_types.h' and 'usb_serial_jtag_types.h' to provide types used
  in LLs.
- Fixed some spelling/naming issues as part of code-spell pre-commit 
						
						
					 
					
						2024-04-04 02:47:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						f0518b3c16 
					 
					
						
						
							
							feat(dma): advanced dma malloc helper  
						
						 
						
						
						
						
					 
					
						2024-04-02 14:30:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						999f3f69c0 
					 
					
						
						
							
							Merge branch 'esp32p4/deterministic_ecdsa_support' into 'master'  
						
						 
						
						... 
						
						
						
						Add deterministic ECDSA support
Closes IDF-8507
See merge request espressif/esp-idf!29010  
						
						
					 
					
						2024-04-01 16:45:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Li Shuai 
							
						 
					 
					
						
						
							
						
						57c8fdfd86 
					 
					
						
						
							
							change(esp_hw_support): use new retention api to implement gdma retention  
						
						 
						
						
						
						
					 
					
						2024-03-30 11:51:52 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						95fac15698 
					 
					
						
						
							
							feat(hal/ecdsa): Add HAL API for operation successful check  
						
						 
						
						
						
						
					 
					
						2024-03-29 12:14:11 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						4a64d2fe2c 
					 
					
						
						
							
							change(hal): control PAU bus clock by hal layer  
						
						 
						
						
						
						
					 
					
						2024-03-29 00:36:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						5d24a818eb 
					 
					
						
						
							
							feat(esp_hw_support): add esp32p4 pau initial support  
						
						 
						
						
						
						
					 
					
						2024-03-28 19:18:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						4bcb88c482 
					 
					
						
						
							
							change(rtc): rename sleep mode related regs defination  
						
						 
						
						
						
						
					 
					
						2024-03-28 17:49:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Harshal Patil 
							
						 
					 
					
						
						
							
						
						5274bf88e4 
					 
					
						
						
							
							Merge branch 'esp32p4/add_sha_support' into 'master'  
						
						 
						
						... 
						
						
						
						feat: add SHA support for ESP32-P4
Closes IDF-7541 and IDF-7882
See merge request espressif/esp-idf!24865  
						
						
					 
					
						2024-03-27 20:08:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						333e8aa19e 
					 
					
						
						
							
							Merge branch 'feature/support_i2c_timeout' into 'master'  
						
						 
						
						... 
						
						
						
						feature(i2c_master): Add a parameter for config the scl await value
See merge request espressif/esp-idf!29787  
						
						
					 
					
						2024-03-27 18:14:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								harshal.patil 
							
						 
					 
					
						
						
							
						
						9cd10e196b 
					 
					
						
						
							
							feat(hal/sha): use RCC atomic block to enable/reset the SHA peripheral  
						
						 
						
						
						
						
					 
					
						2024-03-27 11:23:30 +05:30