morris
a3de38b0c6
Merge branch 'feat/support_rgb_lcd_dma2d_v6.0' into 'release/v6.0'
...
feat(rgb_lcd): support draw bitmap using dma2d (v6.0)
See merge request espressif/esp-idf!51980
2026-09-17 15:36:32 +08:00
Chen Jichang
345d707b21
feat(lcd): add MIPI-to-HDMI example (lt9611)
2026-09-16 14:21:25 +08:00
Chen Jichang
a081b698df
feat(rgb_lcd): support convert rgb2rgb
2026-09-15 15:09:48 +08:00
Chen Jichang
5a09df0d24
fix(dsi): add missing analog circuity config for SI issue
2026-09-02 16:22:57 +08:00
Chen Jichang
68e7e33873
feat(dsi): add timeout check for lp cmd rx
2026-09-02 16:22:57 +08:00
Chen Jichang
c878e60cb5
feat(lcd): support i80 lcd sleep retention on p4
2026-03-18 17:35:04 +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
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
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
laokaiyao
73ebd544fd
refactor(i2s): refactor of the private i2s caps
2025-12-11 10:25:42 +08:00
laokaiyao
fd918efe43
feat(hal): graudate the I2S hal driver into a new component
2025-12-11 10:25:40 +08:00
morris
dff7c452e6
refactor(lcd): unify the color conversion API in RGB and DSI driver
...
Also adopt the FourCC standard to describe color format.
See also
https://developer.espressif.com/blog/2025/04/esp-fourcc-introduction/
2025-11-07 11:08:43 +08:00
morris
d4d8b09ced
feat(hal):graudate the LCD hal driver into a new component
...
- Introduced new HAL components for LCD and MIPI DSI, including:
- `lcd_hal.c` and `lcd_hal.h` for LCD hardware abstraction layer.
- `mipi_dsi_hal.c` and `mipi_dsi_hal.h` for MIPI DSI hardware
abstraction layer.
- Peripheral connection definitions in `lcd_periph.c` and
`lcd_periph.h`.
- Added necessary types and utility functions in `lcd_types.h` and
`mipi_dsi_types.h`.
- Updated CMakeLists to include the new HAL components in the build
system.
- Removed legacy references to LCD and MIPI DSI in the HAL and SOC
CMakeLists.
2025-10-22 17:00:18 +08:00