morris
|
e0ddcb8013
|
fix(lcd): reserve the GPIOs used by RGB LCD
and disconnect the LCD signals when the dirver is uninstalled.
|
2025-07-23 18:15:54 +08:00 |
|
Sudeep Mohanty
|
c8f68c72a7
|
Merge branch 'feat/remove_global_cmake_vars' into 'master'
change(esptool_py): Make esptool_py component idempotent in the build
Closes IDF-13073
See merge request espressif/esp-idf!39589
|
2025-07-17 17:13:49 +02:00 |
|
C.S.M
|
187212ba9d
|
Merge branch 'feature/i2c_bringup_esp32h4' into 'master'
feat(i2c): Bringup i2c peripheral for esp32h4
Closes IDF-12359 and IDF-12357
See merge request espressif/esp-idf!40274
|
2025-07-14 14:19:45 +08:00 |
|
C.S.M
|
97a6b3bbab
|
feat(i2c): Bringup i2c peripheral for esp32h4
|
2025-07-14 11:59:28 +08:00 |
|
Sudeep Mohanty
|
c29f473a78
|
refactor(esptool_py): Remove elf variable dependencies
This commit updates all test_apps that have dependency on the elf
variable. Such test_apps now fetch the executable target from the build
properties.
|
2025-07-10 11:26:28 +02:00 |
|
Chen Jichang
|
08b75523cb
|
refactor(spi_lcd): detect the bus mode automatically
|
2025-07-07 18:49:30 +08:00 |
|
gaoxu
|
b7d65d94c3
|
feat(lcd_cam): add lc_dma_int value atomic protect for lcd and cam
|
2025-06-23 10:58:38 +08:00 |
|
morris
|
fb4b590941
|
refactor(dma)!: remove deprecated functions
|
2025-06-12 12:24:58 +08:00 |
|
wuzhenghui
|
65b7e70564
|
feat(driver): support acquire/release clock source dependency for all drivers
|
2025-05-27 21:21:38 +08:00 |
|
Chen Jichang
|
fe1091c2ff
|
fix(lcd): only call esp_pm APIs when CONFIG_PM_ENABLE is enabled
|
2025-05-22 17:38:58 +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 |
|
wanckl
|
e6e7b23917
|
feat(driver_spi): add esp32c61 spi master, slave, slave_hd support
|
2024-08-27 20:49:13 +08:00 |
|
morris
|
23c41fc772
|
feat(lcd): support i80 lcd driver on esp32p4
|
2024-08-20 18:47:22 +08:00 |
|
laokaiyao
|
1397e5421e
|
feat(i2c): support i2c on esp32-c61
|
2024-08-14 11:25:31 +08:00 |
|
morris
|
ec2a8a9c81
|
fix(drivers): rename the nested extra_flags structure
|
2024-08-13 11:57:08 +08:00 |
|
morris
|
34b1f2da24
|
fix(lcd): prelonged the lifecycle of dma2d transaction config structure
The context must exit at least until on_job_pixked callback is called
|
2024-08-13 11:57:08 +08:00 |
|
Armando (Dou Yiwen)
|
d16bb64005
|
Merge branch 'feature/lp_i2s' into 'master'
lp_i2s: support lp_i2s driver
Closes IDF-10355
See merge request espressif/esp-idf!31494
|
2024-08-05 17:55:35 +08:00 |
|
morris
|
9419dbfe68
|
change(examples): set the ili9881c version to 0.2.x
|
2024-08-02 16:34:21 +08:00 |
|
Armando
|
ee8933f651
|
feat(lp_i2s): lp_i2s driver
|
2024-08-02 12:02:05 +08:00 |
|
morris
|
b2a62ca860
|
change(dsi): don't send eot packet in lp mode
because some LCD doesn't respond to that
|
2024-08-01 12:48:22 +08:00 |
|
morris
|
e85d21e886
|
refactor(i80): use the gdma link list driver
|
2024-07-30 16:10:15 +08:00 |
|