morris
|
b090f3d602
|
Merge branch 'fix/fix_mipi_lcd_dirty_buffer_v6.0' into 'release/v6.0'
feat(lcd): support buffer switch interrupt (v6.0)
See merge request espressif/esp-idf!49101
|
2026-06-29 10:49:26 +08:00 |
|
morris
|
7528ddc4d6
|
Merge branch 'fix/fix_dma2d_async_memcpy_msync_v6.0' into 'release/v6.0'
fix(dma2d): fix dma2d async memcpy msync (v6.0)
See merge request espressif/esp-idf!48721
|
2026-06-29 10:19:57 +08:00 |
|
Chen Jichang
|
a82f0d2bc3
|
fix(rgb_lcd): fix gdma link switch not take effect
|
2026-06-10 20:26:01 +08:00 |
|
Chen Jichang
|
35f61de12b
|
fix(dma2d): fix dma2d async memcpy msync
|
2026-06-03 11:16:14 +08:00 |
|
Chen Jichang
|
9274289a62
|
feat(lcd): support buffer switch interrupt
|
2026-06-01 18:34:58 +08:00 |
|
Chen Chen
|
eefcb722e0
|
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-19 10:35:04 +08:00 |
|
Chen Jichang
|
d1a64bffc0
|
refactor(clk_tree): use general api to enable the clk
|
2026-05-15 13:55:37 +08:00 |
|
morris
|
9bc9ac583c
|
Merge branch 'fix/fix_spi_lcd_psram_mode_v6.0' into 'release/v6.0'
fix(spi_lcd): add a flag to decide whether dma accsess psram (v6.0)
See merge request espressif/esp-idf!47795
|
2026-04-28 16:42:33 +08:00 |
|
Chen Jichang
|
8dd1d6c39f
|
fix(lcd): fix lcd cmd be bypassd unexpectedly
|
2026-04-21 15:39:42 +08:00 |
|
Chen Jichang
|
08284d0421
|
fix(spi_lcd): add a flag to decide whether dma accsess psram
|
2026-04-21 10:07:24 +08:00 |
|
Chen Jichang
|
444c14dca2
|
change(parlio_tx): use shift edge instead sample edge
Made-with: Cursor
|
2026-03-24 11:53:09 +08:00 |
|
morris
|
b4424ddf4d
|
Merge branch 'feature/dma2d_with_flash_encryption_v6.0' into 'release/v6.0'
feat(dma2d, ppa): Support flash encryption for DMA2D and PPA (v6.0)
See merge request espressif/esp-idf!46796
|
2026-03-23 11:07:58 +08:00 |
|
morris
|
7193171147
|
Merge branch 'feat/support_to_config_clock_lane_mode_v6.0' into 'release/v6.0'
feat(dsi): support to config clock lane mode (v6.0)
See merge request espressif/esp-idf!46801
|
2026-03-23 11:06:07 +08:00 |
|
Song Ruo Jing
|
163a95614c
|
feat(dma2d,ppa): Support flash encryption for DMA2D and PPA
|
2026-03-20 16:53:29 +08:00 |
|
igor.udot
|
e2a8bbe639
|
ci: update build-test-rules to use common_components
|
2026-03-20 15:53:26 +08:00 |
|
Chen Jichang
|
52edb01c1c
|
feat(dsi): support to config clock lane mode
Made-with: Cursor
|
2026-03-20 14:01:45 +08:00 |
|
Daniel Kampert
|
5678c8ac47
|
feat(esp_lcd): Add PSRAM support in SPI LCD panel IO
When the color buffer resides in PSRAM, set the SPI_TRANS_DMA_USE_PSRAM
flag.
Closes https://github.com/espressif/esp-idf/issues/18282
Merges https://github.com/espressif/esp-idf/pull/18283
|
2026-03-20 09:55:34 +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
|
b34b291a0d
|
Merge branch 'fix/fix_i80lcd_stuck_on_high_pckl_v6.0' into 'release/v6.0'
fix(i80_lcd): fix dma stuck with high pclk (v6.0)
See merge request espressif/esp-idf!45853
|
2026-03-19 22:42:32 +08:00 |
|
morris
|
13011606b7
|
Merge branch 'fix/fix_dma2d_regression_v6.0' into 'release/v6.0'
fix(mipi_lcd): fix draw bitmap regression with dma2d (v6.0)
See merge request espressif/esp-idf!46005
|
2026-03-19 22:41:33 +08:00 |
|
morris
|
3b21e8e659
|
Merge branch 'fix/dsi_test_manifest_v6.0' into 'release/v6.0'
fix(dsi): test apps manifest error (v6.0)
See merge request espressif/esp-idf!46034
|
2026-03-19 22:27:32 +08:00 |
|
morris
|
6c2e405927
|
Merge branch 'feat/esp_lcd_set_brightness_v6.0' into 'release/v6.0'
feat(lcd): add brightness control for LCD panels (v6.0)
See merge request espressif/esp-idf!46169
|
2026-03-19 22:27:29 +08:00 |
|
Chen Jichang
|
c878e60cb5
|
feat(lcd): support i80 lcd sleep retention on p4
|
2026-03-18 17:35:04 +08:00 |
|
Chen Jichang
|
04df934c05
|
refactor(flash_enc): move esp_flash_encryption_enabled() to efuse component
|
2026-03-06 18:14:22 +08:00 |
|
Chen Jichang
|
fea2c08655
|
test(parlio,rmt,lcd): add virtual flash encryption test
|
2026-03-06 18:14:22 +08:00 |
|
Ldab
|
121f196f52
|
feat(lcd): add brightness control for LCD panels
Merges https://github.com/espressif/esp-idf/pull/18273
Closes https://github.com/espressif/esp-idf/issues/16230
|
2026-03-02 11:41:05 +08:00 |
|
morris
|
afc24e2096
|
fix(dsi): test apps manifest error
|
2026-03-02 11:21:03 +08:00 |
|
Chen Jichang
|
21a1131700
|
fix(mipi_lcd): fix draw bitmap regression with dma2d
|
2026-02-24 11:16:51 +08:00 |
|
Chen Jichang
|
24b89b9b60
|
fix(i80_lcd): fix dma stuck with high pclk
|
2026-02-12 17:13:48 +08:00 |
|
morris
|
88a2632a27
|
Merge branch 'feat/support_parlio_on_esp32h4_v6.0' into 'release/v6.0'
feat(parlio): support parlio on esp32h4 (v6.0)
See merge request espressif/esp-idf!44178
|
2026-02-02 09:50:59 +08:00 |
|
morris
|
799e366cee
|
Merge branch 'feat/esp_driver_dma_v6.0' into 'release/v6.0'
feat(dma): graduate the dma driver from esp_hw_support to esp_driver_dma (v6.0)
See merge request espressif/esp-idf!45387
|
2026-01-30 12:40:39 +08:00 |
|
morris
|
db750dc1a0
|
feat(dma): graduate the dma driver from esp_hw_support to esp_driver_dma
|
2026-01-29 14:41:14 +08:00 |
|
Xiao Xufeng
|
79f7427729
|
fix(esp32p4): fix efuse, encryption and other rev_min usage
|
2026-01-28 21:46:00 +08:00 |
|
Chen Jichang
|
954a7619a2
|
feat(parlio): support parlio on esp32h4
|
2026-01-13 17:07:28 +08:00 |
|
morris
|
7909976e0f
|
refactor(gdma): channel allocation can return both direction within the same call
|
2026-01-07 22:44:54 +08:00 |
|
morris
|
16781cd4b4
|
Merge branch 'refactor/gdma_link_skip_null_buffer_v6.0' into 'release/v6.0'
skip the NULL buffer in DMA mount pre-check (v6.0)
See merge request espressif/esp-idf!44458
|
2025-12-29 10:27:36 +08:00 |
|
suda-morris
|
3769a7f993
|
feat(dsi_lcd): pixel clock frequency can be a float number
|
2025-12-24 22:17:04 +08:00 |
|
morris
|
95ea240f1c
|
fix(drivers): enlarge the default DMA burst size in peripheral drivers
|
2025-12-23 10:15:37 +08:00 |
|
morris
|
e5d0955864
|
refactor(gdma): skip the null buffer in mount pre-check
|
2025-12-23 10:15:37 +08:00 |
|
morris
|
c961c24b80
|
Merge branch 'feat/rgb_lcd_memory_v6.0' into 'release/v6.0'
feat(rgb_lcd): allow users to manage the lifecycle of the frame buffer (v6.0)
See merge request espressif/esp-idf!43051
|
2025-12-17 10:08:41 +08:00 |
|
morris
|
36134f6464
|
Merge branch 'refactor/ppa_dma2d_fourcc_v6.0' into 'release/v6.0'
refactor(ppa): use fourcc for dma2d and ppa color formats (v6.0)
See merge request espressif/esp-idf!44128
|
2025-12-12 12:23:22 +08:00 |
|
Chen Jichang
|
58e1e16faa
|
feat(rgb_lcd): allow users to manage the lifecycle of the frame buffer
|
2025-12-11 18:25:59 +08:00 |
|
morris
|
5c5d78b639
|
Merge branch 'ci/freertos_header_v6.0' into 'release/v6.0'
ci(header_check): Add check for public header should not include freertos (backport v6.0)
See merge request espressif/esp-idf!44104
|
2025-12-11 18:00:57 +08:00 |
|
Song Ruo Jing
|
190c081160
|
refactor(ppa): use fourcc for dma2d and ppa color formats
|
2025-12-11 15:20:11 +08:00 |
|
morris
|
11ce7a9011
|
refactor(soc): remove soc_caps_full.h
|
2025-12-11 10:29:01 +08:00 |
|
C.S.M
|
ed64e7bf78
|
ci(header_check): Add check for public header should not include freertos
|
2025-12-10 15:10:43 +08:00 |
|
Chen Jichang
|
20bb7a2977
|
feat(lcd): support draw bitmap hook function
Closes https://github.com/espressif/esp-idf/issues/16201
|
2025-12-08 15:49:25 +08:00 |
|
Chen Jichang
|
e7ce110dc4
|
test(parlio): fix sleep test issue
|
2025-12-03 11:23:06 +08:00 |
|
laokaiyao
|
3434e4b1d1
|
refactor(parlio_rx): refactor to support unaligned user payload buffer
Closes https://github.com/espressif/esp-idf/issues/17581
|
2025-12-03 11:23:06 +08:00 |
|
laokaiyao
|
c1ac8c10fb
|
feat(gdma_link): support to select final node link type
|
2025-12-03 11:23:06 +08:00 |
|