Kang Zuoling 
							
						 
					 
					
						
						
							
						
						d651e4e073 
					 
					
						
						
							
							touch_sensor: fix esp32s2 touch sensor default power source  
						
						
						
						
					 
					
						2021-05-08 13:54:59 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						52d9d466fb 
					 
					
						
						
							
							Merge branch 'ci/enable_i2c_test_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						I2C: enable all unit test for i2c on esp32c3 (backport 4.3)
See merge request espressif/esp-idf!13061  
						
						
					 
					
						2021-04-28 15:00:20 +00:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						ba1ce2ebd0 
					 
					
						
						
							
							I2C: enable all unit test for i2c on esp32c3  
						
						
						
						
					 
					
						2021-04-27 17:13:47 +08:00 
						 
				 
			
				
					
						
							
							
								Darian Leung 
							
						 
					 
					
						
						
							
						
						07291fdd27 
					 
					
						
						
							
							TWAI: FIFO overrun handling and errata workarounds  
						
						... 
						
						
						
						This commit adds handling for FIFO overruns and
adds workarounds for HW errats on the ESP32.
Closes https://github.com/espressif/esp-idf/issues/2519 
Closes https://github.com/espressif/esp-idf/issues/4276  
						
						
					 
					
						2021-04-26 19:35:13 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						693aaef039 
					 
					
						
						
							
							Merge branch 'bugfix/enable_gpio18_gpio19_esp32c3_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3 (backport v4.3)
See merge request espressif/esp-idf!13112  
						
						
					 
					
						2021-04-13 07:40:00 +00:00 
						 
				 
			
				
					
						
							
							
								Omar Chebib 
							
						 
					 
					
						
						
							
						
						84dc42c4b0 
					 
					
						
						
							
							gpio: Disable USB JTAG when setting pins 18 and 19 as GPIOs on ESP32C3  
						
						... 
						
						
						
						When `DIS_USB_JTAG` eFuse is NOT burned (`False`), it is not possible
to set pins 18 and 19 as GPIOs. This commit solves this by manually
disabling USB JTAG when using pins 18 or 19.
The functions shall use `gpio_hal_iomux_func_sel` instead of
`PIN_FUNC_SELELECT`. 
						
						
					 
					
						2021-04-12 17:45:06 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						e310fb1393 
					 
					
						
						
							
							fix: reduce the consumption of touch sensor during deep sleep  
						
						
						
						
					 
					
						2021-04-12 12:24:53 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						e36e433519 
					 
					
						
						
							
							Merge branch 'bugfix/fix_uart_handler_call_inline_func_v43' into 'release/v4.3'  
						
						... 
						
						
						
						Bugfix/fix uart handler call inline func (backport v4.3)
See merge request espressif/esp-idf!13003  
						
						
					 
					
						2021-04-08 09:38:51 +00:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						670b057b04 
					 
					
						
						
							
							spi: remove HSPI macro on esp32c3 and esp32s3  
						
						
						
						
					 
					
						2021-04-06 15:30:28 +08:00 
						 
				 
			
				
					
						
							
							
								aleks 
							
						 
					 
					
						
						
							
						
						d761226f36 
					 
					
						
						
							
							driver: fix uart handler in iram calls inline uart_ll_is_tx_idle  
						
						
						
						
					 
					
						2021-04-01 09:56:56 +02:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						918875424e 
					 
					
						
						
							
							fix: clear interrupt in touch sensor initialization  
						
						
						
						
					 
					
						2021-03-16 11:37:41 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						1329747dc1 
					 
					
						
						
							
							Merge branch 'bugfix/flash_s3_v4.3' into 'release/v4.3'  
						
						... 
						
						
						
						spi_flash: remove useless dummy and make rom compatible on esp32s3(backport v4.3)
See merge request espressif/esp-idf!12704  
						
						
					 
					
						2021-03-11 13:38:52 +00:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						268787c5fb 
					 
					
						
						
							
							spi_flash: remove useless dummy and make rom compatible on esp32s3  
						
						
						
						
					 
					
						2021-03-11 14:31:27 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						7dca6b7428 
					 
					
						
						
							
							uart: fixed incorrect baudrate on C3 and S3 when target is too slow  
						
						... 
						
						
						
						The integer part of the divider is only 12-bit now. We used prescaler to get low frequency instead. 
						
						
					 
					
						2021-03-10 13:41:10 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						198d350fe5 
					 
					
						
						
							
							esp_system: support gpio wakeup from deep sleep on esp32c3  
						
						
						
						
					 
					
						2021-02-26 17:08:22 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						245a2469f6 
					 
					
						
						
							
							sha: dont enable/disable GDMA when enable/disable SHA module  
						
						... 
						
						
						
						Enabling and disabling of the GDMA module is done by the GDMA driver. 
						
						
					 
					
						2021-02-02 19:24:57 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						c99e891201 
					 
					
						
						
							
							Merge branch 'feature/sync_adc_changes_from_c3_to_master_last' into 'master'  
						
						... 
						
						
						
						adc: sync adc changes from c3 to master (last time)
