Armando 
							
						 
					 
					
						
						
							
						
						c448597f24 
					 
					
						
						
							
							kconfig: introduced CONFIG_IDF_ENV_BRINGUP for new chip bringup usage  
						
						
						
						
					 
					
						2023-06-26 03:30:23 +00:00 
						 
				 
			
				
					
						
							
							
								Shu Chen 
							
						 
					 
					
						
						
							
						
						54e45c7be4 
					 
					
						
						
							
							Merge branch 'bugfix/fix_multipan_enable_and_update_reg' into 'master'  
						
						... 
						
						
						
						ieee802154: fix multipan api error and update coex_arb_delay reg
See merge request espressif/esp-idf!24145  
						
						
					 
					
						2023-06-26 11:00:08 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						1b22591ea7 
					 
					
						
						
							
							i2s: fixed i2s_ll compiling failure under C++ evironment  
						
						... 
						
						
						
						Closes: https://github.com/espressif/esp-idf/issues/11625  
						
						
					 
					
						2023-06-23 11:41:43 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						921713fff4 
					 
					
						
						
							
							uart: Support LP_UART port with UART driver on esp32c6  
						
						
						
						
					 
					
						2023-06-16 07:31:40 +00:00 
						 
				 
			
				
					
						
							
							
								xiaqilin 
							
						 
					 
					
						
						
							
						
						4d4f68623e 
					 
					
						
						
							
							ieee802154: fix multipan api error and update coex_arb_delay reg  
						
						
						
						
					 
					
						2023-06-09 17:14:56 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						1696be719c 
					 
					
						
						
							
							crypto: add support for DPA protection configuration in C6/H2  
						
						... 
						
						
						
						- Technical details covered in section "15.3.2 Anti-DPA Attack Security
Control" chapter of the ESP32-C6 TRM
- Default configuration sets the security level low for the DPA
protection
- This change applies to all the crypto peripherals where the clock
frequency is dynamically adjusted to create randomness in the power
consumption trajectory
- This configuration helps to make the SCA attacks difficult on the
crypto peripherals 
						
						
					 
					
						2023-06-08 11:09:23 +05:30 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						c606127315 
					 
					
						
						
							
							Merge branch 'fix/xts_aes_register_prefix_discrepancy_c6_h2' into 'master'  
						
						... 
						
						
						
						fix: xts aes register prefix discrepancy for ESP32H2 and ESP32C6
Closes DOC-5171 and DOC-5179
See merge request espressif/esp-idf!23944  
						
						
					 
					
						2023-06-06 12:40:57 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						c8cf7c5824 
					 
					
						
						
							
							gpio_ext: rename register prefix to be GPIO_EXT_xxx  
						
						
						
						
					 
					
						2023-05-31 12:55:22 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						60ccb8f439 
					 
					
						
						
							
							esp32c6: xts-aes register preefix discrepency  
						
						
						
						
					 
					
						2023-05-26 15:33:21 +05:30 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						3ae1f0ea5d 
					 
					
						
						
							
							bugfix: fix rc_fast bad calibration value  
						
						
						
						
					 
					
						2023-05-25 21:21:14 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						ffb40a89d9 
					 
					
						
						
							
							adc_cali: supported channel compensation of adc calibration on esp32c6  
						
						
						
						
					 
					
						2023-05-23 22:44:25 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						3550a2d185 
					 
					
						
						
							
							efuse(c6): Adds adc calib efuses  
						
						
						
						
					 
					
						2023-05-23 20:34:29 +08:00 
						 
				 
			
				
					
						
							
							
								Island 
							
						 
					 
					
						
						
							
						
						72bf74f904 
					 
					
						
						
							
							Merge branch 'feature/update_ble_doc_for_esp32c6_esp32h2' into 'master'  
						
						... 
						
						
						
						ble docs: Update ble doc for esp32c6 and esp32h2
Closes IDF-5926 and IDF-6686
See merge request espressif/esp-idf!23796  
						
						
					 
					
						2023-05-22 18:50:55 +08:00 
						 
				 
			
				
					
						
							
							
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						ec742abb25 
					 
					
						
						
							
							lp-i2c: Added support for LP I2C peripheral to LP core  
						
						... 
						
						
						
						This commit adds support for the LP I2C peripheral driver to be used by
the LP core. An example is also added to demonstrate the usage of the LP
I2C peripheral from the LP core. 
						
						
					 
					
						2023-05-19 07:27:51 +02:00 
						 
				 
			
				
					
						
							
							
								Shen Weilong 
							
						 
					 
					
						
						
							
						
						2900ed4858 
					 
					
						
						
							
							ble docs: Update the ble docs for esp32c6 and esp32h2  
						
						
						
						
					 
					
						2023-05-19 11:01:11 +08:00 
						 
				 
			
				
					
						
							
							
								Linda 
							
						 
					 
					
						
						
							
						
						65ee4992ce 
					 
					
						
						
							
							docs: update the algorithm and key name from AES-XTS to XTS-AES  
						
						
						
						
					 
					
						2023-05-15 17:54:50 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						87dd7bb51a 
					 
					
						
						
							
							Merge branch 'bugfix/support_esp32c6_sleep_retention_extra_link' into 'master'  
						
						... 
						
						
						
						support extra linked list retention for BLE and 15.4
Closes IDF-6528
See merge request espressif/esp-idf!22985  
						
						
					 
					
						2023-05-10 15:07:03 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						2e22491b02 
					 
					
						
						
							
							sleep retention: implement the extra linked list retention for modules with retention clock bugs  
						
						
						
						
					 
					
						2023-05-06 14:58:00 +08:00 
						 
				 
			
				
					
						
							
							
								Shu Chen 
							
						 
					 
					
						
						
							
						
						5d222db12f 
					 
					
						
						
							
							Merge branch 'support/ieee802154_driver_opensrc' into 'master'  
						
						... 
						
						
						
						ieee802154: Support driver code open src
See merge request espressif/esp-idf!22857  
						
						
					 
					
						2023-04-26 10:35:42 +08:00 
						 
				 
			
				
					
						
							
							
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						4a647d08de 
					 
					
						
						
							
							Merge branch 'feature/c6_ulp_sleep' into 'master'  
						
						... 
						
						
						
						ulp: added sleep support for lp core
Closes IDF-7012
See merge request espressif/esp-idf!23103  
						
						
					 
					
						2023-04-25 22:40:52 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						359b237cc5 
					 
					
						
						
							
							ulp: added sleep support for lp core  
						
						... 
						
						
						
						Added support for running LP core while hp core sleeps, as well
as waking up the hp core. 
						
						
					 
					
						2023-04-25 11:51:35 +08:00 
						 
				 
			
				
					
						
							
							
								zhangwenxu 
							
						 
					 
					
						
						
							
						
						c8c1cd1c55 
					 
					
						
						
							
							ieee802154: support driver opensrc  
						
						
						
						
					 
					
						2023-04-25 11:48:13 +08:00 
						 
				 
			
				
					
						
							
							
								harshal.patil 
							
						 
					 
					
						
						
							
						
						4ae1ea7b9f 
					 
					
						
						
							
							bignum: refactored the hardware abstraction of the mpi peripheral  
						
						... 
						
						
						
						- `<target>/bignum.c` is replaced by mpi_ll.h ll layer.
- added the mpi hal layer. 
						
						
					 
					
						2023-04-24 16:15:11 +05:30 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						59a899230c 
					 
					
						
						
							
							Merge branch 'feature/support_fosc_calibration_c6_eco1' into 'master'  
						
						... 
						
						
						
						ESP32C6: Fix fosc calibration fail bug for ECO1 & Above
Closes IDF-7093
See merge request espressif/esp-idf!23215  
						
						
					 
					
						2023-04-23 18:04:28 +08:00 
						 
				 
			
				
					
						
							
							
								hongshuqing 
							
						 
					 
					
						
						
							
						
						e3148369f3 
					 
					
						
						
							
							support c6 eco1 fosc calibration  
						
						... 
						
						
						
						support c6 eco1 fosc calibration
support c6 eco1 fosc calibration
support c6 eco1 fosc calibration
Apply suggestion
Apply
support c6 eco1 fosc calibration
support c6 eco1 fosc calibration 
						
						
					 
					
						2023-04-23 13:36:20 +08:00 
						 
				 
			
				
					
						
							
							
								Hanno 
							
						 
					 
					
						
						
							
						
						8f1cf01ec8 
					 
					
						
						
							
							i2c: introduce chip specific cmd register number  
						
						... 
						
						
						
						Merges https://github.com/espressif/esp-idf/pull/10811  
						
						
					 
					
						2023-04-21 19:22:53 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						c7b852b7c7 
					 
					
						
						
							
							bootloader: fix analog reset on C6 and H2  
						
						
						
						
					 
					
						2023-04-11 10:23:20 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						badf267022 
					 
					
						
						
							
							Merge branch 'bugfix/block9_can_not_be_used_for_fe' into 'master'  
						
						... 
						
						
						
						efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5)
Closes IDF-7175
See merge request espressif/esp-idf!23052  
						
						
					 
					
						2023-04-06 10:17:07 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						3d695b9768 
					 
					
						
						
							
							efuse: Prevent burning XTS_AES and ECDSA keys into BLOCK9 (BLOCK_KEY5)  
						
						... 
						
						
						
						eFuse module has a hardware bug.
It is related to ESP32-C3, C6, S3, H2 chips:
    - BLOCK9 (BLOCK_KEY5) can not be used by XTS_AES keys.
For H2 chips, the BLOCK9 (BLOCK_KEY5) can not be used by ECDSA keys.
S2 does not have such a hardware bug. 
						
						
					 
					
						2023-04-04 18:45:48 +08:00 
						 
				 
			
				
					
						
							
							
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						6e67c54a92 
					 
					
						
						
							
							Merge branch 'feature/replace_some_efuses_for_c6' into 'master'  
						
						... 
						
						
						
						efuse(esp32c6): Replace PKG_VERSION BLK_VERSION_MINOR BLK_VERSION_MAJOR
Closes IDF-7174
See merge request espressif/esp-idf!22775  
						
						
					 
					
						2023-04-04 16:34:29 +08:00 
						 
				 
			
				
					
						
							
							
								Wu Zheng Hui 
							
						 
					 
					
						
						
							
						
						ee05082e35 
					 
					
						
						
							
							Merge branch 'feature/support_esp32h2_modem_clock' into 'master'  
						
						... 
						
						
						
						esp32h2: support modem clock driver
Closes IDF-7088
See merge request espressif/esp-idf!22880  
						
						
					 
					
						2023-03-29 16:49:26 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						485f2882d1 
					 
					
						
						
							
							modem_clock: rename modem_clock_lp_timer to ble_rtc_timer  
						
						
						
						
					 
					
						2023-03-29 13:23:32 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						f22daec784 
					 
					
						
						
							
							Merge branch 'feature/secure_set_efuses_to_prevent_brick_chip' into 'master'  
						
						... 
						
						
						
						security: write-protect DIS_ICAHE and DIS_DCACHE
Closes IDF-5177
See merge request espressif/esp-idf!22640  
						
						
					 
					
						2023-03-29 11:51:09 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						723b2e86e5 
					 
					
						
						
							
							security: write-protect DIS_ICAHE and DIS_DCACHE  
						
						... 
						
						
						
						Closes IDF-5177 
						
						
					 
					
						2023-03-29 00:02:24 +08:00 
						 
				 
			
				
					
						
							
							
								Rahul Tank 
							
						 
					 
					
						
						
							
						
						9179456c48 
					 
					
						
						
							
							Add Power control specific soc capability  
						
						
						
						
					 
					
						2023-03-24 10:56:03 +05:30 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						b6fda9723e 
					 
					
						
						
							
							Merge branch 'bugfix/fix_att_rsp_timeout' into 'master'  
						
						... 
						
						
						
						Fixed bluedroid host ATT Ignore wrong response error
