gaoxu 
							
						 
					 
					
						
						
							
						
						21dd9d12fa 
					 
					
						
						
							
							fix(gpio): correct usb dp gpio pullup disable function  
						
						 
						
						
						
						
					 
					
						2024-07-05 20:45:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						4cd74f51db 
					 
					
						
						
							
							fix(ledc): clear ledc_mem_force_pd when LEDC peripheral is in use  
						
						 
						
						... 
						
						
						
						And enable target test for C5 and P4 
						
						
					 
					
						2024-07-05 15:11:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						f978dd0af9 
					 
					
						
						
							
							Merge branch 'bugfix/update_naming_style_for_mpi_power_related_api' into 'master'  
						
						 
						
						... 
						
						
						
						fix(hal): updated naming style for power up and down api for mpi peripheral
See merge request espressif/esp-idf!31693  
						
						
					 
					
						2024-07-05 14:29:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						8b2350ce1c 
					 
					
						
						
							
							fix(usb_serial_jtag): Fix issue that use u32_reg read/write cannot be used to modify fifo regs  
						
						 
						
						
						
						
					 
					
						2024-07-03 15:15:46 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						469942225b 
					 
					
						
						
							
							fix(hal): updated naming style for power up and down api for mpi peripheral  
						
						 
						
						... 
						
						
						
						This commit updated APIs' naming style to ensure consistency throughout
all other peripherals. 
						
						
					 
					
						2024-07-03 10:49:20 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						722ce211af 
					 
					
						
						
							
							fix(rmt): power up memory block  
						
						 
						
						
						
						
					 
					
						2024-06-28 10:58:04 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						40f3bc2e57 
					 
					
						
						
							
							feat(clk): Add basic clock support for esp32c5 mp  
						
						 
						
						... 
						
						
						
						- Support SOC ROOT clock source switch
- Support CPU frequency change
- Support RTC SLOW clock source switch
- Support RTC SLOW clock + RC FAST calibration
- Remove FPGA build 
						
						
					 
					
						2024-06-26 14:26:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						1ec218260f 
					 
					
						
						
							
							Merge branch 'bugfix/c5_mpi_ecc_power_mode' into 'master'  
						
						 
						
						... 
						
						
						
						fix(hal): correct mpi/ecc peripheral power up sequence for ESP32-C5
See merge request espressif/esp-idf!31621  
						
						
					 
					
						2024-06-24 13:47:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						e1499ddde3 
					 
					
						
						
							
							fix(hal): correct the power up sequence for MPI/ECC peripherals in ESP32-C5  
						
						 
						
						
						
						
					 
					
						2024-06-21 09:42:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						d53add5d84 
					 
					
						
						
							
							fix(usb_serial_jtag): fix regs are not handled properly for half-word instructions  
						
						 
						
						
						
						
					 
					
						2024-06-20 16:58:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lou Tian Hao 
							
						 
					 
					
						
						
							
						
						ec9c9413bc 
					 
					
						
						
							
							Merge branch 'feature/esp32c5mp_light_sleep_support_stage_1' into 'master'  
						
						 
						
						... 
						
						
						
						feat(esp_hw_support): esp32c5mp sleep support (Stage 1: support modem clock)
See merge request espressif/esp-idf!31028  
						
						
					 
					
						2024-06-19 19:09:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						8c52c983b4 
					 
					
						
						
							
							feat(esp_hw_support): support modem clock for esp32c5mp  
						
						 
						
						
						
						
					 
					
						2024-06-19 11:19:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						ba364d486f 
					 
					
						
						
							
							Merge branch 'feat/ci_check_ll_rw_register_half_word' into 'master'  
						
						 
						
						... 
						
						
						
						feat(ci): check if the LL function read write the register by half-world
See merge request espressif/esp-idf!31501  
						
						
					 
					
						2024-06-18 20:38:15 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						4f03604b2e 
					 
					
						
						
							
							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-06-18 14:58:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						3ef9426e2a 
					 
					
						
						
							
							refactor(gptimer): sleep retention code clean up  
						
						 
						
						
						
						
					 
					
						2024-06-18 09:59:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						0365cb0bc7 
					 
					
						
						
							
							change(wdt): create wdt_periph.c in soc component  
						
						 
						
						
						
						
					 
					
						2024-06-18 09:59:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						657d0cadb7 
					 
					
						
						
							
							fix(hal): fix PMU LL half word and byte access  
						
						 
						
						
						
						
					 
					
						2024-06-06 21:03:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						65bfc12f20 
					 
					
						
						
							
							fix(hal): fix LP timer LL half word access  
						
						 
						
						
						
						
					 
					
						2024-06-06 20:07:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						cca222948a 
					 
					
						
						
							
							fix(esp_driver_gpio): manage lp_io module clock by driver  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/13683  
						
						
					 
					
						2024-06-05 17:56:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Gao Xu 
							
						 
					 
					
						
						
							
						
						78c40fd19a 
					 
					
						
						
							
							Merge branch 'esp32p4/add_adc_support' into 'master'  
						
						 
						
						... 
						
						
						
						feat(adc): support ADC oneshot/continuous mode on ESP32P4
