morris 
							
						 
					 
					
						
						
							
						
						7e1238de97 
					 
					
						
						
							
							Merge branch 'fix/parlio_add_gdma_fifo_reset_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(parlio_tx): add clock and fifo reset in disable function (v5.4)
See merge request espressif/esp-idf!36273  
						
						
					 
					
						2025-04-03 10:27:04 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						7fe190313c 
					 
					
						
						
							
							Merge branch 'feat/p4_adc_calibration' into 'release/v5.4'  
						
						... 
						
						
						
						Feature/esp32 p4 adc calibration (backport v5.4)
See merge request espressif/esp-idf!36179  
						
						
					 
					
						2025-04-02 11:04:46 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						ff8c836be3 
					 
					
						
						
							
							Merge branch 'feat/allow_setting_rmt_group_prescale_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						refactor(rmt): set group clock prescale dynamically (v5.4)
See merge request espressif/esp-idf!36737  
						
						
					 
					
						2025-04-02 10:15:16 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						13baf981ca 
					 
					
						
						
							
							Merge branch 'bugfix/sdmmc_high_prio_timeout_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(sdmmc): move DMA descriptor refilling into the ISR (v5.4)
See merge request espressif/esp-idf!37694  
						
						
					 
					
						2025-04-02 10:13:22 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						d74f12dea7 
					 
					
						
						
							
							feat(adc): support ADC calibration on ESP32P4  
						
						
						
						
					 
					
						2025-04-01 15:07:56 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						beee8e047e 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_15499_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						Add missing break statements to usb_serial_jtag_ll_phy_select (GitHub PR) (v5.4)
See merge request espressif/esp-idf!38124  
						
						
					 
					
						2025-04-01 11:14:52 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						57a83359d5 
					 
					
						
						
							
							Merge branch 'bugfix/clear_ledc_gamma_ram_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(ledc): left-off gamma ram registers should be cleared (v5.4)
See merge request espressif/esp-idf!37572  
						
						
					 
					
						2025-04-01 11:13:32 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						4e7c593098 
					 
					
						
						
							
							fix(parlio): fix rempty interrupt during resetting fifo  
						
						... 
						
						
						
						Move the fifo reset to after disabling the tx core clock.
And add external non-free running clock src test. 
						
						
					 
					
						2025-04-01 11:11:44 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						21792d572e 
					 
					
						
						
							
							fix(parlio_tx): add clock and fifo reset in disable function  
						
						
						
						
					 
					
						2025-04-01 11:11:44 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						8bce1430ee 
					 
					
						
						
							
							Merge branch 'bugfix/lp_uart_baudrate_limitation_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(uart): LP UART does not have the pre-divider for its clock source (v5.4)
See merge request espressif/esp-idf!37594  
						
						
					 
					
						2025-04-01 10:35:29 +08:00 
						 
				 
			
				
					
						
							
							
								Renze Nicolai 
							
						 
					 
					
						
						
							
						
						e743875cd8 
					 
					
						
						
							
							fix: add missing break statements to usb_serial_jtag_ll_phy_select,  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/pull/15499  
						
						
					 
					
						2025-04-01 10:09:47 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						2bed64fafc 
					 
					
						
						
							
							fix(axi_icm): qos can be applied to read and write independently  
						
						
						
						
					 
					
						2025-03-12 21:36:53 +08:00 
						 
				 
			
				
					
						
							
							
								Ivan Grokhotkov 
							
						 
					 
					
						
						
							
						
						4bd2322993 
					 
					
						
						
							
							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-12 10:30:53 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						e774dbfd0f 
					 
					
						
						
							
							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-10 15:29:09 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						9aaa4f9e9c 
					 
					
						
						
							
							fix(ledc): overflowed integer argument in ledc_hal_clear_left_off_fade_param  
						
						
						
						
					 
					
						2025-03-07 20:33:01 +08:00 
						 
				 
			
				
					
						
							
							
								Chen Jichang 
							
						 
					 
					
						
						
							
						
						fc5d2e1bae 
					 
					
						
						
							
							refactor(rmt): set group clock prescale dynamically  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/14760  
						
						
					 
					
						2025-02-26 14:17:12 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						748d29b5ad 
					 
					
						
						
							
							feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5  
						
						
						
						
					 
					
						2025-02-20 21:03:10 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						f9ae8dfb04 
					 
					
						
						
							
							Merge branch 'fix/esp32p4_lightsleep_fixes_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(esp_hw_support): some fixes of esp32p4 lightsleep retention & power switch process (v5.4)
