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