mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
refactor(sar): build sar_periph_ctrl related files by chip
This commit is contained in:
parent
5bd644942a
commit
00df6b378d
@ -37,11 +37,11 @@ entries:
|
|||||||
mspi_timing_config (noflash)
|
mspi_timing_config (noflash)
|
||||||
if SOC_MEMSPI_TIMING_TUNING_BY_MSPI_DELAY = y:
|
if SOC_MEMSPI_TIMING_TUNING_BY_MSPI_DELAY = y:
|
||||||
mspi_timing_by_mspi_delay (noflash)
|
mspi_timing_by_mspi_delay (noflash)
|
||||||
|
if SOC_ADC_SHARED_POWER = y:
|
||||||
if ADC_ONESHOT_CTRL_FUNC_IN_IRAM = y:
|
if ADC_ONESHOT_CTRL_FUNC_IN_IRAM = y:
|
||||||
sar_periph_ctrl (noflash)
|
sar_periph_ctrl (noflash)
|
||||||
else:
|
else:
|
||||||
sar_periph_ctrl: sar_periph_ctrl_power_enable (noflash)
|
sar_periph_ctrl: sar_periph_ctrl_power_enable (noflash)
|
||||||
|
|
||||||
[mapping:soc_pm]
|
[mapping:soc_pm]
|
||||||
archive: libsoc.a
|
archive: libsoc.a
|
||||||
|
@ -235,6 +235,10 @@ config SOC_ADC_RTC_MAX_BITWIDTH
|
|||||||
int
|
int
|
||||||
default 12
|
default 12
|
||||||
|
|
||||||
|
config SOC_ADC_SHARED_POWER
|
||||||
|
bool
|
||||||
|
default y
|
||||||
|
|
||||||
config SOC_SHARED_IDCACHE_SUPPORTED
|
config SOC_SHARED_IDCACHE_SUPPORTED
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
@ -134,6 +134,9 @@
|
|||||||
#define SOC_ADC_RTC_MIN_BITWIDTH (9)
|
#define SOC_ADC_RTC_MIN_BITWIDTH (9)
|
||||||
#define SOC_ADC_RTC_MAX_BITWIDTH (12)
|
#define SOC_ADC_RTC_MAX_BITWIDTH (12)
|
||||||
|
|
||||||
|
/*!< ADC power control is shared by PWDET */
|
||||||
|
#define SOC_ADC_SHARED_POWER 1
|
||||||
|
|
||||||
/*-------------------------- BROWNOUT CAPS -----------------------------------*/
|
/*-------------------------- BROWNOUT CAPS -----------------------------------*/
|
||||||
#if SOC_CAPS_ECO_VER >= 100
|
#if SOC_CAPS_ECO_VER >= 100
|
||||||
#define SOC_BROWNOUT_RESET_SUPPORTED 1
|
#define SOC_BROWNOUT_RESET_SUPPORTED 1
|
||||||
|
@ -179,6 +179,10 @@ config SOC_ADC_SELF_HW_CALI_SUPPORTED
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
||||||
|
config SOC_ADC_SHARED_POWER
|
||||||
|
bool
|
||||||
|
default y
|
||||||
|
|
||||||
config SOC_BROWNOUT_RESET_SUPPORTED
|
config SOC_BROWNOUT_RESET_SUPPORTED
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
@ -84,6 +84,9 @@
|
|||||||
#define SOC_ADC_CALIBRATION_V1_SUPPORTED (1) /*!< support HW offset calibration version 1*/
|
#define SOC_ADC_CALIBRATION_V1_SUPPORTED (1) /*!< support HW offset calibration version 1*/
|
||||||
#define SOC_ADC_SELF_HW_CALI_SUPPORTED (1) /*!< support HW offset self calibration */
|
#define SOC_ADC_SELF_HW_CALI_SUPPORTED (1) /*!< support HW offset self calibration */
|
||||||
|
|
||||||
|
/*!< ADC power control is shared by PWDET, TempSensor */
|
||||||
|
#define SOC_ADC_SHARED_POWER 1
|
||||||
|
|
||||||
/*-------------------------- BROWNOUT CAPS -----------------------------------*/
|
/*-------------------------- BROWNOUT CAPS -----------------------------------*/
|
||||||
#define SOC_BROWNOUT_RESET_SUPPORTED 1
|
#define SOC_BROWNOUT_RESET_SUPPORTED 1
|
||||||
|
|
||||||
|
@ -259,6 +259,10 @@ config SOC_ADC_SELF_HW_CALI_SUPPORTED
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
||||||
|
config SOC_ADC_SHARED_POWER
|
||||||
|
bool
|
||||||
|
default y
|
||||||
|
|
||||||
config SOC_APB_BACKUP_DMA
|
config SOC_APB_BACKUP_DMA
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
@ -112,6 +112,9 @@
|
|||||||
#define SOC_ADC_CALIBRATION_V1_SUPPORTED (1) /*!< support HW offset calibration version 1*/
|
#define SOC_ADC_CALIBRATION_V1_SUPPORTED (1) /*!< support HW offset calibration version 1*/
|
||||||
#define SOC_ADC_SELF_HW_CALI_SUPPORTED (1) /*!< support HW offset self calibration */
|
#define SOC_ADC_SELF_HW_CALI_SUPPORTED (1) /*!< support HW offset self calibration */
|
||||||
|
|
||||||
|
/*!< ADC power control is shared by PWDET, TempSensor */
|
||||||
|
#define SOC_ADC_SHARED_POWER 1
|
||||||
|
|
||||||
/*-------------------------- APB BACKUP DMA CAPS -------------------------------*/
|
/*-------------------------- APB BACKUP DMA CAPS -------------------------------*/
|
||||||
#define SOC_APB_BACKUP_DMA (1)
|
#define SOC_APB_BACKUP_DMA (1)
|
||||||
|
|
||||||
|
@ -315,6 +315,10 @@ config SOC_ADC_TEMPERATURE_SHARE_INTR
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
||||||
|
config SOC_ADC_SHARED_POWER
|
||||||
|
bool
|
||||||
|
default y
|
||||||
|
|
||||||
config SOC_APB_BACKUP_DMA
|
config SOC_APB_BACKUP_DMA
|
||||||
bool
|
bool
|
||||||
default n
|
default n
|
||||||
|
@ -125,6 +125,9 @@
|
|||||||
/*!< Interrupt */
|
/*!< Interrupt */
|
||||||
#define SOC_ADC_TEMPERATURE_SHARE_INTR (1)
|
#define SOC_ADC_TEMPERATURE_SHARE_INTR (1)
|
||||||
|
|
||||||
|
/*!< ADC power control is shared by PWDET */
|
||||||
|
#define SOC_ADC_SHARED_POWER 1
|
||||||
|
|
||||||
// ESP32C6-TODO: Copy from esp32c6, need check
|
// ESP32C6-TODO: Copy from esp32c6, need check
|
||||||
/*-------------------------- APB BACKUP DMA CAPS -------------------------------*/
|
/*-------------------------- APB BACKUP DMA CAPS -------------------------------*/
|
||||||
#define SOC_APB_BACKUP_DMA (0)
|
#define SOC_APB_BACKUP_DMA (0)
|
||||||
|
@ -295,6 +295,10 @@ config SOC_ADC_TEMPERATURE_SHARE_INTR
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
||||||
|
config SOC_ADC_SHARED_POWER
|
||||||
|
bool
|
||||||
|
default y
|
||||||
|
|
||||||
config SOC_APB_BACKUP_DMA
|
config SOC_APB_BACKUP_DMA
|
||||||
bool
|
bool
|
||||||
default n
|
default n
|
||||||
|
@ -121,6 +121,9 @@
|
|||||||
/*!< Interrupt */
|
/*!< Interrupt */
|
||||||
#define SOC_ADC_TEMPERATURE_SHARE_INTR (1)
|
#define SOC_ADC_TEMPERATURE_SHARE_INTR (1)
|
||||||
|
|
||||||
|
/*!< ADC power control is shared by PWDET */
|
||||||
|
#define SOC_ADC_SHARED_POWER 1
|
||||||
|
|
||||||
// ESP32H2-TODO: Copy from esp32c6, need check
|
// ESP32H2-TODO: Copy from esp32c6, need check
|
||||||
/*-------------------------- APB BACKUP DMA CAPS -------------------------------*/
|
/*-------------------------- APB BACKUP DMA CAPS -------------------------------*/
|
||||||
#define SOC_APB_BACKUP_DMA (0)
|
#define SOC_APB_BACKUP_DMA (0)
|
||||||
|
@ -275,6 +275,10 @@ config SOC_ADC_SELF_HW_CALI_SUPPORTED
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
||||||
|
config SOC_ADC_SHARED_POWER
|
||||||
|
bool
|
||||||
|
default y
|
||||||
|
|
||||||
config SOC_BROWNOUT_RESET_SUPPORTED
|
config SOC_BROWNOUT_RESET_SUPPORTED
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
@ -122,6 +122,9 @@
|
|||||||
#define SOC_ADC_CALIBRATION_V1_SUPPORTED (1) /*!< support HW offset calibration version 1*/
|
#define SOC_ADC_CALIBRATION_V1_SUPPORTED (1) /*!< support HW offset calibration version 1*/
|
||||||
#define SOC_ADC_SELF_HW_CALI_SUPPORTED (1) /*!< support HW offset self calibration */
|
#define SOC_ADC_SELF_HW_CALI_SUPPORTED (1) /*!< support HW offset self calibration */
|
||||||
|
|
||||||
|
/*!< ADC power control is shared by PWDET, TempSensor */
|
||||||
|
#define SOC_ADC_SHARED_POWER 1
|
||||||
|
|
||||||
/*-------------------------- BROWNOUT CAPS -----------------------------------*/
|
/*-------------------------- BROWNOUT CAPS -----------------------------------*/
|
||||||
#define SOC_BROWNOUT_RESET_SUPPORTED 1
|
#define SOC_BROWNOUT_RESET_SUPPORTED 1
|
||||||
|
|
||||||
|
@ -315,6 +315,10 @@ config SOC_ADC_SELF_HW_CALI_SUPPORTED
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
||||||
|
config SOC_ADC_SHARED_POWER
|
||||||
|
bool
|
||||||
|
default y
|
||||||
|
|
||||||
config SOC_APB_BACKUP_DMA
|
config SOC_APB_BACKUP_DMA
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
@ -115,6 +115,9 @@
|
|||||||
#define SOC_ADC_CALIBRATION_V1_SUPPORTED (1) /*!< support HW offset calibration version 1*/
|
#define SOC_ADC_CALIBRATION_V1_SUPPORTED (1) /*!< support HW offset calibration version 1*/
|
||||||
#define SOC_ADC_SELF_HW_CALI_SUPPORTED (1) /*!< support HW offset self calibration */
|
#define SOC_ADC_SELF_HW_CALI_SUPPORTED (1) /*!< support HW offset self calibration */
|
||||||
|
|
||||||
|
/*!< ADC power control is shared by PWDET, TempSensor */
|
||||||
|
#define SOC_ADC_SHARED_POWER 1
|
||||||
|
|
||||||
/*-------------------------- APB BACKUP DMA CAPS -------------------------------*/
|
/*-------------------------- APB BACKUP DMA CAPS -------------------------------*/
|
||||||
#define SOC_APB_BACKUP_DMA (1)
|
#define SOC_APB_BACKUP_DMA (1)
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user