morris
|
499441c541
|
Merge branch 'fix/dpi_video_timing_adjust_v5.5' into 'release/v5.5'
Enhance MIPI DSI video timing configuration (v5.5)
See merge request espressif/esp-idf!44552
|
2025-12-30 10:16:16 +08:00 |
|
morris
|
fb7466c86b
|
Merge branch 'refactor/gdma_link_skip_null_buffer_v5.5' into 'release/v5.5'
skip the NULL buffer in DMA mount pre-check (v5.5)
See merge request espressif/esp-idf!44459
|
2025-12-26 18:01:03 +08:00 |
|
suda-morris
|
a1265f300c
|
feat(dsi_lcd): pixel clock frequency can be a float number
|
2025-12-26 14:00:48 +08:00 |
|
morris
|
fa715731da
|
Merge branch 'contrib/github_pr_17858_v5.5' into 'release/v5.5'
fix (GitHub PR) (v5.5)
See merge request espressif/esp-idf!43492
|
2025-12-26 10:06:55 +08:00 |
|
morris
|
e5b4993cd2
|
Merge branch 'backport/recent_backport_collection_v5.5' into 'release/v5.5'
backport: backport recent i2s/parlio rx/touch related to v5.5
See merge request espressif/esp-idf!43785
|
2025-12-26 09:52:26 +08:00 |
|
morris
|
798ec369ce
|
fix(drivers): enlarge the default DMA burst size in peripheral drivers
|
2025-12-24 10:09:21 +08:00 |
|
Chen Chen
|
c9c25684ca
|
feat(isp): support Crop driver on p4 rev3
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
|
2025-12-15 15:11:45 +08:00 |
|
Chen Jichang
|
64f528c434
|
test(parlio): fix sleep test issue
|
2025-11-28 15:48:45 +08:00 |
|
laokaiyao
|
047ea940bf
|
refactor(parlio_rx): refactor to support unaligned user payload buffer
Closes https://github.com/espressif/esp-idf/issues/17581
|
2025-11-28 15:37:28 +08:00 |
|
laokaiyao
|
ce84d734ef
|
feat(gdma_link): support to select final node link type
|
2025-11-27 11:36:58 +08:00 |
|
Jeremy Boynes
|
036c8673cd
|
fix(esp_lcd): Issue where M5Stack CoreS3 uses GPIO 35 for MISO and LCD D/C
Adopts approach used by M5GFX that enables/diables output during SPI transaction.
|
2025-11-18 19:02:30 +08:00 |
|
morris
|
1de3dbf706
|
Merge branch 'feat/re_support_i80_on_p4_eco5_v5.5' into 'release/v5.5'
feat(i80_lcd): re-support i80 lcd on p4eco5 (v5.5)
See merge request espressif/esp-idf!42783
|
2025-10-28 10:28:33 +08:00 |
|
Chen Jichang
|
5c7d1f0578
|
feat(lcd): re-support i80 lcd and support underrun inerrupt on p4 rev 3.0
|
2025-10-22 17:49:46 +08:00 |
|
morris
|
f74393957c
|
feat(dsi): add vsync interrupt handling
|
2025-10-22 17:26:25 +08:00 |
|
morris
|
27e8d5ce9d
|
feat(dsi): can use gray8 image as input
|
2025-10-22 17:26:25 +08:00 |
|
morris
|
be2b6efadc
|
feat(dsi): split the dphy config clock and pll reference clock
this is a breaking change in the esp32p4 ver3.0 silicon.
|
2025-10-22 17:26:25 +08:00 |
|
Chen Jichang
|
0c733c2018
|
refactor(gdma): move buffer aligment to buffer mount config
|
2025-10-10 17:44:54 +08:00 |
|
morris
|
6e9fca80c8
|
fix(lcd): reserve the GPIOs used by RGB LCD
and disconnect the LCD signals when the dirver is uninstalled.
|
2025-07-31 13:08:38 +08:00 |
|
gaoxu
|
e2929b78ef
|
feat(lcd_cam): add lc_dma_int value atomic protect for lcd and cam
|
2025-07-26 21:15:02 +08:00 |
|
Jiang Jiang Jian
|
3c39b32195
|
Chip/support esp32c61 v5.5
|
2025-07-22 12:21:36 +08:00 |
|
morris
|
74f0ad50ed
|
Merge branch 'contrib/github_pr_15853' into 'master'
Fix for an infinite wait in spi-lcd-touch example (GitHub PR)
Closes IDFGH-15181
See merge request espressif/esp-idf!38735
|
2025-04-27 17:00:36 +08:00 |
|
Chen Jichang
|
6b724b0fc1
|
fix(lcd): fix test failure regression
|
2025-04-27 14:22:15 +08:00 |
|
Chen Jichang
|
6edf48d253
|
feat(parlio_tx): support cs signal on esp32c5 v1.0
|
2025-04-25 14:25:01 +08:00 |
|
Li Shuai
|
ce63f86f56
|
fix: fix ci job error of some instructions require put to iram text
|
2025-04-17 22:01:10 +08:00 |
|
morris
|
15e16599ae
|
refactor(drivers): refactor the iram-safe option of the gdma peripherals
Closes https://github.com/espressif/esp-idf/issues/15771
|
2025-04-15 11:37:18 +08:00 |
|
wanckl
|
51873d46aa
|
feat(driver_spi): add h21 spi drivers supports
|
2025-04-03 11:27:29 +08:00 |
|
gaoxu
|
ec632f7fed
|
feat(esp32h21): support I2C on ESP32H21
|
2025-03-13 11:06:06 +08:00 |
|
Chen Jichang
|
ff1fd80198
|
fix(drivers): use CPU_MAX lock in dirvers use axi dma to access psram
|
2025-03-12 17:38:44 +08:00 |
|
igor.udot
|
daf2d31008
|
test: format all test scripts
|
2025-03-05 12:08:48 +08:00 |
|
morris
|
46c404f4c0
|
fix(lcd): DC signal shound't affect the input path of the GPIO
With this fix, user can use the same GPIO for both LCD DC output and SPI
MISO input.
Closes https://github.com/espressif/esp-idf/issues/15478
|
2025-03-03 14:09:43 +08:00 |
|
morris
|
95fe253065
|
feat(gdma): allow bypass the alignment check in the link driver
Closes https://github.com/espressif/esp-idf/issues/15228
|
2025-02-27 15:18:06 +08:00 |
|
morris
|
2c6f22c12b
|
fix(rgb_lcd): drift issue caused by restart
Closes https://github.com/espressif/esp-idf/issues/15013
|
2025-02-11 16:00:42 +08:00 |
|
morris
|
cfca6c606e
|
fix(dma): also consider buffer alignment when calculating the DMA nodes
Closes https://github.com/espressif/esp-idf/issues/15228
|
2025-02-07 12:34:42 +08:00 |
|
Chen Jichang
|
79b3b30828
|
feat(spi_lcd): move callback function to iram
Closes https://github.com/espressif/esp-idf/issues/15160
|
2025-01-15 18:25:37 +08:00 |
|
laokaiyao
|
805d6e4e73
|
fix(i2s): lock APB when using apll with DFS feature
Closes https://github.com/espressif/esp-idf/issues/14707
Append to the commit ad9021a844.
|
2025-01-10 20:28:36 +08:00 |
|
morris
|
d39388fe4f
|
feat(lcd): increase the upper limit of pclk frequency for RGB LCD
|
2024-12-23 22:01:34 +08:00 |
|
Chen Jichang
|
e890b4bd7e
|
feat(lcd): support parlio lcd interface
|
2024-12-04 14:50:16 +08:00 |
|
morris
|
c86a301736
|
feat(mipi_dsi): enable underrun error interrupt
|
2024-11-14 19:05:43 +08:00 |
|
morris
|
0ed4c19c5e
|
feat(lcd): support color conversion for mipi dsi driver
|
2024-11-07 17:02:54 +08:00 |
|
morris
|
2d8053aabf
|
fix(i2c_lcd): wrong return type for esp_lcd_new_panel_io_i2c
when build for C++ project
|
2024-11-04 21:29:14 +08:00 |
|
laokaiyao
|
ad9021a844
|
fix(i2s): fix the crackle using apll with DFS feature
Closes: https://github.com/espressif/esp-idf/issues/14707
|
2024-10-28 10:25:13 +08:00 |
|
Vilem Zavodny
|
93fdbf25b3
|
feat(lcd): Allow to disable low-power mode in DPI panel
|
2024-10-24 16:25:50 +02:00 |
|
morris
|
efcb91b47e
|
feat(lcd): support rgb lcd driver for esp32p4
|
2024-10-22 17:18:05 +08:00 |
|
morris
|
dd82222dd9
|
feat(rgb_lcd): use gdma_link driver
|
2024-10-11 18:38:12 +08:00 |
|
morris
|
611fb654ce
|
refactor(lcd): clean up GPIO initialization
|
2024-10-10 16:01:05 +08:00 |
|
Chen Jichang
|
7e2a7bd5b2
|
feat(spi_lcd): adapt spi_lcd example to LVGL v9
|
2024-09-19 14:29:41 +08:00 |
|
morris
|
5ddeab65e3
|
refactor(mipi_dsi): remove unused LL functions
MIPI DSI PHY reference clock is controlled in hp_sys_clkrst register
|
2024-09-13 12:24:12 +08:00 |
|
wuzhenghui
|
13e42707a0
|
feat(esp_hw_support): add clk tree source gate management api
|
2024-09-11 10:53:01 +08:00 |
|
wuzhenghui
|
05e74480f5
|
feat(esp_system): gate some clock by default to optmize esp32p4 active power
|
2024-09-11 10:53:00 +08:00 |
|
wanckl
|
4e095f4b9f
|
ci(esp32c61): enable c61 generic target test
|
2024-09-02 19:26:12 +08:00 |
|