Closes IDF-2694
See merge request espressif/esp-idf!12134  
						
						
					 
					
						2021-01-26 12:52:20 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						3d7da2c8ff 
					 
					
						
						
							
							adc: simplify LL on C3  
						
						
						
						
					 
					
						2021-01-25 15:08:55 +08:00 
						 
				 
			
				
					
						
							
							
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						9905da46e0 
					 
					
						
						
							
							spi_flash: Add auto suspend mode on esp32c3  
						
						
						
						
					 
					
						2021-01-25 11:14:02 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						06f22fc4b0 
					 
					
						
						
							
							Merge branch 'feature/new_restart_mode_driver_and_ut_for_spi_slave_hd' into 'master'  
						
						... 
						
						
						
						spi_slave_halfduplex: append mode driver
See merge request espressif/esp-idf!10845  
						
						
					 
					
						2021-01-24 09:27:12 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						0538dc2d93 
					 
					
						
						
							
							spi_slave_hd: add DMA Append Mode feature  
						
						
						
						
					 
					
						2021-01-21 18:53:53 +08:00 
						 
				 
			
				
					
						
							
							
								Jiang Jiang Jian 
							
						 
					 
					
						
						
							
						
						26ae354dc5 
					 
					
						
						
							
							Merge branch 'feature/support_esp32c3_lightsleep_master' into 'master'  
						
						... 
						
						
						
						support esp32c3 lightsleep for master
Closes IDF-2106
See merge request espressif/esp-idf!11975  
						
						
					 
					
						2021-01-20 16:00:06 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						55970fe3a2 
					 
					
						
						
							
							Merge branch 'feature/esp32c3_support_brownout' into 'master'  
						
						... 
						
						
						
						esp32c3: Adds support BROWNOUT reset
Closes IDF-2397
See merge request espressif/esp-idf!11910  
						
						
					 
					
						2021-01-20 12:19:56 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						a43de3a44b 
					 
					
						
						
							
							fix set UART_FORCE_XOFF can't stop new Tx request issue  
						
						
						
						
					 
					
						2021-01-19 14:51:22 +08:00 
						 
				 
			
				
					
						
							
							
								Li Shuai 
							
						 
					 
					
						
						
							
						
						355dd10257 
					 
					
						
						
							
							light sleep: dfs support for esp32c3  
						
						
						
						
					 
					
						2021-01-19 14:50:58 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						e62d4a6b81 
					 
					
						
						
							
							esp32s3: BROWNOUT reset reason is set directly without using the brownout ISR  
						
						
						
						
					 
					
						2021-01-18 15:38:09 +08:00 
						 
				 
			
				
					
						
							
							
								ninh 
							
						 
					 
					
						
						
							
						
						659d805411 
					 
					
						
						
							
							esp_wifi: light sleep optimization  
						
						
						
						
					 
					
						2021-01-18 15:31:03 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						19883d9799 
					 
					
						
						
							
							Merge branch 'bugfix/fix_sign_conversion_warnign' into 'master'  
						
						... 
						
						
						
						freertos: Silence sign-conversion warning
Closes IDFGH-3949
See merge request espressif/esp-idf!10724  
						
						
					 
					
						2021-01-15 14:40:59 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						0713e93b8f 
					 
					
						
						
							
							TWAI: bringup for S3 and C3  
						
						
						
						
					 
					
						2021-01-14 20:30:31 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						2d3f22918f 
					 
					
						
						
							
							Merge branch 'feature/gdma_channel_allocator' into 'master'  
						
						... 
						
						
						
						gdma channel allocator
Closes IDF-2124
See merge request espressif/esp-idf!11570  
						
						
					 
					
						2021-01-14 10:52:49 +08:00 
						 
				 
			
				
					
						
							
							
								Renz Bagaporo 
							
						 
					 
					
						
						
							
						
						ff2d9fd96c 
					 
					
						
						
							
							[freertos] Silence sign-conversion warning  
						
						
						
						
					 
					
						2021-01-14 10:54:15 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f683db7aea 
					 
					
						
						
							
							Merge branch 'feature/c3_IDF-2554' into 'master'  
						
						... 
						
						
						
						global: Uses CCOUNT API instead of XTHAL macro
