forked from espressif/esp-idf
remove(parlio): remove parlio caps in c61
This commit is contained in:
@@ -503,30 +503,6 @@ config SOC_MCPWM_CAPTURE_CLK_FROM_GROUP
|
|||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
|
||||||
config SOC_PARLIO_GROUPS
|
|
||||||
int
|
|
||||||
default 1
|
|
||||||
|
|
||||||
config SOC_PARLIO_TX_UNITS_PER_GROUP
|
|
||||||
int
|
|
||||||
default 1
|
|
||||||
|
|
||||||
config SOC_PARLIO_RX_UNITS_PER_GROUP
|
|
||||||
int
|
|
||||||
default 1
|
|
||||||
|
|
||||||
config SOC_PARLIO_TX_UNIT_MAX_DATA_WIDTH
|
|
||||||
int
|
|
||||||
default 16
|
|
||||||
|
|
||||||
config SOC_PARLIO_RX_UNIT_MAX_DATA_WIDTH
|
|
||||||
int
|
|
||||||
default 16
|
|
||||||
|
|
||||||
config SOC_PARLIO_TX_RX_SHARE_INTERRUPT
|
|
||||||
bool
|
|
||||||
default y
|
|
||||||
|
|
||||||
config SOC_MPI_MEM_BLOCKS_NUM
|
config SOC_MPI_MEM_BLOCKS_NUM
|
||||||
int
|
int
|
||||||
default 4
|
default 4
|
||||||
|
@@ -20,7 +20,7 @@ extern "C" {
|
|||||||
*
|
*
|
||||||
* 2) External 40MHz Crystal Clock: XTAL
|
* 2) External 40MHz Crystal Clock: XTAL
|
||||||
*
|
*
|
||||||
* 3) Internal 136kHz RC Oscillator: RC_SLOW (may also referrred as SOSC in TRM or reg. description)
|
* 3) Internal 136kHz RC Oscillator: RC_SLOW (may also referred as SOSC in TRM or reg. description)
|
||||||
*
|
*
|
||||||
* This RC oscillator generates a ~136kHz clock signal output as the RC_SLOW_CLK. The exact frequency of this clock
|
* This RC oscillator generates a ~136kHz clock signal output as the RC_SLOW_CLK. The exact frequency of this clock
|
||||||
* can be computed in runtime through calibration.
|
* can be computed in runtime through calibration.
|
||||||
@@ -468,24 +468,6 @@ typedef enum {
|
|||||||
LEDC_USE_RTC8M_CLK __attribute__((deprecated("please use 'LEDC_USE_RC_FAST_CLK' instead"))) = LEDC_USE_RC_FAST_CLK, /*!< Alias of 'LEDC_USE_RC_FAST_CLK' */
|
LEDC_USE_RTC8M_CLK __attribute__((deprecated("please use 'LEDC_USE_RC_FAST_CLK' instead"))) = LEDC_USE_RC_FAST_CLK, /*!< Alias of 'LEDC_USE_RC_FAST_CLK' */
|
||||||
} soc_periph_ledc_clk_src_legacy_t;
|
} soc_periph_ledc_clk_src_legacy_t;
|
||||||
|
|
||||||
//////////////////////////////////////////////////PARLIO////////////////////////////////////////////////////////////////
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief Array initializer for all supported clock sources of PARLIO
|
|
||||||
*/
|
|
||||||
#define SOC_PARLIO_CLKS {SOC_MOD_CLK_XTAL, SOC_MOD_CLK_PLL_F240M}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief PARLIO clock source
|
|
||||||
*/
|
|
||||||
typedef enum {
|
|
||||||
PARLIO_CLK_SRC_XTAL = SOC_MOD_CLK_XTAL, /*!< Select XTAL as the source clock */
|
|
||||||
PARLIO_CLK_SRC_PLL_F240M = SOC_MOD_CLK_PLL_F240M, /*!< Select PLL_F240M as the source clock */
|
|
||||||
PARLIO_CLK_SRC_RC_FAST = SOC_MOD_CLK_RC_FAST, /*!< Select RC_FAST as the source clock */
|
|
||||||
PARLIO_CLK_SRC_EXTERNAL = -1, /*!< Select EXTERNAL clock as the source clock */
|
|
||||||
PARLIO_CLK_SRC_DEFAULT = SOC_MOD_CLK_PLL_F240M, /*!< Select PLL_F240M as the default clock choice */
|
|
||||||
} soc_periph_parlio_clk_src_t;
|
|
||||||
|
|
||||||
//////////////////////////////////////////////CLOCK OUTPUT///////////////////////////////////////////////////////////
|
//////////////////////////////////////////////CLOCK OUTPUT///////////////////////////////////////////////////////////
|
||||||
typedef enum {
|
typedef enum {
|
||||||
CLKOUT_SIG_PLL = 1, /*!< PLL_CLK is the output of crystal oscillator frequency multiplier */
|
CLKOUT_SIG_PLL = 1, /*!< PLL_CLK is the output of crystal oscillator frequency multiplier */
|
||||||
|
@@ -66,7 +66,6 @@
|
|||||||
// \#define SOC_MCPWM_SUPPORTED 0 //TODO: [ESP32C61] IDF-9338
|
// \#define SOC_MCPWM_SUPPORTED 0 //TODO: [ESP32C61] IDF-9338
|
||||||
// \#define SOC_TWAI_SUPPORTED 0 //TODO: [ESP32C61] IDF-9336
|
// \#define SOC_TWAI_SUPPORTED 0 //TODO: [ESP32C61] IDF-9336
|
||||||
// \#define SOC_ETM_SUPPORTED 0
|
// \#define SOC_ETM_SUPPORTED 0
|
||||||
// \#define SOC_PARLIO_SUPPORTED 0 //TODO: [ESP32C61] IDF-9333, 9334
|
|
||||||
// \#define SOC_LP_CORE_SUPPORTED 0 //TODO: [ESP32C61] IDF-9331
|
// \#define SOC_LP_CORE_SUPPORTED 0 //TODO: [ESP32C61] IDF-9331
|
||||||
// \#define SOC_RMT_SUPPORTED 0 //TODO: [ESP32C61] IDF-9343
|
// \#define SOC_RMT_SUPPORTED 0 //TODO: [ESP32C61] IDF-9343
|
||||||
// \#define SOC_AES_SUPPORTED 0 //TODO: [ESP32C61] IDF-9328
|
// \#define SOC_AES_SUPPORTED 0 //TODO: [ESP32C61] IDF-9328
|
||||||
@@ -329,14 +328,6 @@
|
|||||||
/*------------------------ USB SERIAL JTAG CAPS ------------------------------*/
|
/*------------------------ USB SERIAL JTAG CAPS ------------------------------*/
|
||||||
// \#define SOC_USB_SERIAL_JTAG_SUPPORT_LIGHT_SLEEP (1) /*!< Support to maintain minimum usb communication during light sleep */ // TODO: IDF-6395
|
// \#define SOC_USB_SERIAL_JTAG_SUPPORT_LIGHT_SLEEP (1) /*!< Support to maintain minimum usb communication during light sleep */ // TODO: IDF-6395
|
||||||
|
|
||||||
/*-------------------------- PARLIO CAPS --------------------------------------*/
|
|
||||||
#define SOC_PARLIO_GROUPS 1U /*!< Number of parallel IO peripherals */
|
|
||||||
#define SOC_PARLIO_TX_UNITS_PER_GROUP 1U /*!< number of TX units in each group */
|
|
||||||
#define SOC_PARLIO_RX_UNITS_PER_GROUP 1U /*!< number of RX units in each group */
|
|
||||||
#define SOC_PARLIO_TX_UNIT_MAX_DATA_WIDTH 16 /*!< Number of data lines of the TX unit */
|
|
||||||
#define SOC_PARLIO_RX_UNIT_MAX_DATA_WIDTH 16 /*!< Number of data lines of the RX unit */
|
|
||||||
#define SOC_PARLIO_TX_RX_SHARE_INTERRUPT 1 /*!< TX and RX unit share the same interrupt source number */
|
|
||||||
|
|
||||||
/*--------------------------- MPI CAPS ---------------------------------------*/
|
/*--------------------------- MPI CAPS ---------------------------------------*/
|
||||||
#define SOC_MPI_MEM_BLOCKS_NUM (4)
|
#define SOC_MPI_MEM_BLOCKS_NUM (4)
|
||||||
#define SOC_MPI_OPERATIONS_NUM (3)
|
#define SOC_MPI_OPERATIONS_NUM (3)
|
||||||
|
Reference in New Issue
Block a user