Merge branch 'feat/isp_demosaic' into 'master'

isp: demosaic

Closes IDF-10519

See merge request espressif/esp-idf!33111
This commit is contained in:
Armando (Dou Yiwen)
2024-08-29 16:13:27 +08:00
16 changed files with 409 additions and 31 deletions
@@ -839,6 +839,10 @@ config SOC_ISP_CCM_SUPPORTED
bool
default y
config SOC_ISP_DEMOSAIC_SUPPORTED
bool
default y
config SOC_ISP_DVP_SUPPORTED
bool
default y
@@ -891,6 +895,18 @@ config SOC_ISP_CCM_DIMENSION
int
default 3
config SOC_ISP_DEMOSAIC_GRAD_RATIO_INT_BITS
int
default 2
config SOC_ISP_DEMOSAIC_GRAD_RATIO_DEC_BITS
int
default 4
config SOC_ISP_DEMOSAIC_GRAD_RATIO_RES_BITS
int
default 26
config SOC_ISP_DVP_DATA_WIDTH_MAX
int
default 16
@@ -334,6 +334,7 @@
/*-------------------------- ISP CAPS ----------------------------------------*/
#define SOC_ISP_BF_SUPPORTED 1
#define SOC_ISP_CCM_SUPPORTED 1
#define SOC_ISP_DEMOSAIC_SUPPORTED 1
#define SOC_ISP_DVP_SUPPORTED 1
#define SOC_ISP_SHARPEN_SUPPORTED 1
#define SOC_ISP_SHARE_CSI_BRG 1
@@ -348,6 +349,9 @@
#define SOC_ISP_BF_TEMPLATE_X_NUMS 3
#define SOC_ISP_BF_TEMPLATE_Y_NUMS 3
#define SOC_ISP_CCM_DIMENSION 3
#define SOC_ISP_DEMOSAIC_GRAD_RATIO_INT_BITS 2
#define SOC_ISP_DEMOSAIC_GRAD_RATIO_DEC_BITS 4
#define SOC_ISP_DEMOSAIC_GRAD_RATIO_RES_BITS 26
#define SOC_ISP_DVP_DATA_WIDTH_MAX 16
#define SOC_ISP_SHARPEN_TEMPLATE_X_NUMS 3
#define SOC_ISP_SHARPEN_TEMPLATE_Y_NUMS 3