Skip to content

Commit cc37708

Browse files
Merge branch 'feature/remove_ds_and_rsa_support_for_esp32h4' into 'master'
feat: remove ds and mpi support for esp32h4 Closes IDF-12443, IDF-12444, and IDF-12970 See merge request espressif/esp-idf!41339
2 parents f54046a + 2e66070 commit cc37708

File tree

2 files changed

+0
-21
lines changed

2 files changed

+0
-21
lines changed

components/soc/esp32h4/include/soc/soc_caps.h

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -63,10 +63,8 @@
6363
#define SOC_SYSTIMER_SUPPORTED 1 // TODO: [ESP32H4] IDF-12375 IDF-12377
6464
// #define SOC_SUPPORT_COEXISTENCE 1 // TODO: [ESP32H4] IDF-12251 IDF-12252 IDF-12253
6565
// #define SOC_AES_SUPPORTED 0 // TODO: [ESP32H4] IDF-12266
66-
// #define SOC_MPI_SUPPORTED 0
6766
// #define SOC_SHA_SUPPORTED 1 // TODO: [ESP32H4] IDF-12263
6867
// #define SOC_HMAC_SUPPORTED 0 // TODO: [ESP32H4] IDF-12257
69-
// #define SOC_DIG_SIGN_SUPPORTED 0 // TODO: [ESP32H4] IDF-12443
7068
// #define SOC_ECC_SUPPORTED 1 // TODO: [ESP32H4] IDF-12264
7169
#define SOC_FLASH_ENC_SUPPORTED 1 // TODO: [ESP32H4] IDF-12261
7270
// #define SOC_SECURE_BOOT_SUPPORTED 1 // TODO: [ESP32H4] IDF-12262
@@ -176,17 +174,6 @@
176174
#define SOC_HP_CPU_HAS_MULTIPLE_CORES 1 // Convenience boolean macro used to determine if a target has multiple cores.
177175
#define SOC_CPU_HAS_LOCKUP_RESET 1
178176

179-
/*-------------------------- DIGITAL SIGNATURE CAPS ----------------------------------------*/
180-
/** The maximum length of a Digital Signature in bits. */
181-
// #define SOC_DS_SIGNATURE_MAX_BIT_LEN (3072)
182-
183-
/** Initialization vector (IV) length for the RSA key parameter message digest (MD) in bytes. */
184-
// #define SOC_DS_KEY_PARAM_MD_IV_LENGTH (16)
185-
186-
/** Maximum wait time for DS parameter decryption key. If overdue, then key error.
187-
See TRM DS chapter for more details */
188-
// #define SOC_DS_KEY_CHECK_MAX_WAIT_US (1100)
189-
190177
/*-------------------------- DMA Common CAPS ----------------------------------------*/
191178
#define SOC_DMA_CAN_ACCESS_FLASH 1 /*!< DMA can access Flash memory */
192179

@@ -369,13 +356,6 @@
369356
// #define SOC_PARLIO_TX_UNIT_MAX_DATA_WIDTH 8 /*!< Number of data lines of the TX unit */
370357
// #define SOC_PARLIO_RX_UNIT_MAX_DATA_WIDTH 8 /*!< Number of data lines of the RX unit */
371358

372-
/*--------------------------- MPI CAPS ---------------------------------------*/
373-
// #define SOC_MPI_MEM_BLOCKS_NUM (4)
374-
// #define SOC_MPI_OPERATIONS_NUM (3)
375-
376-
/*--------------------------- RSA CAPS ---------------------------------------*/
377-
// #define SOC_RSA_MAX_BIT_LEN (3072)
378-
379359
/*--------------------------- SHA CAPS ---------------------------------------*/
380360

381361
/* Max amount of bytes in a single DMA operation is 4095,

docs/docs_not_updated/esp32h4.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,6 @@ api-reference/bluetooth/esp_hf_defs.rst
134134
api-reference/peripherals/cap_touch_sens.rst
135135
api-reference/peripherals/index.rst
136136
api-reference/peripherals/rmt.rst
137-
api-reference/peripherals/ds.rst
138137
api-reference/peripherals/gptimer.rst
139138
api-reference/peripherals/sdio_slave.rst
140139
api-reference/peripherals/bitscrambler.rst

0 commit comments

Comments
 (0)