Jing Li 
							
						 
					 
					
						
						
							
						
						ac0d16cdc8 
					 
					
						
						
							
							Merge branch 'bugfix/fix_cannot_lslp_again_after_ulp_wakeup' into 'master'  
						
						 
						
						... 
						
						
						
						sleep: fix cannot lightsleep again after a wakeup from ULP
Closes IDFGH-4396
See merge request espressif/esp-idf!17970  
						
						
					 
					
						2022-05-13 22:25:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jingli 
							
						 
					 
					
						
						
							
						
						a85e187ea7 
					 
					
						
						
							
							remove wrong function rtc_cntl_ll_ulp_wakeup_enable for esp32s2 and esp32s3  
						
						 
						
						
						
						
					 
					
						2022-05-12 21:51:21 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jingli 
							
						 
					 
					
						
						
							
						
						dd414b9305 
					 
					
						
						
							
							esp_hw_support/sleep: fix cannot lightsleep again after a wakeup from ULP  
						
						 
						
						... 
						
						
						
						Since ulp wakeup signal are connected to ulp int raw(except esp32), we
need to clear ulp int raw before sleep when ulp wakeup enabled. Otherwise,
if the ulp int raw is already set, chip will not sleep properly.
Closes https://github.com/espressif/esp-idf/issues/6229  
						
						
					 
					
						2022-05-12 17:57:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						49747bb486 
					 
					
						
						
							
							adc: create common adc hal layer  
						
						 
						
						
						
						
					 
					
						2022-05-07 19:20:44 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						76be0c2624 
					 
					
						
						
							
							Merge branch 'bugfix/fix_esp32_mmu_init_issue' into 'master'  
						
						 
						
						... 
						
						
						
						mmu: add ll functions for mmu unmap
Closes OCD-526 and IDF-4962
See merge request espressif/esp-idf!17868  
						
						
					 
					
						2022-05-05 22:21:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						b748a4fe5e 
					 
					
						
						
							
							mmu: improve vaddr range check  
						
						 
						
						
						
						
					 
					
						2022-04-27 11:35:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						e09787d851 
					 
					
						
						
							
							mmu: fix macro MMU_ENTRY_NUM and add new macro MMU_MAX_PADDR_PAGE_NUM  
						
						 
						
						
						
						
					 
					
						2022-04-27 11:35:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						2764cd5682 
					 
					
						
						
							
							mmu: simplify mmu_hal_init  
						
						 
						
						
						
						
					 
					
						2022-04-27 11:35:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								jiangguangming 
							
						 
					 
					
						
						
							
						
						63ac5e4a99 
					 
					
						
						
							
							mmu: add ll func used to invalidate the mmu entry  
						
						 
						
						
						
						
					 
					
						2022-04-27 11:35:07 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon 
							
						 
					 
					
						
						
							
						
						e4d85807ea 
					 
					
						
						
							
							Merge branch 'feature/spi_flash_esp8684_support' into 'master'  
						
						 
						
						... 
						
						
						
						spi_flash: refactor spi_flash clock configuration logic and support esp32c2
Closes IDF-4474, IDF-4025, and IDF-4066
See merge request espressif/esp-idf!16602  
						
						
					 
					
						2022-04-27 11:05:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						df30b362a8 
					 
					
						
						
							
							efuse: Validates data after burning and re-burnes it if necessary  
						
						 
						
						
						
						
					 
					
						2022-04-27 01:10:41 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						4418a855ba 
					 
					
						
						
							
							spi_flash: refactor the spi_flash clock configuration, and add support for esp32c2  
						
						 
						
						
						
						
					 
					
						2022-04-26 15:22:37 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						b99ced08a2 
					 
					
						
						
							
							i2s: fix only right case  
						
						 
						
						... 
						
						
						
						Closes: https://github.com/espressif/esp-idf/issues/8538  
						
						
					 
					
						2022-04-23 07:38:45 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darian 
							
						 
					 
					
						
						
							
						
						7c5cf3988f 
					 
					
						
						
							
							Merge branch 'bugfix/twai_ll_parse_frame_buffer_typo' into 'master'  
						
						 
						
						... 
						
						
						
						TWAI: Fix twai_ll_parse_frame_buffer() typo