Closes IDF-6496 and IDF-6497
See merge request espressif/esp-idf!28281  
						
						
					 
					
						2024-06-05 16:31:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gaoxu 
							
						 
					 
					
						
						
							
						
						795f3fe377 
					 
					
						
						
							
							feat(adc): support ADC continuous mode on ESP32P4  
						
						 
						
						
						
						
					 
					
						2024-06-03 16:50:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						dca7c286d0 
					 
					
						
						
							
							feat(uart): support uart module sleep retention on c6/h2/p4  
						
						 
						
						
						
						
					 
					
						2024-06-03 12:40:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						a7ffe77de0 
					 
					
						
						
							
							Merge branch 'feature/mcpwm_support_c5' into 'master'  
						
						 
						
						... 
						
						
						
						feat(mcpwm): add driver support on esp32c5
Closes IDF-8709 and IDF-9101
See merge request espressif/esp-idf!29876  
						
						
					 
					
						2024-05-29 10:27:35 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						de5fb9f070 
					 
					
						
						
							
							feat(mcpwm): driver support on esp32-c5  
						
						 
						
						
						
						
					 
					
						2024-05-26 22:55:03 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						dc6989796a 
					 
					
						
						
							
							feat(gdma): set burst size and return alignment constraint  
						
						 
						
						... 
						
						
						
						burst size can affect the buffer alignment 
						
						
					 
					
						2024-05-24 22:43:55 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wan Lei 
							
						 
					 
					
						
						
							
						
						e1ed893550 
					 
					
						
						
							
							Merge branch 'fix/spi_flash_replace_gpio_hal' into 'master'  
						
						 
						
						... 
						
						
						
						fix(spi_flash): replace gpio_hal_iomux_func_sel
See merge request espressif/esp-idf!29478  
						
						
					 
					
						2024-05-24 22:15:34 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wanlei 
							
						 
					 
					
						
						
							
						
						8762c4d1df 
					 
					
						
						
							
							fix(spi_flash): replace gpio_hal_iomux_func_sel  
						
						 
						
						
						
						
					 
					
						2024-05-23 16:29:22 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						10d3912c70 
					 
					
						
						
							
							feat(xip_psram): support xip psram feature on esp32p4  
						
						 
						
						
						
						
					 
					
						2024-05-22 15:56:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								gaoxu 
							
						 
					 
					
						
						
							
						
						6d82c324bb 
					 
					
						
						
							
							feat(adc): move adc periph enable/reset functions to ll layer  
						
						 
						
						
						
						
					 
					
						2024-05-22 15:23:58 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						9b3bd13a13 
					 
					
						
						
							
							feat(brownout): Add brownout detector support on esp32p4  
						
						 
						
						
						
						
					 
					
						2024-05-21 15:03:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nilesh.kale 
							
						 
					 
					
						
						
							
						
						b227154fd3 
					 
					
						
						
							
							fix(soc): Refactor variable names for MPI operations and block bases  
						
						 
						
						
						
						
					 
					
						2024-05-14 10:34:33 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								C.S.M 
							
						 
					 
					
						
						
							
						
						15cf203632 
					 
					
						
						
							
							feature(usb_serial_jtag): add usb serial jtag support for esp32p4  
						
						 
						
						
						
						
					 
					
						2024-05-11 14:16:57 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Wan Lei 
							
						 
					 
					
						
						
							
						
						cceec04195 
					 
					
						
						
							
							Merge branch 'refactor/spi_slave_hal_iram_dma_replace' into 'master'  
						
						 
						
						... 
						
						
						
						refactor(spi_slave): spi slave and slave HD hal iram dma_ll replace
Closes IDF-6152 and IDF-9656
See merge request espressif/esp-idf!27877  
						
						
					 
					
						2024-04-30 20:16:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						e8e975112a 
					 
					
						
						
							
							feat(rmt): support sleep retention  
						
						 
						
						... 
						
						
						
						by back up the registers 
						
						
					 
					
						2024-04-24 22:10:42 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								wanlei 
							
						 
					 
					
						
						
							
						
						67f798b666 
					 
					
						
						
							
							refactor(spi_slave): replace dma_ll in slave hal layer (part 2.2)  
						
						 
						
						
						
						
					 
					
						2024-04-24 14:01:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						bf3067fa8a 
					 
					
						
						
							
							fix(gpio_etm): allow one GPIO binds to multiple ETM tasks  
						
						 
						
						
						
						
					 
					
						2024-04-23 20:37:34 +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