Commit Graph

68 Commits

Author SHA1 Message Date
morris
fa9c12e56e Merge branch 'bugfix/isp_gamma_xcoord_error_v5.4' into 'release/v5.4'
fix(isp): disable gamma xcoord error check (v5.4)

See merge request espressif/esp-idf!48287
2026-05-11 23:00:12 +08:00
Song Ruo Jing
48e29206b8 fix(isp): disable gamma xcoord error check 2026-05-08 17:12:01 +08:00
armando
fde905395e fix(isp): corrected isp v size limitation 2026-05-08 09:10:16 +08:00
gaoxu
4fd3d38d6c refactor(isp): avoid isp ll functions using hal.hw before initialization 2026-04-24 11:20:00 +08:00
gaoxu
7aab2da81e fix(isp): fix isp registers can not be read/write error 2026-04-24 11:19:53 +08:00
morris
04a9faa789 Merge branch 'change/isp_sampling_point_v5.4' into 'release/v5.4'
isp: improve sampling point for AE and AWB (5.4)

See merge request espressif/esp-idf!46790
2026-04-20 17:33:33 +08:00
morris
8d2d446db1 Merge branch 'feat/isp_error_events_v5.4' into 'release/v5.4'
isp: added isp error interrupts (v5.4)

See merge request espressif/esp-idf!46633
2026-04-20 17:33:01 +08:00
armando
2c29cfaca2 change(isp): added lut table depth check 2026-03-30 06:22:45 +00:00
armando
3cc4eea14e change(isp): added hres and vres limitation check 2026-03-30 06:22:45 +00:00
armando
300cccbaee change(isp): improve sampling point 2026-03-23 01:27:13 +00:00
armando
1ea4757f0b feat(isp): added isp error interrupts 2026-03-16 14:55:46 +08:00
gaoxu
0726a0dc0f feat(isp_color): support ISP color on P4 2026-03-15 12:58:16 +08:00
armando
721455e775 fix(isp): fixed wbg shadow not working issue 2026-01-21 10:32:17 +08:00
morris
0770e7c90e Merge branch 'feat/isp_crop_driver_v5.4' into 'release/v5.4'
feat(isp): support Crop driver on p4 rev3 (v5.4)

See merge request espressif/esp-idf!43457
2026-01-09 10:42:01 +08:00
armando
6847d7e07a fix(isp): fixed awb subwindow always need to be set issue 2026-01-07 16:11:46 +08:00
armando
21e7f4a508 feat(isp): allow to bypass shadow register 2026-01-07 16:05:24 +08:00
Chen Chen
467eddae9f feat(isp): support Crop driver on p4 rev3
Add support for crop driver on p4eco5 and update example in
`isp/multi_pipelines`
2026-01-07 14:44:37 +08:00
morris
ae0ffbbadf Merge branch 'bugfix/fix_isp_awb_for_p4eco4_v5.4' into 'release/v5.4'
fix(esp_driver_isp): Fix AWB subwindown compatibility for ESP32-P4 ECO4 (v5.4)

See merge request espressif/esp-idf!44809
2026-01-07 10:53:23 +08:00
Dong Heng
a5e69393d5 fix(esp_driver_isp): Fix AWB subwindown compatibility for ESP32-P4 ECO4 2026-01-06 10:37:14 +08:00
armando
ff9066170a feat(isp): allow ccm to bypass shadow register 2026-01-04 12:04:46 +08:00
Chen Chen
452662f59a fix(isp): Added subwindow configuration for AWB 2025-12-25 15:35:56 +08:00
armando
ff195a9515 feat(isp): added shadow reg settings 2025-11-17 14:09:56 +08:00
armando
9b479e73b6 fix(isp): use atomic fsm check 2025-11-14 16:07:13 +08:00
armando
90176b9b4e change(isp): make wbg standalone 2025-11-14 16:04:30 +08:00
armando
fa8b875497 feat(isp): support AWB driver setting wbgain and subwindow feature 2025-11-14 16:04:26 +08:00
armando
76fb136282 feat(isp): support BLC driver 2025-11-13 10:29:31 +08:00
Armando
bc23a60a6d refactor(isp): use hw auto clock control mode for pipelines 2025-11-13 10:29:31 +08:00
Armando
331e9686b7 feat(isp): allow isp bf to be configured dyncamically 2025-11-13 10:29:31 +08:00
Song Ruo Jing
706b5b483e fix(isp): isp_dvp raw->rgb needs a workaround 2024-12-26 12:12:17 +08:00
Song Ruo Jing
274321d82c fix(isp): isp demosaic module should never be disabled for non-raw8 output format 2024-12-26 12:12:17 +08:00
Armando
b873befcd8 doc(isp): isp lsc programming guide 2024-11-19 14:33:55 +08:00
Armando
7e02f87bc9 change(isp): added eco2 check 2024-10-18 11:29:56 +08:00
Armando
0e1ee38ae8 feat(isp): added lsc feature 2024-10-18 11:29:56 +08:00
wuzhenghui
13e42707a0 feat(esp_hw_support): add clk tree source gate management api 2024-09-11 10:53:01 +08:00
Gao Xu
c83bf0c3df Merge branch 'feature/support_isp_color' into 'master'
feat(isp): support color on P4

Closes IDF-10495

See merge request espressif/esp-idf!32901
2024-09-03 18:42:26 +08:00
gaoxu
7b71d7aaac feat(isp_color): support ISP color on P4 2024-09-03 14:52:46 +08:00
laokaiyao
7ac567df96 fix: fix minor issues in isp and i2s 2024-09-02 14:07:05 +08:00
Armando
02b2f9a4c4 feat(isp): added isp demosaic driver 2024-08-28 10:03:22 +08:00
gaoxu
c3155c39d1 feat(isp_hist): change coeff and weight of HIST to integer/decimal struct 2024-08-27 16:56:18 +08:00
gaoxu
fb5df708a1 feat(isp_hist): Add ISP histogram support and add test for esp32p4(part 2) 2024-08-27 11:26:03 +08:00
C.S.M
97acf99867 feat(isp_hist): Add ISP histogram support for esp32p4 (part1) 2024-08-26 17:58:37 +08:00
Song Ruo Jing
f2d131aae4 feat(isp): add gamma correction driver to ISP 2024-08-21 17:27:16 +08:00
Armando
e9f65051e7 feat(isp): added isp yuv2rgb / rgb2yuv configs 2024-08-20 09:20:59 +08:00
Armando
f1b5846a55 feat(isp): added isp sharp driver 2024-08-15 18:06:23 +08:00
gaoxu
e3a717fd15 feat(isp): fix potentiual AF/AE/AWB continuous and oneshot conflict and add test 2024-08-02 16:52:35 +08:00
gaoxu
51a7de23b8 feat(isp_ae): add thread safe lock for ISP AE 2024-07-31 15:08:48 +08:00
gaoxu
c88ba68cb0 feat(isp): ISP dispatched ISRs together 2024-07-31 15:08:47 +08:00
gaoxu
cb6ecc470c feat(isp_ae): add isp auto exposure driver test 2024-07-31 11:18:53 +08:00
gaoxu
3c0fe579b6 feat(isp_ae): support isp auto exposure 2024-07-31 11:18:51 +08:00
laokaiyao
9e66f1ecc0 feat(isp_awb): support to change config after initialized 2024-06-17 11:19:59 +08:00