Closes BLEQABR23-30 and BT-3224
See merge request espressif/esp-idf!22688  
						
						
					 
					
						2023-03-23 17:10:54 +08:00 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						9f972efac0 
					 
					
						
						
							
							soc: Fix struct volatile rule in h2 pmu_struct.h  
						
						
						
						
					 
					
						2023-03-22 19:41:40 +08:00 
						 
				 
			
				
					
						
							
							
								zhiweijian 
							
						 
					 
					
						
						
							
						
						7ad9e885e4 
					 
					
						
						
							
							If it is not 32 chips, hide the configuration item:BT_BLE_RPA_SUPPORTED  
						
						
						
						
					 
					
						2023-03-20 15:54:32 +08:00 
						 
				 
			
				
					
						
							
							
								wuzhenghui 
							
						 
					 
					
						
						
							
						
						902064df7d 
					 
					
						
						
							
							soc_caps: enable SOC_PM_SUPPORT_RTC_PERIPH_PD  
						
						
						
						
					 
					
						2023-03-17 19:42:01 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						776a0e8a20 
					 
					
						
						
							
							efuse(esp32c6): Replace PKG_VERSION BLK_VERSION_MINOR BLK_VERSION_MAJOR  
						
						
						
						
					 
					
						2023-03-15 23:15:32 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						891df4eff9 
					 
					
						
						
							
							Cleanup soc_memprot_types.h for C6/H2  
						
						... 
						
						
						
						This header is not required as there is no PMS peripheral in C6/H2
Closes IDF-6332 
						
						
					 
					
						2023-03-15 13:16:27 +05:30 
						 
				 
			
				
					
						
							
							
								Song Ruo Jing 
							
						 
					 
					
						
						
							
						
						79f34fe524 
					 
					
						
						
							
							ledc: Support gamma curve fade feature on esp32c6 and esp32h2  
						
						
						
						
					 
					
						2023-03-10 12:42:46 +08:00 
						 
				 
			
				
					
						
							
							
								Rahul Tank 
							
						 
					 
					
						
						
							
						
						8fc0343e5a 
					 
					
						
						
							
							Merge branch 'bugfix/modify_configuration_for_ble_5' into 'master'  
						
						... 
						
						
						
						Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips
See merge request espressif/esp-idf!22409  
						
						
					 
					
						2023-03-10 12:35:39 +08:00 
						 
				 
			
				
					
						
							
							
								Mahavir Jain 
							
						 
					 
					
						
						
							
						
						00f30bb199 
					 
					
						
						
							
							Merge branch 'esp32c6/fix_pmp_config' into 'master'  
						
						... 
						
						
						
						esp32c6: Fix incorrect PMP configuration
Closes IDF-6927
See merge request espressif/esp-idf!22435  
						
						
					 
					
						2023-03-10 12:21:30 +08:00 
						 
				 
			
				
					
						
							
							
								Sachin Parekh 
							
						 
					 
					
						
						
							
						
						ed0a1f7b52 
					 
					
						
						
							
							esp32c6: Fix incorrect PMP configuration  
						
						... 
						
						
						
						- Enable pytest memprot tests for C6 
						
						
					 
					
						2023-03-09 11:37:29 +05:30 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						284dabf17f 
					 
					
						
						
							
							ulp: added basic support for building and running a binary in the lp core  
						
						
						
						
					 
					
						2023-03-09 10:12:23 +08:00 
						 
				 
			
				
					
						
							
							
								Rahul Tank 
							
						 
					 
					
						
						
							
						
						d89736babf 
					 
					
						
						
							
							Nimble: Update example configuration to enable ext adv feature only for BLE5.0 supported chips  
						
						
						
						
					 
					
						2023-03-08 11:59:43 +05:30 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						cc2068684f 
					 
					
						
						
							
							Merge branch 'feature/support_efuse_for_esp32c6' into 'master'  
						
						... 
						
						
						
						efuse: Updates efuse table for esp32c6
See merge request espressif/esp-idf!22400  
						
						
					 
					
						2023-03-06 15:33:11 +08:00 
						 
				 
			
				
					
						
							
							
								laokaiyao 
							
						 
					 
					
						
						
							
						
						fd5bfb2cd4 
					 
					
						
						
							
							sdm: fixed wrong sdm struct sequence on esp32h2  
						
						
						
						
					 
					
						2023-03-05 14:10:12 +00:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						7ee1b09433 
					 
					
						
						
							
							power save: wifi beacon monitor support for esp32c6  
						
						... 
						
						
						
						power save: fix multicast more data always true cause wifi goto sleep fail 
						
						
					 
					
						2023-03-04 00:17:40 +08:00