Closes IDF-2554
See merge request espressif/esp-idf!11954  
						
						
					 
					
						2021-01-13 12:55:21 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						e6d23a35ec 
					 
					
						
						
							
							gdma: dynamic alloc DMA channels  
						
						
						
						
					 
					
						2021-01-13 10:52:27 +08:00 
						 
				 
			
				
					
						
							
							
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						dada7cd035 
					 
					
						
						
							
							global: Uses CCOUNT API instead of XTHAL macro  
						
						
						
						
					 
					
						2021-01-12 16:24:23 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						753a929525 
					 
					
						
						
							
							global: fix sign-compare warnings  
						
						
						
						
					 
					
						2021-01-12 14:05:08 +08:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						caf1e9d570 
					 
					
						
						
							
							Merge branch 'bugfix/soc_caps_implicit_inc' into 'master'  
						
						... 
						
						
						
						HAL: explicitly include soc_caps.h
Closes IDFGH-4547
See merge request espressif/esp-idf!11895  
						
						
					 
					
						2021-01-11 14:18:10 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						58c3f6a421 
					 
					
						
						
							
							hal: explicitly include soc_caps.h  
						
						... 
						
						
						
						Many files in the HAL layer depended on SOC_ macros without
explicitly including soc_caps.h 
						
						
					 
					
						2021-01-07 10:13:17 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						1f9629da9f 
					 
					
						
						
							
							hal: put cpu_ll_get_core_id to IRAM  
						
						
						
						
					 
					
						2021-01-05 15:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								morris 
							
						 
					 
					
						
						
							
						
						9e7d2c0065 
					 
					
						
						
							
							esp32c3: format and clean up interrupt and os port code  
						
						
						
						
					 
					
						2021-01-05 15:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								Felipe Neves 
							
						 
					 
					
						
						
							
						
						5d316ac142 
					 
					
						
						
							
							interrupt: added INTC FLEXIBLE capabillity to esp32c3 CPU caps  
						
						
						
						
					 
					
						2021-01-05 15:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								Felipe Neves 
							
						 
					 
					
						
						
							
						
						09bc1580be 
					 
					
						
						
							
							intr_allocator: add abstractions for priority, type and edge-ack interrupt controller functions  
						
						
						
						
					 
					
						2021-01-05 15:39:46 +08:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						f09b8ae7a4 
					 
					
						
						
							
							driver: Add esp32c3 ADC driver  
						
						... 
						
						
						
						Based on internal commit 3ef01301fffa552d4be6d81bc9d199c223224305 
						
						
					 
					
						2020-12-23 09:53:24 +11:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						40b08e33c9 
					 
					
						
						
							
							Merge branch 'bugfix/touch_sensor_reading_error_in_light_sleep_process' into 'master'  
						
						... 
						
						
						
						driver(touch): fix touch sensor false trigger in sleep mode
See merge request espressif/esp-idf!10983  
						
						
					 
					
						2020-12-14 14:51:51 +08:00 
						 
				 
			
				
					
						
							
							
								fuzhibo 
							
						 
					 
					
						
						
							
						
						985e94139d 
					 
					
						
						
							
							driver(touch): fix touch sensor false trigger in sleep mode  
						
						
						
						
					 
					
						2020-12-10 17:43:14 +08:00 
						 
				 
			
				
					
						
							
							
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						457ce080ae 
					 
					
						
						
							
							AES: refactor and add HAL layer  
						
						... 
						
						
						
						Refactor the AES driver and add HAL, LL and caps.
Add better support for running AES-GCM fully in hardware. 
						
						
					 
					
						2020-12-10 09:04:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						04d6b115ae 
					 
					
						
						
							
							adc: fixed efuse called in critical section issue  
						
						
						
						
					 
					
						2020-12-08 17:41:49 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						f80bcb733a 
					 
					
						
						
							
							uart: modify s3 ll functions of reading/writing fifo  
						
						
						
						
					 
					
						2020-11-30 15:23:15 +11:00 
						 
				 
			
				
					
						
							
							
								Angus Gratton 
							
						 
					 
					
						
						
							
						
						7c08be5771 
					 
					
						
						
							
							hal: Add initial ESP32-C3 support  
						
						... 
						
						
						
						From internal commit 7761d6e8 
						
						
					 
					
						2020-11-30 15:23:15 +11:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						05a4a8d864 
					 
					
						
						
							
							uart: seperate sclk and baudrate setting  
						
						
						
						
					 
					
						2020-11-24 19:12:52 +08:00 
						 
				 
			
				
					
						
							
							
								Armando 
							
						 
					 
					
						
						
							
						
						fb8b905539 
					 
					
						
						
							
							uart: add uart support on esp32s3  
						
						
						
						
					 
					
						2020-11-24 19:12:51 +08:00