gaoxu
30e3df1c7c
feat(isp): support ISP DPC, add tests and use it in multi pipeline example
2026-07-31 10:22:41 +08:00
morris
74d9e99d91
refactor(lcdcam): move shared core clock setup to drivers
...
Configure the shared LCDCAM core clock through guarded LCD and CAM LL APIs,
and unify LCD functional clock LL calls around group IDs across supported targets.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 18:40:04 +08:00
morris
f7c46393b2
refactor(lcd): rename delay_ticks to delay_mode to match register semantics
...
The LCD delay registers configure a delay mode (0=no delay, 1=delay on
rising edge, 2=delay on falling edge), not a tick count. Rename the LL
layer functions and parameters to reflect this, and add
lcd_ll_set_data_delay_mode for esp32s31 and esp32p4.
2026-07-24 16:21:09 +08:00
Gao Xu
2039ee0b8d
Merge branch 'isp_dma_one_frame' into 'master'
...
feat(isp): support isp dma input and add example
Closes IDF-10496
See merge request espressif/esp-idf!46619
2026-07-15 12:24:04 +08:00
gaoxu
ea417f202e
feat(isp): support isp dma input and add example
2026-07-14 18:15:44 +08:00
gaoxu
24a51e6b16
feat(csi): add MIPI-CSI host error event
2026-07-13 15:10:16 +08:00
gaoxu
4e3751b32e
feat(cam): support dvp cam on ESP32-S31
2026-05-14 17:09:49 +08:00
gaoxu
37160f88af
refactor(isp): avoid isp ll functions using hal.hw before initialization
2026-04-23 19:14:26 +08:00
Song Ruo Jing
dfe86726bf
fix(isp): disable gamma xcoord error check
2026-04-21 11:59:13 +08:00
Gao Xu
eddf3dbec1
Merge branch 'fix/isp_clk_error' into 'master'
...
Fix ISP clk source error and hal init error
See merge request espressif/esp-idf!46993
2026-03-27 15:01:40 +08:00
gaoxu
87a1c02764
fix(isp): fix isp clock source error
2026-03-25 17:01:22 +08:00
armando
418a091240
change(isp): added lut table depth check
2026-03-23 11:31:30 +08:00
armando
7bb22fd0b9
change(isp): improve sampling point
2026-03-16 15:51:49 +08:00
armando
f154ade586
feat(isp): added isp error interrupts
2026-03-16 11:33:56 +08:00
armando
a472bfbb69
feat(csi): support custom data type
2026-02-28 11:21:12 +08:00
armando
303da81075
feat(csi): support csi input bit swap
2026-02-05 01:18:27 +00:00
gaoxu
493b67fdc7
feat(csi): add csi color format conversion
2026-01-26 11:37:09 +08:00
gaoxu
b53427075e
refactor(cam): use fourcc for cam format
2026-01-26 11:37:06 +08:00
armando
34da2bdb78
feat(isp): allow to bypass shadow register
2026-01-05 14:49:02 +08:00
armando
a0e52a3a1d
refactor(isp): use fourcc for isp color formats
2025-12-17 01:58:58 +00:00
armando
ce1840173a
fix(isp): fix isp rev012 build
2025-12-15 10:11:23 +08:00
Chen Chen
dc5b0687b9
Merge branch 'fix/awb_subwindow' into 'master'
...
fix(isp): Added subwindow configuration for AWB
Closes IDF-14342
See merge request espressif/esp-idf!44046
2025-12-12 17:44:15 +08:00
armando
39e2bfe334
feat(isp): allow ccm to bypass shadow register
2025-12-11 10:24:31 +08:00
armando
b856201cc1
feat(hal):graudate the isp hal driver into a new component
2025-12-10 17:56:43 +08:00
armando
66da426c83
feat(hal):graudate the camera hal driver into a new component
2025-11-21 10:51:28 +08:00