Closes IDFGH-7140
See merge request espressif/esp-idf!17875  
						
						
					 
					
						2022-04-22 21:29:59 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Darian Leung 
							
						 
					 
					
						
						
							
						
						09dc46552b 
					 
					
						
						
							
							twai: Fix twai_ll_parse_frame_buffer() typo  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/8743  
						
						
					 
					
						2022-04-22 15:25:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						f4c190cadd 
					 
					
						
						
							
							Merge branch 'bugfix/abs_arguments' into 'master'  
						
						 
						
						... 
						
						
						
						fix warnings:  abs() use again
Closes GCC-240
See merge request espressif/esp-idf!17846  
						
						
					 
					
						2022-04-22 09:30:23 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						4280164be4 
					 
					
						
						
							
							rmt: add more clock source caps  
						
						 
						
						
						
						
					 
					
						2022-04-21 13:59:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Maklakov 
							
						 
					 
					
						
						
							
						
						7a066b7b56 
					 
					
						
						
							
							components: correct abs() use for unsigned argument  
						
						 
						
						
						
						
					 
					
						2022-04-21 12:22:01 +07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								songruojing 
							
						 
					 
					
						
						
							
						
						534346f4bb 
					 
					
						
						
							
							ledc: Provide support for esp32c2 and esp32h2  
						
						 
						
						... 
						
						
						
						LEDC examples, unit test, and programming guide are all updated. 
						
						
					 
					
						2022-04-14 08:15:14 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								songruo 
							
						 
					 
					
						
						
							
						
						60bb5c913d 
					 
					
						
						
							
							clk_tree: prework of introducing clk subsystem control  
						
						 
						
						... 
						
						
						
						1. Clean up clk usage in IDF, replace rtc_clk_xtal/apb_freq_get with
   upper level API esp_clk_xtal/apb_freq
2. Fix small errors and wrong comments related to clock
3. Add clk_tree_defs.h to provide an unified clock id for each chip
   Modify the NGed drivers to adopt new clock ids 
						
						
					 
					
						2022-04-11 12:09:06 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laokaiyao 
							
						 
					 
					
						
						
							
						
						f17edba20b 
					 
					
						
						
							
							i2s: extract std/pdm/tdm modes  
						
						 
						
						... 
						
						
						
						Type structures of these modes are defined. Driver and HAL layer are modified to fit these concepts. 
						
						
					 
					
						2022-03-22 10:14:45 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						36457b1346 
					 
					
						
						
							
							Merge branch 'refactor/adc_unify_adc_unit' into 'master'  
						
						 
						
						... 
						
						
						
						adc: adc single driver NG pre-step - unify adc_ll_num_t and adc_unit_t
See merge request espressif/esp-idf!17408  
						
						
					 
					
						2022-03-18 20:29:36 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						386363cafd 
					 
					
						
						
							
							adc: unify adc_ll_num_t and adc_unit_t  
						
						 
						
						
						
						
					 
					
						2022-03-18 11:36:50 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						98e19b3355 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_8496' into 'master'  
						
						 
						
						... 
						
						
						
						SPI  LCD support large color transfers (GitHub PR)
Closes IDFGH-6874
See merge request espressif/esp-idf!17391  
						
						
					 
					
						2022-03-14 22:22:00 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						a019db6880 
					 
					
						
						
							
							lcd: delay 1us between DMA start and LCD start  
						
						 
						
						... 
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/8212  
						
						
					 
					
						2022-03-14 14:00:40 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						9422fe077a 
					 
					
						
						
							
							lcd: support I2S1 LCD mode on esp32  
						
						 
						
						
						
						
					 
					
						2022-03-14 13:55:01 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						aab535fe4a 
					 
					
						
						
							
							Merge branch 'bugfix/regi2c_ctrl_spinlock_s2' into 'master'  
						
						 
						
						... 
						
						
						
						hw_support: fixed regi2c not protected by lock on ESP32S2
See merge request espressif/esp-idf!16653  
						
						
					 
					
						2022-03-13 02:47:53 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						d5bdf95580 
					 
					
						
						
							
							hw_support: fixed regi2c not protected by lock on ESP32S2  
						
						 
						
						
						
						
					 
					
						2022-03-13 00:24:08 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						6ed3ffbbf1 
					 
					
						
						
							
							Merge branch 'refactor/remove_redundant_rom_cache_dependency' into 'master'  
						
						 
						
						... 
						
						
						
						cache: remove redundant rom cache dependency in bootloader
Closes IDF-4523
See merge request espressif/esp-idf!17077  
						
						
					 
					
						2022-03-12 10:11:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						c1cbd7bbf6 
					 
					
						
						
							
							cache/mmu: implememnt cache and mmu hal APIs in bootloader  
						
						 
						
						
						
						
					 
					
						2022-03-11 22:43:11 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						2c7cfdd784 
					 
					
						
						
							
							spi: define tranfer max bit length in LL  
						
						 
						
						
						
						
					 
					
						2022-03-10 13:40:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						9f55712c03 
					 
					
						
						
							
							rmt: document and improve LL driver  
						
						 
						
						
						
						
					 
					
						2022-03-09 10:58:12 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zim Kalinowski 
							
						 
					 
					
						
						
							
						
						0440aca4e3 
					 
					
						
						
							
							Merge branch 'feature/reevaluate_headers_include_dirs' into 'master'  
						
						 
						
						... 
						
						
						
						esp_hw_support/esp_system: Re-evaluate header inclusions and include directories
See merge request espressif/esp-idf!16763  
						
						
					 
					
						2022-03-08 01:32:24 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Simon 
							
						 
					 
					
						
						
							
						
						4bf4a020a6 
					 
					
						
						
							
							Merge branch 'refactor/abstract_temperature_sensor' into 'master'  
						
						 
						
						... 
						
						
						
						temperature_sensor: Refactor temperature sensor to new APIs (follow rule of driverNG) and support esp32s3
Closes IDF-3665, IDF-3367, and IDF-1793
See merge request espressif/esp-idf!16787  
						
						
					 
					
						2022-03-07 20:17:39 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sudeep Mohanty 
							
						 
					 
					
						
						
							
						
						a9fda54d39 
					 
					
						
						
							
							esp_hw_support/esp_system: Re-evaluate header inclusions and include directories  
						
						 
						
						... 
						
						
						
						This commit updates the visibility of various header files and cleans up
some unnecessary inclusions. Also, this commit removes certain header
include paths which were maintained for backward compatibility. 
						
						
					 
					
						2022-03-07 11:18:08 +05:30  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando (Dou Yiwen) 
							
						 
					 
					
						
						
							
						
						748037708f 
					 
					
						
						
							
							Merge branch 'bugfix/fix_adc_digital_not_reset_issue' into 'master'  
						
						 
						
						... 
						
						
						
						adc: fix adc digital part not reset issue
Closes IDF-4680
See merge request espressif/esp-idf!17279  
						
						
					 
					
						2022-03-06 13:49:18 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						a0283234cd 
					 
					
						
						
							
							Merge branch 'feature/support_esp32h2_gpio' into 'master'  
						
						 
						
						... 
						
						
						
						esp32h2: support GPIO peripheral, IO_MUX, GPIO matrix