See merge request espressif/esp-idf!37086  
						
						
					 
					
						2025-02-20 13:48:50 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						cf392937b6 
					 
					
						
						
							
							Merge branch 'feature/flash_software_resume_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						feat(spi_flash): Add config for adding auto check status after suspend to improve performance (backport v5.4)
See merge request espressif/esp-idf!36525  
						
						
					 
					
						2025-02-20 10:52:17 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						b654a78646 
					 
					
						
						
							
							change(esp_hw_support): wrapper sleep dcdc/ldo ops with ll  
						
						
						
						
					 
					
						2025-02-19 14:32:22 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						7bbfe91432 
					 
					
						
						
							
							fix(mmu): fixed esp_mmu_vaddr_to_paddr cannot figure out psram vaddr issue on esp32p4  
						
						
						
						
					 
					
						2025-02-18 11:49:45 +08:00 
						 
				 
			
				
					
						
							
							
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						4e4c9dc726 
					 
					
						
						
							
							fix(usb/host): Set SCHED_INFO for all channels  
						
						... 
						
						
						
						Although the hardware documentation suggests that SCHED_INFO is only used
for periodic channels, empirical evidence shows that omitting this configuration
on non-periodic channels can cause them to freeze.
Therefore, we set this field for all channels to ensure reliable operation. 
						
						
					 
					
						2025-02-06 08:17:59 +01:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						649f9a72ae 
					 
					
						
						
							
							Merge branch 'feat/support_aes_pseudo_round_func_in_esp32h2_eco5_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						Support AES and XTS-AES's pseudo round function in ESP32H2-ECO5 (v5.4)
See merge request espressif/esp-idf!36463  
						
						
					 
					
						2025-01-23 13:20:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						52807c1f79 
					 
					
						
						
							
							Merge branch 'fix/fix_p4_usb_phy_bad_suspend_on_lslp_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(esp_hw_support): fix p4 OTG phy bad suspend cause high power consumption on sleep (v5.4)
See merge request espressif/esp-idf!36365  
						
						
					 
					
						2025-01-23 11:04:50 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						206b3a22ad 
					 
					
						
						
							
							Merge branch 'feat/spi_std_timing_and_bit_trans_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						feat(driver_spi): support adjust master rx to standard timing (v5.4)
See merge request espressif/esp-idf!36399  
						
						
					 
					
						2025-01-23 10:38:07 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						b06a4c198a 
					 
					
						
						
							
							feat(bootloader_support): Permanently enable XTS-AES pseudo rounds when FE release mode is enabled  
						
						
						
						
					 
					
						2025-01-21 12:28:23 +05:30 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						82b3f5413c 
					 
					
						
						
							
							feat(spi_flash): Add config for adding auto check status after suspend to improve performance  
						
						
						
						
					 
					
						2025-01-21 14:50:23 +08:00 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						6c6454357c 
					 
					
						
						
							
							feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing  
						
						
						
						
					 
					
						2025-01-17 10:51:47 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						9fb37219a2 
					 
					
						
						
							
							Merge branch 'refactor/cleanup_usb_phy_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						Cleanup USB PHY (backport v5.4)
See merge request espressif/esp-idf!36236  
						
						
					 
					
						2025-01-16 16:53:31 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						9b7ce542f2 
					 
					
						
						
							
							fix(esp_hw_support): fix p4 OTG phy bad suspend cause high power consumption on sleep  
						
						
						
						
					 
					
						2025-01-14 14:22:39 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						605fb6e894 
					 
					
						
						
							
							fix(dma): abort the axi dma gracefully on CPU SW reset  
						
						
						
						
					 
					
						2025-01-10 10:14:36 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						a45778a028 
					 
					
						
						
							
							Merge branch 'feat/ldo_can_output_3v3_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						feat(ldo): support output rail voltage (3.3V) (v5.4)
See merge request espressif/esp-idf!36130  
						
						
					 
					
						2025-01-09 17:15:00 +08:00 
						 
				 
			
				
					
						
							
							
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						ac3a3f801d 
					 
					
						
						
							
							feat(hal/usb): Explicitly enable clock and reset USB WRAP on init  
						
						
						
						
					 
					
						2025-01-08 09:25:42 +01:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						cfc878a650 
					 
					
						
						
							
							Merge branch 'refactor/cleanup_usb_phy_backport_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(usb/host): Fix reaction on High-Speed NYET packet (backport v5.4)
