Marius Vikhammer
							
						 
					 | 
					
						
						
							
						
						592c6312b6
					 | 
					
						
						
							
							Merge branch 'bugfix/adc_work_mode_for_ulp_riscv_v5.4' into 'release/v5.4'
						
						
						
						
						
						
						
						fix(ulp-riscv): Fixed ADC oneshot initialization for ULP RISC-V (v5.4)
See merge request espressif/esp-idf!37372 
						
						
					 | 
					
						2025-04-01 14:54:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sudeep Mohanty
							
						 
					 | 
					
						
						
							
						
						3675245a23
					 | 
					
						
						
							
							fix(ulp-riscv): Fixed ADC oneshot initialization for ULP RISC-V
						
						
						
						
						
						
						
						This commit fixes a bug in the ADC oneshot driver initialization for the
ULP RISC-V. 
						
						
					 | 
					
						2025-02-27 15:06:18 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						6771e388f4
					 | 
					
						
						
							
							fix(adc): fix adc oneshot apb cnts incosistency v5.4
						
						
						
						
						
						
						
						closes https://github.com/espressif/esp-idf/issues/14502 
						
						
					 | 
					
						2025-02-20 10:20:56 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						ec15fa9e4b
					 | 
					
						
						
							
							fix(adc): fix adc oneshot error after continuous v5.4
						
						
						
						
						
						
						
						closes https://github.com/espressif/esp-idf/issues/14506 
						
						
					 | 
					
						2025-02-20 10:20:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Wu Zheng Hui
							
						 
					 | 
					
						
						
							
						
						6abe40e590
					 | 
					
						
						
							
							Merge branch 'feature/optimize_esp32p4_active_power_eco1' into 'master'
						
						
						
						
						
						
						
						feat(system): Optimize esp32p4 active state  power consumption
Closes PM-103 and IDF-7688
See merge request espressif/esp-idf!32950 
						
						
					 | 
					
						2024-09-11 23:15:29 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sudeep Mohanty
							
						 
					 | 
					
						
						
							
						
						1b6a829e81
					 | 
					
						
						
							
							Merge branch 'feat/lp_core_lp_adc_support' into 'master'
						
						
						
						
						
						
						
						feat(lp_adc): Addded support for LP ADC for the LP core on esp32p4
Closes IDF-6875 and IDF-10205
See merge request espressif/esp-idf!33117 
						
						
					 | 
					
						2024-09-11 17:16:40 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						13e42707a0
					 | 
					
						
						
							
							feat(esp_hw_support): add clk tree source gate management api
						
						
						
						
						
						
					 | 
					
						2024-09-11 10:53:01 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Sudeep Mohanty
							
						 
					 | 
					
						
						
							
						
						d604e09274
					 | 
					
						
						
							
							feat(lp_adc): Added support for LP ADC initialization to the esp_adc oneshot driver
						
						
						
						
						
						
						
						This commit adds support for LP ADC initialization to the esp_adc
oneshot driver, when it is used from the HP core. 
						
						
					 | 
					
						2024-09-10 08:45:11 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						b1df2688ce
					 | 
					
						
						
							
							change(esp_hw_support): replace esp_sleep_enable_adc_tsens_monitor with new API
						
						
						
						
						
						
					 | 
					
						2024-09-07 02:04:43 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lou Tianhao
							
						 
					 | 
					
						
						
							
						
						4393343ac9
					 | 
					
						
						
							
							fix(ci): some actions taken to pass ci
						
						
						
						
						
						
					 | 
					
						2024-08-29 14:15:41 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Lou Tianhao
							
						 
					 | 
					
						
						
							
						
						980ec70d0a
					 | 
					
						
						
							
							feat(esp_hw_support): support pmu init and sleep for esp32c5
						
						
						
						
						
						
						
						fix(ci): add efuse header in pmu_sleep 
						
						
					 | 
					
						2024-08-28 10:44:08 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						65820c07ac
					 | 
					
						
						
							
							feat(adc): support ADC oneshot and continuous mode on ESP32C5 and enable test
						
						
						
						
						
						
					 | 
					
						2024-07-13 14:03:23 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						6d82c324bb
					 | 
					
						
						
							
							feat(adc): move adc periph enable/reset functions to ll layer
						
						
						
						
						
						
					 | 
					
						2024-05-22 15:23:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						c1edeca849
					 | 
					
						
						
							
							fix(dma): feat(adc): support ADC oneshot mod on ESP32P4
						
						
						
						
						
						
					 | 
					
						2024-05-22 15:23:58 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								gaoxu
							
						 
					 | 
					
						
						
							
						
						c14d7fbb17
					 | 
					
						
						
							
							feat(adc): added adc enable debug log config
						
						
						
						
						
						
					 | 
					
						2023-11-01 15:06:20 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						b774bd1457
					 | 
					
						
						
							
							refactor(esp_adc): reformat code with astyle_py
						
						
						
						
						
						
					 | 
					
						2023-10-08 10:35:52 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando (Dou Yiwen)
							
						 
					 | 
					
						
						
							
						
						92419363aa
					 | 
					
						
						
							
							Merge branch 'feat/const_ptr_adc_io_channel' into 'master'
						
						
						
						
						
						
						
						feat(adc): use const pointer in io_to_channel APIs
