morris
1a1a5aa651
Merge branch 'isp_dma_one_frame_v5.5' into 'release/v5.5'
...
feat(isp): support isp dma input and add example (v5.5)
See merge request espressif/esp-idf!50756
2026-07-28 17:17:58 +08:00
morris
e9f878e3aa
refactor(isp): read DMA input directly from flash
...
Avoid the PSRAM copy for unencrypted flash
2026-07-28 14:37:45 +08:00
gaoxu
5dfcc1bc2b
feat(isp): Add example and script to check raw picture by ISP dma input
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 14:37:45 +08:00
gaoxu
2a02c7e55c
feat(isp): support isp dma input and add example
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 14:37:45 +08:00
Hu Rui
1bb727c66e
fix(uhci): rx fsm race condition and buffer size check
...
Closes https://github.com/espressif/esp-idf/issues/18819
Closes https://github.com/espressif/esp-idf/issues/18820
2026-07-28 11:29:05 +08:00
morris
befd406f90
Merge branch 'fix/jpeg_enc_encrypt_v5.5' into 'release/v5.5'
...
fix(jpeg): Jpeg can encode and decode in encryption situation (backport v5.5)
See merge request espressif/esp-idf!50670
2026-07-24 16:59:56 +08:00
Chen Chen
1316bb658e
docs(i2c): clarify 7-bit address usage
...
Closes https://github.com/espressif/esp-idf/pull/18831
2026-07-23 09:13:41 +08:00
C.S.M
0bcccf3206
fix(jpeg): JPEG can encode and decode in encryption situation
2026-07-22 19:46:38 +08:00
morris
da4a2024f2
feat(jpeg): simplify decoder example and add pytest coverage
2026-07-22 18:35:12 +08:00
morris
21f3b71cbb
Merge branch 'feat/i2s_duplex_update_v5.5' into 'release/v5.5'
...
feat(i2s): allow full duplex mode in less strict condition (v5.5)
See merge request espressif/esp-idf!50867
2026-07-18 15:57:50 +08:00
morris
502fb705a2
Merge branch 'fix/twai_ci_job_pollution_v5.5' into 'release/v5.5'
...
fix(ci): twai test close board to fixed ci jobs pullotion (v5.5)
See merge request espressif/esp-idf!49921
2026-07-18 15:51:55 +08:00
morris
15558ba694
Merge branch 'fix/twaifd_assert_fail_v5.5' into 'release/v5.5'
...
fix(driver_twai): fix driver assert fail when send frame (v5.5)
See merge request espressif/esp-idf!49942
2026-07-18 15:46:42 +08:00
Chen Chen
1d3952904d
refactor(i2s): make the slot_bit_width checks unique
2026-07-17 14:40:10 +08:00
Chen Chen
ad8d821197
feat(i2s): allow full duplex mode in less strict condition
2026-07-17 14:39:22 +08:00
wanckl
436d44260f
feat(driver_twai): fd hardware support time trigger trans
2026-07-15 11:51:34 +08:00
Chen Chen
cb081679e2
docs(i2s): add note for ws setting under DEFAULT config
...
Closes https://github.com/espressif/esp-idf/issues/18744
2026-07-13 15:23:31 +08:00
wanckl
78a5d0bfed
feat(driver_twai): add prioritized TX queue support
2026-06-26 18:35:09 +08:00
morris
52e73f3cd5
fix(sdio_slave): align buffer size checks with descriptor limits
...
Define per-target SDIO slave descriptor buffer limits in the LL layer and validate queued send buffers against the 4-byte aligned effective maximum. Update the public docs to describe the chip-dependent limit instead of hardcoding 4092 bytes.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-25 11:39:41 +08:00
Chen Chen
ec8115862a
docs(i2s): correct power lock management description
...
Closes https://github.com/espressif/esp-idf/issues/18655
2026-06-02 09:25:48 +08:00
morris
a4ff8642d5
Merge branch 'feat/lcd_i2c_use_configurable_timeout_v5.5' into 'release/v5.5'
...
feat(lcd): add configurable timeout for lcd i2c panel (v5.5)
See merge request espressif/esp-idf!48664
2026-05-28 11:35:14 +08:00
morris
d818c5c1e2
Merge branch 'doc/i2s_esp32_mclk_restriction_v5.5' into 'release/v5.5'
...
docs(i2s): add note for the restriction of MCLK on esp32 (v5.5)
See merge request espressif/esp-idf!48572
2026-05-28 11:24:16 +08:00
Hu Rui
6b81966b9f
refactor(uhci): improve uart_dma_ota example & uhci docs
...
add const to UHCI rx callback edata->data
2026-05-25 10:47:40 +08:00
Chen Chen
08ca9fcab3
feat(lcd): add configurable timeout for lcd i2c panel
...
Closes https://github.com/espressif/esp-idf/issues/18542
Closes https://github.com/espressif/esp-idf/pull/18543
2026-05-25 09:51:46 +08:00
Chen Chen
4f6e79ab93
docs(i2s): add note for the restriction of MCLK on esp32
...
Closes https://github.com/espressif/esp-idf/issues/18564
2026-05-22 11:42:11 +08:00
Chen Jichang
fcfc5ce282
change(parlio_tx): use shift edge instead sample edge
...
Made-with: Cursor
2026-05-13 11:42:00 +08:00
Xorlent
a61d2893a5
Fix output bit range in bitscrambler documentation
...
Destination bit range incorrect in `Sub-instructions` example
2026-04-17 10:10:34 +08:00
morris
03436edd07
Merge branch 'feature/dma2d_with_flash_encryption_v5.5' into 'release/v5.5'
...
feat(dma2d, ppa): Support flash encryption for DMA2D and PPA (v5.5)
See merge request espressif/esp-idf!46814
2026-04-15 11:13:29 +08:00
Song Ruo Jing
d15a897d13
feat(dma2d,ppa): Support flash encryption for DMA2D and PPA
2026-04-13 15:03:37 +08:00
Marius Vikhammer
b9ca3e3052
docs: refresh broken documentation links
2026-04-13 09:48:27 +08:00
morris
c3a94d3084
Merge branch 'fix/spi_master_bit_trans_add_check_v5.5' into 'release/v5.5'
...
fix(driver_spi): spi master bit length check, dma internal align check and set idle level for all data pin (v5.5)
See merge request espressif/esp-idf!45134
2026-04-02 12:14:16 +08:00
wanckl
f9575867d8
feat(driver_twai): new driver sleep retention support
2026-04-01 10:56:32 +08:00
wanckl
5be29de6e0
feat(driver_twai): support rx frame timestamp for all chips
...
Closes https://github.com/espressif/esp-idf/issues/4527
2026-04-01 10:56:32 +08:00
morris
9e63b15dea
Merge branch 'feat/add_jpeg_pixel_reverse_enc_etc_v5.5' into 'release/v5.5'
...
feat(jpeg): Add config for reversing input pixel format in jpeg encoder (backport v5.5)
See merge request espressif/esp-idf!46383
2026-03-31 10:20:34 +08:00
wanckl
b519d672a8
fix(driver_spi): fixed master dma unaligned trans error
2026-03-30 15:48:24 +08:00
armando
1fb45f823c
change(isp): improve sampling point
2026-03-23 01:27:41 +00:00
Song Ruo Jing
5698be672b
feat(mspi): support 120MHz flash and psram for esp32c61
2026-03-13 16:27:17 +08:00
wanckl
0f76cddc91
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-12 10:40:53 +08:00
C.S.M
7802bf4703
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 13:42:20 +08:00
Chen Chen
ebe7d99719
fix(i2c_slave): filter out fake request for esp32
...
Closes https://github.com/espressif/esp-idf/issues/18268
2026-03-04 11:16:20 +08:00
Chen Chen
e9a62f9a2b
feat(mcpwm): ETM support mcpwm timer TEZ/TEP events
2026-02-12 15:00:43 +08:00
wanckl
613e2aefce
fix(driver_spi): docs currect gpio config performs
2026-01-06 14:16:20 +08:00
wanckl
32895539f2
fix(driver_spi): support un-aligned dma transaction and psram transaction
2026-01-06 14:16:20 +08:00
Wan Lei
3924afbf28
feat(spi_master): support dma transfer with psram directly
2026-01-06 14:16:04 +08:00
Jiang Jiang Jian
4275972920
Merge branch 'fix/fix_sdmmc_doc_v5.5' into 'release/v5.5'
...
sdmmc: fixed header structure not shown in doc issue (v5.5)
See merge request espressif/esp-idf!44519
2025-12-30 10:35:23 +08:00
morris
4bccb20a71
Merge branch 'fix/twai_queue_remain_and_doc_v5.5' into 'release/v5.5'
...
fix(driver_twai): improve error logging in _node_queue_tx function (v5.5)
See merge request espressif/esp-idf!44478
2025-12-26 19:01:58 +08:00
morris
36972d5681
Merge branch 'bugfix/ppa_srm_stuck_on_dma_v5.5' into 'release/v5.5'
...
fix(ppa): fix potential SRM operation stuck on DMA issue (v5.5)
See merge request espressif/esp-idf!44334
2025-12-26 09:54:19 +08:00
morris
2a481f5bc7
Merge branch 'feat/isp_crop_driver_v5.5' into 'release/v5.5'
...
feat(isp): support Crop driver on p4 rev3 (v5.5)
See merge request espressif/esp-idf!43446
2025-12-26 09:51:13 +08:00
armando
af61a3e6b6
fix(sdmmc): fixed header structure not shown in doc issue
2025-12-24 14:23:08 +08:00
wanckl
973c1b4f9a
fix(driver_twai): improve new driver API description
2025-12-23 16:10:01 +08:00
diplfranzhoepfinger
4f1cf6a5d2
chor(twai): improve error logging in _node_queue_tx function
...
Enhanced error message for unmatched dlc and buffer_len.
Merges https://github.com/espressif/esp-idf/pull/17888
2025-12-23 16:09:39 +08:00