Commit Graph
1789 Commits
Author SHA1 Message Date
morris 23e199d646 Merge branch 'feature/esp32c61_flash_psram_timing_tuning_v6.0' into 'release/v6.0'
feat(mspi): support 120MHz flash and psram for esp32c61 (v6.0)

See merge request espressif/esp-idf!45886
2026-03-20 13:55:06 +08:00
Jiang Jiang Jian c9daea6b54 Merge branch 'feat/improve_ws_server_handshake_handling_v6.0' into 'release/v6.0'
feat(http_server): improve websocket server handling (v6.0)

See merge request espressif/esp-idf!46247
2026-03-20 10:38:23 +08:00
morris a7650a3260 Merge branch 'feat/add_jpeg_pixel_reverse_enc_etc_v6.0' into 'release/v6.0'
feat(jpeg): Add config for reversing input pixel format in jpeg encoder (backport v6.0)

See merge request espressif/esp-idf!46381
2026-03-20 10:35:35 +08:00
Jiang Jiang Jian 99a834520d Merge branch 'feat/support_get_pm_lock_aquired_counts_v6.0' into 'release/v6.0'
feat(esp_pm): add APIs to get PM lock statistics / add light sleep tick overflow protection configuration  (v6.0)

See merge request espressif/esp-idf!45885
2026-03-20 10:13:48 +08:00
morris 2833a85bed Merge branch 'fix/i2c_slv_addr_check_esp32_v6.0' into 'release/v6.0'
fix(i2c_slave): filter out fake request for esp32 slave device (v6.0)

See merge request espressif/esp-idf!46221
2026-03-19 23:13:57 +08:00
morris ba393d591b Merge branch 'feat/mcpwm_etm_timer_events_v6.0' into 'release/v6.0'
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events (v6.0)

See merge request espressif/esp-idf!45836
2026-03-19 23:08:37 +08:00
morris 412e20f189 Merge branch 'feat/spi_slave_edma_psram_support_v6.0' into 'release/v6.0'
fix(driver_spi): added slave/slave_hd edma support, and add master bit length check, internal mem length check (v6.0)

See merge request espressif/esp-idf!46349
2026-03-19 22:57:43 +08:00
morris fc8f545f62 Merge branch 'contrib/github_pr_18100_v6.0' into 'release/v6.0'
fix(driver_twai): backport arbitration lost event, ci depends, sleep retention (v6.0)

See merge request espressif/esp-idf!46147
2026-03-19 22:57:02 +08:00
morris c6afb2b280 Merge branch 'fix/spi_master_bit_trans_add_check_v6.0' into 'release/v6.0'
fix(driver_spi): spi master set idle level for all data pin v6.0

See merge request espressif/esp-idf!45136
2026-03-19 22:51:06 +08:00
morris 8e650ebddf Merge branch 'feat/lcd_sleep_retention_p4_v6.0' into 'release/v6.0'
feat(lcd): support i80 lcd sleep retention on p4 (v6.0)

See merge request espressif/esp-idf!46525
2026-03-19 22:46:47 +08:00
morris 8e8c5a2a5f Merge branch 'feat/fix_mipi_dma2d_example_when_flash_enc_v6.0' into 'release/v6.0'
feat(mipi_dsi): allow to use dma2d in example when flash is encrypted (v6.0)

See merge request espressif/esp-idf!46006
2026-03-19 22:42:59 +08:00
Song Ruo Jing c7ae253b89 feat(mspi): support 120MHz flash and psram for esp32c61 2026-03-19 14:30:46 +00:00
morris 4752731e58 Merge branch 'doc/rm_outdated_diagram_v6.0' into 'release/v6.0'
doc: remove outdated diagrams for DAC, I2C, and I2S in documentation (v6.0)

See merge request espressif/esp-idf!46589
2026-03-19 22:21:39 +08:00
Aditya Patwardhan 891ddca56e Merge branch 'feat/introduce_esp_rsa_ds_opaque_key_context_v6.0' into 'release/v6.0'
Extend opaque driver context to add Key recovery info (v6.0)

See merge request espressif/esp-idf!46074
2026-03-19 19:45:02 +05:30
Aditya Patwardhan 305b04da81 Merge branch 'feat/adds_option_to_save_response_headers_v6.0' into 'release/v6.0'
feat(esp_http_client): adds support to save response headers (v6.0)

See merge request espressif/esp-idf!45509
2026-03-19 19:44:27 +05:30
Shen Mengjing 1e05e719e1 docs: Update CN translation for key manager related docs 2026-03-18 16:42:28 +05:30
harshal.patil 629a4e2444 docs(key-manager): Add Key-Manager peripheral related documentation 2026-03-18 16:42:21 +05:30
harshal.patil ca0daf01c6 fix(esp-tls): Remove the legacy use_km_key option 2026-03-18 16:38:24 +05:30
harshal.patil 37a73ff5a4 change(mbedtls/psa_driver_esp_hmac): Use efuse key block instead of efuse block
- Maintains compatibility of the older esp_hmac_ APIs and the PSA driver
2026-03-18 16:38:23 +05:30
Chen Jichang c878e60cb5 feat(lcd): support i80 lcd sleep retention on p4 2026-03-18 17:35:04 +08:00
harshal.patilandZhang Shu Xian 96e8b85577 docs: Adds a migration guide entry for HMAC peripheral's PSA interface
Co-authored-by: Zhang Shu Xian <zhangshuxian@espressif.com>
2026-03-17 10:28:39 +08:00
wanckl 19131099ea fix(driver_spi): fixed master dma unaligned trans error 2026-03-16 14:01:49 +08:00
wanckl 88e4c52b19 feat(driver_spi): slave hd driver support to using psram buffer 2026-03-16 14:01:48 +08:00
wanckl df4ea176f8 feature(driver_spi): slave driver support psram transfer 2026-03-16 14:01:48 +08:00
morris fe6ae2ff2b doc: remove outdated diagrams for DAC, I2C, and I2S in documentation 2026-03-13 10:07:23 +08:00
wanckl aaa43dc562 fix(driver_spi): added bit trans length check for master driver
Closes https://github.com/espressif/esp-idf/issues/16049

Closes https://github.com/espressif/esp-idf/issues/17725
2026-03-09 15:19:49 +08:00
C.S.M d2498485aa feat(jpeg): Add config for reversing input pixel format in jpeg encoder
Also add format check on both encoder and decoder

Closes https://github.com/espressif/esp-idf/issues/18262
2026-03-09 12:00:44 +08:00
Zhang Shuxian fca39df7da docs: Update CN translation for esp_http_server.rst 2026-03-04 14:00:12 +08:00
Chen Chen cb6c86c1a4 fix(i2c_slave): filter out fake request for esp32
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-03 15:36:03 +08:00
wanckl 5bcea31dd7 feat(driver_twai): new driver sleep retention support 2026-02-28 20:11:32 +08:00
Chen Jichang 8a5cdcb2e5 feat(mipi_dsi): allow to use dma2d in example when flash is encrypted
Closes https://github.com/espressif/esp-idf/issues/17708
2026-02-24 11:19:07 +08:00
Mahavir Jain 439026e5ea docs(protocomm): recommend using security2 scheme for production purpose 2026-02-17 11:46:11 +05:30
wuzhenghui 64fd311124 feat(pm): add docs with time compensation mechanism 2026-02-13 20:16:02 +08:00
wuzhenghui c46c14683f docs(esp_pm): add PM lock debugging and profiling documentation 2026-02-13 19:49:05 +08:00
Chen Chen f90f05e09b feat(mcpwm): ETM support mcpwm timer TEZ/TEP events 2026-02-12 11:46:33 +08:00
renpeiying c2838dfe91 docs: Update CN translation 2026-02-06 11:47:00 +05:30
Aditya Patwardhan 742f2e2c3c feat(docs): Added migration guide 2026-02-06 11:46:59 +05:30
Aditya Patwardhan b0844ddfdd feat(esp-tls): Added support to register custom tls stack
* Removed the esp_tls_wolfssl layer from esp-tls
    * Migrated Error codes
2026-02-06 11:46:55 +05:30
renpeiying 5eaf605052 docs: Update CN translation 2026-02-03 14:40:08 +08:00
Shen Mengjing 2da8ee13a1 docs: Update CN translation for hmac.rst 2026-02-02 10:51:30 +05:30
harshal.patil 3163ed4167 feat(mbedtls): Introduce ESP-HMAC PSA opaque driver 2026-02-02 10:51:30 +05:30
Mahavir Jain 062073a73b Merge branch 'feat/opaque_ecdsa_drivers_v6.0' into 'release/v6.0'
Opaque ECDSA driver (v6.0)

See merge request espressif/esp-idf!45432
2026-02-02 10:49:12 +05:30
Jiang Jiang Jian 31056d5db9 Merge branch 'refactor/spi_flash_private_v6.0' into 'release/v6.0'
refactor(spi_flash): reorganize header files, improve encapsulation and simplify ROM implementation (v6.0)

See merge request espressif/esp-idf!45488
2026-02-02 10:57:34 +08:00
Jiang Jiang Jian ade2c48169 Merge branch 'doc/fix_issues_from_general_review_v6.0' into 'release/v6.0'
fix some issues found by Opus 4.5

See merge request espressif/esp-idf!45558
2026-02-02 10:51:04 +08:00
Jiang Jiang Jian d0f992c02f Merge branch 'fix/make_deepsleep_gpio_wakeup_usable_for_pd_top_lightsleep_v6.0' into 'release/v6.0'
change(esp_hw_support): deepsleep gpio wakeup API renaming to support PD_TOP lightsleep wakeup (v6.0)

See merge request espressif/esp-idf!45416
2026-02-02 10:48:40 +08:00
morris 1275b05ff4 Merge branch 'feature/twai_timestamp_low_level_6.0' into 'release/v6.0'
feat(driver_twai): support rx frame timestamp for all chips (v6.0)

See merge request espressif/esp-idf!45528
2026-02-02 10:07:07 +08:00
wuzhenghui 3c44b8fb85 change(esp_hw_support): deprecate esp_deep_sleep_enable_gpio_wakeup API
rename esp_deep_sleep_enable_gpio_wakeup to esp_sleep_enable_gpio_wakeup_on_hp_periph_powerdown
rename esp_deepsleep_gpio_wake_up_mode_t to esp_sleep_gpio_wake_up_mode_t
2026-02-01 12:16:24 +08:00
wuzhenghui 85601ccb69 change(soc): rename peripheral powerdowned sleep wakeable IO soc_caps
rename SOC_GPIO_DEEP_SLEEP_WAKE_VALID_GPIO_MASK to SOC_GPIO_HP_PERIPH_PD_SLEEP_WAKEABLE_MASK
rename SOC_GPIO_DEEP_SLEEP_WAKE_SUPPORTED_PIN_CNT to SOC_GPIO_HP_PERIPH_PD_SLEEP_WAKEABLE_PIN_CNT
rename SOC_GPIO_SUPPORT_DEEPSLEEP_WAKEUP to SOC_GPIO_SUPPORT_HP_PERIPH_PD_SLEEP_WAKEUP
2026-02-01 12:16:20 +08:00
C.S.M e794bd6c5c refactor(hal): Cleanup some missing hal files 2026-02-01 10:15:18 +08:00
C.S.M a3ca5b610d refactor(jpeg): Split hal layer for jpeg 2026-02-01 10:15:18 +08:00