See merge request espressif/esp-idf!24672 
						
						
					 | 
					
						2023-08-02 14:10:35 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						984f77fc3e
					 | 
					
						
						
							
							feat(adc): use const pointer in io_to_channel APIs
						
						
						
						
						
						
					 | 
					
						2023-07-10 14:36:51 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						8bcef5abb0
					 | 
					
						
						
							
							refactor(adc): maintain s_adc_tsen_enabled in adc driver
						
						
						
						
						
						
					 | 
					
						2023-07-06 17:28:49 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								laokaiyao
							
						 
					 | 
					
						
						
							
						
						3e26e7630e
					 | 
					
						
						
							
							adc_oneshot: move power acquire back to adc_oneshot_new_unit
						
						
						
						
						
						
						
						Revert and fix of d197c59eaa in !23575 
						
						
					 | 
					
						2023-05-23 22:44:32 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								laokaiyao
							
						 
					 | 
					
						
						
							
						
						ffb40a89d9
					 | 
					
						
						
							
							adc_cali: supported channel compensation of adc calibration on esp32c6
						
						
						
						
						
						
					 | 
					
						2023-05-23 22:44:25 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								wuzhenghui
							
						 
					 | 
					
						
						
							
						
						d197c59eaa
					 | 
					
						
						
							
							bugfix: move adc_oneshot_power_acquire/release to adc_oneshot_read
						
						
						
						
						
						
						
						Closes https://github.com/espressif/esp-idf/issues/10595
Closes https://github.com/espressif/esp-idf/issues/11386 
						
						
					 | 
					
						2023-05-18 10:29:50 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Song Ruo Jing
							
						 
					 | 
					
						
						
							
						
						a4e8960ab4
					 | 
					
						
						
							
							esp_clk_tree: Rename clk_tree_xxx to esp_clk_tree_xxx, add compilation warning to clk_tree.h
						
						
						
						
						
						
					 | 
					
						2023-04-25 14:12:06 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						486c765a93
					 | 
					
						
						
							
							adc: remove adc_hal_conf.h
						
						
						
						
						
						
						
						Macros inside adc_hal_conf.h are moved to adc_ll.h 
						
						
					 | 
					
						2023-02-23 11:48:31 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						5653018cd1
					 | 
					
						
						
							
							esp_adc: support selecting clock source for oneshot driver
						
						
						
						
						
						
					 | 
					
						2023-02-23 11:48:31 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						c71c0996e3
					 | 
					
						
						
							
							esp_adc: added an all-in-one API to get calibrated voltage
						
						
						
						
						
						
					 | 
					
						2023-01-18 16:38:18 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						5be3c21cfc
					 | 
					
						
						
							
							adc: improve power logic
						
						
						
						
						
						
					 | 
					
						2023-01-09 17:10:04 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						ded528e188
					 | 
					
						
						
							
							adc: no longer support adc2 oneshot mode on esp32c3
						
						
						
						
						
						
						
						Due to HW limitation, we don't support this anymore. On c3, ADC2 under oneshot mode is not stable.
However, you can enable CONFIG_ADC_ONESHOT_FORCE_USE_ADC2_ON_C3 to force use
ADC2.
Refer to errata to know more details:
https://www.espressif.com/sites/default/files/documentation/esp32-s3_errata_en.pdf
https://www.espressif.com/sites/default/files/documentation/esp32-c3_errata_en.pdf 
						
						
					 | 
					
						2022-12-16 02:06:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						50a8d8412e
					 | 
					
						
						
							
							esp_adc: remove wno flag
						
						
						
						
						
						
					 | 
					
						2022-08-26 15:08:18 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						5e6a16380a
					 | 
					
						
						
							
							esp_adc: move adc common hw related code into esp_hw_support
						
						
						
						
						
						
					 | 
					
						2022-07-28 03:49:48 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Armando
							
						 
					 | 
					
						
						
							
						
						5b523a3313
					 | 
					
						
						
							
							esp_adc: new esp_adc component and adc drivers
						
						
						
						
						
						
					 | 
					
						2022-07-15 18:31:00 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |