Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						be3ebcd9e9 
					 
					
						
						
							
							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-14 21:10:09 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						b25bf99d4f 
					 
					
						
						
							
							Merge branch 'feat/spi_std_timing_and_bit_trans_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						feat(driver_spi): support adjust master rx to standard timing (v5.1)
See merge request espressif/esp-idf!36402  
						
						
					 
					
						2025-01-24 15:11:09 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						58e5f48368 
					 
					
						
						
							
							feat(ecc): enable ECC constant time mode for ESP32-H2 ECO5  
						
						
						
						
					 
					
						2025-01-23 22:10:21 +05:30 
						 
				 
			
				
					
						
							
							
								wanckl 
							
						 
					 
					
						
						
							
						
						caf0d04a31 
					 
					
						
						
							
							feat(driver_spi): support using SPI_DEVICE_STD_TIMING to adjust master rx in standard timing  
						
						
						
						
					 
					
						2025-01-22 11:14:23 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						b285e2789f 
					 
					
						
						
							
							feat(bootloader_support): Permanently enable XTS-AES pseudo rounds when FE release mode is enabled  
						
						
						
						
					 
					
						2025-01-21 13:42:01 +05:30 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						6888440994 
					 
					
						
						
							
							fix(uart): fix 8/16-bit uart register access  
						
						
						
						
					 
					
						2024-12-25 19:40:22 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						26f97d8d4d 
					 
					
						
						
							
							fix(i2s): add check for the tdm frame bits num  
						
						
						
						
					 
					
						2024-12-24 14:50:41 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						eedf7b24ec 
					 
					
						
						
							
							fix(i2s): fix i2s half sample rate issue  
						
						
						
						
					 
					
						2024-11-01 22:04:59 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						f964342507 
					 
					
						
						
							
							fix(gpio): correct usb dp gpio pullup disable function v5.1  
						
						
						
						
					 
					
						2024-08-01 11:26:06 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						a23a3703b5 
					 
					
						
						
							
							Merge branch 'bugfix/rmt_memory_power_up_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(rmt): power up memory block (v5.1)
See merge request espressif/esp-idf!32173  
						
						
					 
					
						2024-07-18 15:13:41 +08:00 
						 
				 
			
				
					
						
							
							
								Island 
							
						 
					 
					
						
						
							
						
						d82f9162df 
					 
					
						
						
							
							Merge branch 'feat/optimize_bt_porting_hci_0628_5.1' into 'release/v5.1'  
						
						... 
						
						
						
						feat(bluetooth/controller): adopting new HCI layer code and support UHCI...
See merge request espressif/esp-idf!32132  
						
						
					 
					
						2024-07-17 19:29:37 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						fde22b2a2a 
					 
					
						
						
							
							fix(rmt): power up memory block  
						
						
						
						
					 
					
						2024-07-17 13:53:35 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						ef80a09a4d 
					 
					
						
						
							
							Merge branch 'bugfix/c5_mpi_ecc_power_mode_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(hal): correct mpi/ecc peripheral power up sequence for ESP32-C5 (v5.1)
See merge request espressif/esp-idf!31866  
						
						
					 
					
						2024-07-17 13:03:01 +08:00 
						 
				 
			
				
					
						
							
							
								zwl 
							
						 
					 
					
						
						
							
						
						b7ea3416c3 
					 
					
						
						
							
							feat(bluetooth/controller): adopting new HCI layer code and support UHCI function on ESP32-C6 and ESP32-H2  
						
						
						
						
					 
					
						2024-07-16 13:23:41 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						242d0e70e7 
					 
					
						
						
							
							fix(esp_hw_support): wait eFuse controller idle after sleep wakeup  
						
						
						
						
					 
					
						2024-07-08 14:17:28 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						9ff2f9ab2f 
					 
					
						
						
							
							fix(hal): correct the power up sequence for MPI/ECC peripherals in ESP32-C5  
						
						
						
						
					 
					
						2024-07-03 11:50:10 +05:30 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						4c78de50f4 
					 
					
						
						
							
							fix(hal): fix PMU LL half word and byte access  
						
						
						
						
					 
					
						2024-06-07 14:18:24 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						4d6793a44a 
					 
					
						
						
							
							fix(hal): fix LP timer LL half word access  
						
						
						
						
					 
					
						2024-06-07 14:18:22 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						8318a2ad44 
					 
					
						
						
							
							Merge branch 'feature/usb_new_phy_driver_collective_backport_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						refactor(usb/host): PHY driver preqrequisite refacotring collective backport (v5.1)
See merge request espressif/esp-idf!29791  
						
						
					 
					
						2024-05-31 22:30:32 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						08a05ec562 
					 
					
						
						
							
							change(esp_hw_support): use new retention api to implement gdma retention  
						
						
						
						
					 
					
						2024-05-14 19:34:37 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						4f996fc421 
					 
					
						
						
							
							feat(hal/usb): Update USB WRAP and USJ LL  
						
						... 
						
						
						
						- 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.
- 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-05-13 17:36:34 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						c776d40df1 
					 
					
						
						
							
							refactor(hal/usb): Remove usb_fsls_phy_ll.h  
						
						... 
						
						
						
						For targets that only contain a USJ peripheral (and not a DWC OTG), their
'usb_fsls_phy_ll.h' headers only contain a single function
('usb_fsls_phy_ll_int_jtag_enable()') whose feature is already covered by
functions in 'usb_serial_jtag_ll.h'. Thus, this header is redundant.
This commit does the following:
- Remove 'usb_fsls_phy_ll.h' for targets that only contain a USJ peripheral
- Rename 'usb_fsls_phy_[hal|ll].[h|c]' to `usb_wrap_[hal|ll].[h|c]` for targets
that contain a DWC OTG peripheral. This better reflects the underlying peripheral
that the LL header accesses. 
						
						
					 
					
						2024-05-13 17:36:33 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						75498cdb7a 
					 
					
						
						
							
							refactor(hal/usj): Add USB PHY related functions to USJ LL  
						
						
						
						
					 
					
						2024-05-13 17:36:32 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						9808619d52 
					 
					
						
						
							
							Merge branch 'bugfix/fix_gpio_etm_multi_task_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(gpio_etm): allow one GPIO binds to multiple ETM tasks (v5.1)
See merge request espressif/esp-idf!30457  
						
						
					 
					
						2024-05-13 15:59:44 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						442a798083 
					 
					
						
						
							
							Merge branch 'feat/add_example_usj_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						change(usb_serial_jtag): Add example for usb serial jtag echo (backport v5.1)
See merge request espressif/esp-idf!30020  
						
						
					 
					
						2024-05-11 22:37:34 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						a664c71fd7 
					 
					
						
						
							
							fix(uart): Fix mismatch wakeup rising edges required with the threshold configured  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12586  
						
						
					 
					
						2024-04-24 17:21:37 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						c57bfa3737 
					 
					
						
						
							
							fix(gpio_etm): allow one GPIO binds to multiple ETM tasks  
						
						
						
						
					 
					
						2024-04-24 17:10:03 +08:00 
						 
				 
			
				
					
						
							
							
								Jeroen Domburg 
							
						 
					 
					
						
						
							
						
						28e2ab09ea 
					 
					
						
						
							
							fix(driver): Add docs and driver fix for the case where a full EP does not cause the host to pickup the data  
						
						
						
						
					 
					
						2024-04-07 10:46:34 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						f87ee9c4ec 
					 
					
						
						
							
							Merge branch 'bugfix/fix_c6_wakeup_access_flash_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(hal): fix esp32c6 clock bug workaround access flash in wakeup process (v5.1)
See merge request espressif/esp-idf!29245  
						
						
					 
					
						2024-03-05 10:58:14 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						d837836f84 
					 
					
						
						
							
							refactor(hal/usb): Rename usb_fsls_phy API to match header/source names  
						
						... 
						
						
						
						Note: Also fixed some formatting issues in usb_wrap_struct.h 
						
						
					 
					
						2024-02-28 16:09:52 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						148cc6e75d 
					 
					
						
						
							
							refactor(hal/usb): Rename usb_phy files to usb_fsls_phy  
						
						... 
						
						
						
						This commit renames USB PHY related HAL files from "usb_phy_xxx" to
"usb_fsls_phy_xxx" since they are only designed to support Full-Speed/Low-Speed
Serial USB PHYs. This renmaing is done to accommodate future USB PHYs that use
other PHY interfaces (e.g., UTMI, ULPI etc). 
						
						
					 
					
						2024-02-28 16:09:52 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						12dca8d086 
					 
					
						
						
							
							fix(hal): fix esp32c6 clock bug workaround access flash in wakeup process  
						
						
						
						
					 
					
						2024-02-26 11:42:38 +08:00 
						 
				 
			
				
					
						
							
							
								hongshuqing 
							
						 
					 
					
						
						
							
						
						80378b809e 
					 
					
						
						
							
							feat(pmu): set fix voltage to different mode for esp32c6  
						
						
						
						
					 
					
						2024-02-22 15:01:14 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						1e43abfb57 
					 
					
						
						
							
							change(pm): put pmu_hal to iram  
						
						
						
						
					 
					
						2024-01-16 14:01:22 +08:00 
						 
				 
			
				
					
						
							
							
								xiaqilin 
							
						 
					 
					
						
						
							
						
						a9679450b2 
					 
					
						
						
							
							fix(ieee802154): fix the issue of not receiving packets when RSSI is positive in esp32h2  
						
						
						
						
					 
					
						2024-01-04 15:09:42 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						6e57f35873 
					 
					
						
						
							
							Merge branch 'backport/add_dynamic_iram_check_for_ot_sleep_v51' into 'release/v5.1'  
						
						... 
						
						
						
						fix(pm): fix extra retention function to iram(Backportv5.1)