See merge request espressif/esp-idf!36119  
						
						
					 
					
						2025-01-08 10:22:50 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						7cd2a1483e 
					 
					
						
						
							
							Merge branch 'fix/fix_p4_deepsleep_io_leakage_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage (v5.4)
See merge request espressif/esp-idf!36008  
						
						
					 
					
						2025-01-07 10:53:13 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						f36f04ef0d 
					 
					
						
						
							
							feat(ldo): support output rail voltage (3.3V)  
						
						
						
						
					 
					
						2025-01-06 18:52:29 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						0646301e81 
					 
					
						
						
							
							Merge branch 'feat/rgb_lcd_increase_pclk_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						feat(lcd): increase the upper limit of pclk frequency for RGB LCD (v5.4)
See merge request espressif/esp-idf!35928  
						
						
					 
					
						2025-01-06 15:09:42 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						da06959166 
					 
					
						
						
							
							Merge branch 'bugfix/uart_8_16_bit_access_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						fix(uart): fix 8/16-bit uart register access (v5.4)
See merge request espressif/esp-idf!35958  
						
						
					 
					
						2025-01-06 14:59:09 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						cd1ce6164b 
					 
					
						
						
							
							Merge branch 'refactor/fine_tune_dphy_pll_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						feat(mipi): fine tune DPHY PLL clock (v5.4)
See merge request espressif/esp-idf!35291  
						
						
					 
					
						2025-01-06 13:20:01 +08:00 
						 
				 
			
				
					
						
							
							
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						8e35c7854d 
					 
					
						
						
							
							fix(usb/host): Fix reaction on High-Speed NYET packet  
						
						... 
						
						
						
						In Scatter-Gather DMA mode, the USB-DWC will automatically enable
PING protocol if an OUT packet is NACKed by the High-Speed device.
The PING bit must be manually reset. 
						
						
					 
					
						2025-01-02 10:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						c7c70a8ec6 
					 
					
						
						
							
							fix(esp_hw_support): fix esp32p4 JTAG pad deepsleep current leakage  
						
						
						
						
					 
					
						2024-12-26 16:03:42 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						7167b04e6e 
					 
					
						
						
							
							fix(uart): fix 8/16-bit uart register access  
						
						
						
						
					 
					
						2024-12-25 15:32:06 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						00f21c37fe 
					 
					
						
						
							
							feat(lcd): increase the upper limit of pclk frequency for RGB LCD  
						
						
						
						
					 
					
						2024-12-25 10:29:08 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						f2f74b8b89 
					 
					
						
						
							
							fix(i2s): add check for the tdm frame bits num  
						
						
						
						
					 
					
						2024-12-24 12:12:31 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e7b555de8d 
					 
					
						
						
							
							feat(mipi): fine tune DPHY PLL clock  
						
						
						
						
					 
					
						2024-11-30 00:29:15 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						85e86626ff 
					 
					
						
						
							
							refactor(i2c): rename some LL functions according to TRM descriptions  
						
						
						
						
					 
					
						2024-11-22 10:14:22 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						0960a602f4 
					 
					
						
						
							
							feat(mipi_dsi): enable underrun error interrupt  
						
						
						
						
					 
					
						2024-11-19 21:42:47 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e422e12f17 
					 
					
						
						
							
							Merge branch 'feat/dynamic_usb_hal_backport_v5.4' into 'release/v5.4'  
						
						... 
						
						
						
						feat(hal/usb): Make USB-DWC HAL&LL configuration independent backport v5.4
See merge request espressif/esp-idf!34812  
						
						
					 
					
						2024-11-18 21:40:16 +08:00 
						 
				 
			
				
					
						
							
							
								Tomas Rezucha 
							
						 
					 
					
						
						
							
						
						68a95f5c94 
					 
					
						
						
							
							feat(hal/usb): Make USB-DWC HAL&LL configuration independent  
						
						... 
						
						
						
						Previously, we included symbols from soc/usb_dwc_cfg.h and configured
the HAL and LL according to it. Now we get the configuration in runtime
from USB-DWC registers.
Added missing definition for USB FS peripheral on ESP32-P4. 
						
						
					 
					
						2024-11-15 00:36:10 +08:00 
						 
				 
			
				
					
						
							
							
								C.S.M 
							
						 
					 
					
						
						
							
						
						56625cda88 
					 
					
						
						
							
							feat(i2c_slave): refactor i2c slave api to version 2 inorder to solve some existing problem  
						
						
						
						
					 
					
						2024-11-14 18:02:15 +08:00