Closes IDF-4232 and IDF-3439
See merge request espressif/esp-idf!16609  
						
						
					 
					
						2022-03-04 18:22:28 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Cao Sen Miao 
							
						 
					 
					
						
						
							
						
						214e206111 
					 
					
						
						
							
							Temperature_sensor: Add temperature support for ESP32-S3  
						
						 
						
						
						
						
					 
					
						2022-03-04 18:13:27 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Armando 
							
						 
					 
					
						
						
							
						
						4ca115be98 
					 
					
						
						
							
							adc: fix adc digital not reset issue  
						
						 
						
						
						
						
					 
					
						2022-03-04 03:49:33 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								songruojing 
							
						 
					 
					
						
						
							
						
						c8c137f2b7 
					 
					
						
						
							
							esp32h2: support GPIO peripheral, IO_MUX, GPIO matrix.  
						
						 
						
						... 
						
						
						
						Generic GPIO example is supported as well. 
						
						
					 
					
						2022-03-04 11:25:05 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						ec8defaa96 
					 
					
						
						
							
							pulse_cnt: new driver for PCNT peripheral  
						
						 
						
						
						
						
					 
					
						2022-03-03 22:38:32 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael (XIAO Xufeng) 
							
						 
					 
					
						
						
							
						
						78165c541e 
					 
					
						
						
							
							Merge branch 'bugfix/bootloader_uart_custom_gpio' into 'master'  
						
						 
						
						... 
						
						
						
						bootloader: fixed the issue custom_uart_gpio doesn't take effect
Closes IDF-4606
See merge request espressif/esp-idf!16910  
						
						
					 
					
						2022-03-02 02:35:14 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								songruojing 
							
						 
					 
					
						
						
							
						
						b6887416d4 
					 
					
						
						
							
							uart: fixed reset logic on ESP32-S3  
						
						 
						
						
						
						
					 
					
						2022-03-01 18:21:31 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Konstantin Kondrashov 
							
						 
					 
					
						
						
							
						
						44e5ac2c59 
					 
					
						
						
							
							Merge branch 'feature/efuse_hal' into 'master'  
						
						 
						
						... 
						
						
						
						hal: Adds efuse hal layer
See merge request espressif/esp-idf!16354  
						
						
					 
					
						2022-02-28 13:38:43 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								KonstantinKondrashov 
							
						 
					 
					
						
						
							
						
						9605f3eb1a 
					 
					
						
						
							
							soc: Adds efuse hal  
						
						 
						
						... 
						
						
						
						Replaced eFuse ROM funcs with hal layer 
						
						
					 
					
						2022-02-24 22:20:09 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						8c91ef7599 
					 
					
						
						
							
							Merge branch 'contrib/github_pr_8430' into 'master'  
						
						 
						
						... 
						
						
						
						ADC Fix compiling when included from C++ (GitHub PR)
Closes IDFGH-6804
See merge request espressif/esp-idf!17216  
						
						
					 
					
						2022-02-24 08:42:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						06d8a5bf33 
					 
					
						
						
							
							Merge branch 'bugfix/inline_intrmask_from_isr' into 'master'  
						
						 
						
						... 
						
						
						
						freertos: always inline xPortSetInterruptMaskFromISR and vPortClearInterruptMaskFromISR
Closes IDFGH-6669
See merge request espressif/esp-idf!16970  
						
						
					 
					
						2022-02-23 01:05:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						116197040f 
					 
					
						
						
							
							i2s: update copyright  
						
						 
						
						
						
						
					 
					
						2022-02-21 21:28:48 +08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								morris 
							
						 
					 
					
						
						
							
						
						84b750cbe8 
					 
					
						
						
							
							Merge branch 'refactor/lcd_soc_ll_update_according_trm' into 'master'  
						
						 
						
						... 
						
						
						
						lcd soc ll update according trm
See merge request espressif/esp-idf!16900  
						
						
					 
					
						2022-02-12 08:13:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Marius Vikhammer 
							
						 
					 
					
						
						
							
						
						ca6f76d831 
					 
					
						
						
							
							spi flash: fix cache accessed while disabled issues at -O0  
						
						 
						
						... 
						
						
						
						mask_get_id and gpio_hal_iomux_func_sel were called while cache
is disabled, but were not inlined as expected at -0O.
Force these functions to always be inlined. 
						
						
					 
					
						2022-02-07 11:33:33 +08:00