See merge request espressif/esp-idf!28134  
						
						
					 
					
						2023-12-29 12:26:04 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						53afab3850 
					 
					
						
						
							
							feat(ulp): add api to get lp_cpu wakeup cause and clear wakeup source at startup  
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/12651  
						
						
					 
					
						2023-12-28 13:31:55 +08:00 
						 
				 
			
				
					
						
							
							
								zwx 
							
						 
					 
					
						
						
							
						
						81123259ff 
					 
					
						
						
							
							fix(pm): fix extra retention function to iram  
						
						... 
						
						
						
						* Also remove unused function on H2 
						
						
					 
					
						2023-12-26 19:20:44 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						dfff867379 
					 
					
						
						
							
							fix(tempertuer_sensor): Fix regs on temperature sensor is not volatile due to GCC bug  
						
						
						
						
					 
					
						2023-12-15 16:41:16 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						1b78d57496 
					 
					
						
						
							
							Merge branch 'bugfix/bod_reset_c6_h2_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(bod): Reset brownout in configuration to avoid RF cannot be enabled again(backport v5.1)
See merge request espressif/esp-idf!27723  
						
						
					 
					
						2023-12-14 11:05:55 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						4a7d9dd387 
					 
					
						
						
							
							fix(esp_hw_support): re-initialize icg map in modem_clock_module_enable  
						
						
						
						
					 
					
						2023-12-08 14:22:36 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						5e29bd5370 
					 
					
						
						
							
							Merge branch 'bugfix/fix_adc_continuous_do_not_rst_apb_clk_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(adc): fix adc continuous get less results beacuse do not reset apb clk (v5.1)
See merge request espressif/esp-idf!27604  
						
						
					 
					
						2023-12-07 21:27:05 +08:00 
						 
				 
			
				
					
						
							
							
								Lou Tianhao 
							
						 
					 
					
						
						
							
						
						c1782faf0f 
					 
					
						
						
							
							fix(pm/ext1): fix c6 h2 lp_aon_ll_ext1_set_wakeup_pins func  
						
						
						
						
					 
					
						2023-12-07 03:52:22 +00:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						9dd90e2d9b 
					 
					
						
						
							
							fix(bod): Reset brownout in configuration to avoid RF cannot be enabled again  
						
						
						
						
					 
					
						2023-12-07 10:33:58 +08:00 
						 
				 
			
				
					
						
							
							
								gaoxu 
							
						 
					 
					
						
						
							
						
						57a5c4684c 
					 
					
						
						
							
							fix(adc): fix adc continuous get less results beacuse do not reset apb clk  
						
						
						
						
					 
					
						2023-12-06 10:19:45 +00:00 
						 
				 
			
				
					
						
							
							
								Shu Chen 
							
						 
					 
					
						
						
							
						
						ecbbd3c3d9 
					 
					
						
						
							
							Merge branch 'backport/add_ot_radio_stats_enable_config_5_1' into 'release/v5.1'  
						
						... 
						
						
						
						feat(openthread): backport some openthread features(BackportV5.1)
See merge request espressif/esp-idf!26885  
						
						
					 
					
						2023-11-22 12:23:53 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						64e7343e40 
					 
					
						
						
							
							Merge branch 'bugfix/fix_adc_read_zero_h2_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						ADC: fix adc raw data get 0 because of signal delay on ESP32H2(v5.1)
See merge request espressif/esp-idf!26976  
						
						
					 
					
						2023-11-21 11:08:57 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						e718b603e4 
					 
					
						
						
							
							Merge branch 'bugfix/clear_ulp_wake_intr_in_wake_source_enable_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(esp_hw_support): clear all type ULP wakeup intr status at ulp wakeup source enable (backport v5.1)
See merge request espressif/esp-idf!27188  
						
						
					 
					
						2023-11-21 10:52:54 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						0e1ec38785 
					 
					
						
						
							
							Merge branch 'bugfix/fix_lightsleep_current_leakage_on_usj_pad_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						fix(esp_hw_support): fix lightsleep current leakage on usb pad (backport v5.1)
See merge request espressif/esp-idf!27205  
						
						
					 
					
						2023-11-21 10:51:11 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						ddb6d22468 
					 
					
						
						
							
							Merge branch 'feature/gpio_dump_io_info_v5.1' into 'release/v5.1'  
						
						... 
						
						
						
						feat(gpio): add a dump API to dump IO configurations (v5.1)
See merge request espressif/esp-idf!26870  
						
						
					 
					
						2023-11-17 16:30:22 +08:00