/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/ |
H A D | hi_comm_sns.h | 40 HI_U8 au8NonDirStr[ISP_AUTO_ISO_STRENGTH_NUM];
41 HI_U8 au8NonDirMFDetailEhcStr[ISP_AUTO_ISO_STRENGTH_NUM];
42 HI_U8 au8NonDirHFDetailEhcStr[ISP_AUTO_ISO_STRENGTH_NUM];
43 HI_U8 au8DetailSmoothRange[ISP_AUTO_ISO_STRENGTH_NUM];
52 HI_U8 u8BnrLscMaxGain;
55 HI_U8 au8LutFineStr[ISP_AUTO_ISO_STRENGTH_NUM];
56 HI_U8 au8ChromaStr[ISP_BAYER_CHN_NUM][ISP_AUTO_ISO_STRENGTH_NUM];
57 HI_U8 au8WDRFrameStr[WDR_MAX_FRAME_NUM];
58 HI_U8 au8FusionFrameStr[WDR_MAX_FRAME_NUM];
74 HI_U8 au8LumaWg [all...] |
H A D | hi_ive.h | 50 HI_U8 u8HorSegSize; /* Used in interval-copy mode, every row was segmented by u8HorSegSize bytes, 52 HI_U8 u8ElemSize; /* Used in interval-copy mode, the valid bytes copied in front of every segment 54 HI_U8 u8VerSegRows; /* Used in interval-copy mode, copy one row in every u8VerSegRows */ 63 HI_U8 u8Norm; /* Normalization parameter, by right shift */ 106 HI_U8 u8Norm; /* Normalization parameter, by right shift */ 149 HI_U8 au8Mask[25]; /* The template parameter value must be 0 or 255.The max mask number is 25. */ 156 HI_U8 au8Mask[25]; /* The template parameter value must be 0 or 255.The max mask number is 25. */ 208 HI_U8 u8LowThr; /* user-defined threshold, 0<=u8LowThr<=255 */ 209 HI_U8 u8HighThr; /* user-defined threshold, if enMode<IVE_THRESH_MODE_MIN_MID_MAX, u8HighThr is not used, 211 HI_U8 u8MinVa [all...] |
H A D | hi_comm_vpss.h | 188 HI_U8 u8OverShoot; 190 HI_U8 u8UnderShoot; 193 HI_U8 u8ShootSupStr; 196 HI_U8 u8DetailCtrl; 198 HI_U8 u8EdgeFiltStr; 200 HI_U8 u8DetailCtrlThr; 214 HI_U8 au8OverShoot[VPSS_AUTO_ISO_STRENGTH_NUM]; 216 HI_U8 au8UnderShoot[VPSS_AUTO_ISO_STRENGTH_NUM]; 219 HI_U8 au8ShootSupStr[VPSS_AUTO_ISO_STRENGTH_NUM]; 222 HI_U8 au8DetailCtr [all...] |
H A D | hi_comm_isp.h | 246 HI_U8 u8BeBufNum; /* RW;Range:[2, 9]; offline be cfg buffer number(Only used for offline mode). 325 HI_U8 u8SnsMode; /* RW; Range: [0, 0xFF]; Format: 8.0; For special sensor mode switches */ 472 HI_U8 u8MdThrLowGain; 473 HI_U8 u8MdThrHigGain; 477 HI_U8 au8MdThrLowGain[ISP_AUTO_ISO_STRENGTH_NUM]; 478 HI_U8 au8MdThrHigGain[ISP_AUTO_ISO_STRENGTH_NUM]; 485 HI_U8 u8MdtStillThd; /* RW;Range:[0x0,0xFE];Format:8.0 */ 486 HI_U8 u8MdtFullThd; /* RW;Range:[0x0,0xFE];Format:8.0,Only used for Hi3559AV100 */ 487 HI_U8 u8MdtLongBlend; /* RW;Range:[0x0,0xFE] */ 516 HI_U8 u8ShortFrameNRSt [all...] |
H A D | hi_unf_cipher.h | 262 HI_U8 *pu8HMACKey; 298 HI_U8 *pu8N; /* point to public modulus */ 299 HI_U8 *pu8E; /* point to public exponent */ 306 HI_U8 *pu8N; /* public modulus */ 307 HI_U8 *pu8E; /* public exponent */ 308 HI_U8 *pu8D; /* private exponent */ 309 HI_U8 *pu8P; /* 1st prime factor */ 310 HI_U8 *pu8Q; /* 2nd prime factor */ 311 HI_U8 *pu8DP; /* D % (P - 1) */ 312 HI_U8 *pu8D [all...] |
H A D | hi_comm_venc.h | 142 HI_U8 ATTRIBUTE *pu8Addr; /* R; the virtual address of stream */ 312 HI_U8 u8LargeThumbNailNum; /* RW; Range:[0, 2]; the large thumbnail pic num of the MPF */ 511 HI_U8 InterScalingList8X8[HI_VENC_SCALING_LIST_SIZE_64]; 513 HI_U8 IntraScalingList8X8[HI_VENC_SCALING_LIST_SIZE_64]; 544 HI_U8 timing_info_present_flag; /* RW; Range:[0, 1]; 546 HI_U8 fixed_frame_rate_flag; /* RW; Range:[0, 1]; 556 HI_U8 aspect_ratio_info_present_flag; /* RW; Range:[0, 1]; If 1, aspectratio info belows 558 HI_U8 aspect_ratio_idc; /* RW; Range:[0, 255]; 17~254 is reserved, 560 HI_U8 overscan_info_present_flag; /* RW; Range:[0, 1]; If 1, 562 HI_U8 overscan_appropriate_fla [all...] |
H A D | hi_comm_3a.h | 132 HI_U8 u8StitchPipeNum;
139 HI_U8 u8WDRMode;
140 HI_U8 u8HDRMode;
210 HI_U8 u8AEBESel;
211 HI_U8 u8FourPlaneMode;
212 HI_U8 u8HistOffsetX;
213 HI_U8 u8HistOffsetY;
214 HI_U8 u8HistSkipX;
215 HI_U8 u8HistSkipY;
218 HI_U8 u8HistMod [all...] |
H A D | hi_comm_vi.h | 52 HI_U8 au8CmpParam[VI_CMP_PARAM_SIZE]; 512 HI_U8 IES; /* RW; Range:[0, 255];Format 8.0;the absolute strength of image enhancement for edge */ 513 HI_U8 IESS; /* RW; Range:[0, 255];Format 8.0;the absolute strength of image enhancement for 520 HI_U8 SBF : 2; /* RW; Range:[0, 3];Format 2.0;the band type of spatial filter, notice: SBF0, SBF1 522 HI_U8 STR : 4; /* RW; Range:[0, 13];Format 4.0;the relative strength of spatial filter refer to 524 HI_U8 STHp : 2; /* RW; Range:[0, 2];Format 2.0;Not recommended for debugging */ 525 HI_U8 SFT : 5; /* RW; Range:[0, 31];Format 5.0;Not recommended for debugging */ 526 HI_U8 kPro : 3; /* RW; Range:[0, 7];Format 3.0;notice: the kPro of SFy2 range is [0, 7], the kPro of 540 HI_U8 MASW : 4; /* RW; Range:[0, 12];Format 4.0;the index of suppressing raindrop noise 542 HI_U8 MAB [all...] |
H A D | hi_comm_video.h | 241 HI_U8 au8ImageDescription[DCF_DRSCRIPTION_LENGTH]; /*Describes image*/ 242 HI_U8 au8Make[DCF_DRSCRIPTION_LENGTH]; /*Shows manufacturer of digital cameras*/ 243 HI_U8 au8Model[DCF_DRSCRIPTION_LENGTH]; /*Shows model number of digital cameras*/ 244 HI_U8 au8Software[DCF_DRSCRIPTION_LENGTH]; /*Shows firmware (internal software of digital cameras) version number*/ 246 HI_U8 u8LightSource; /* Light source, actually this means white balance setting. '0' means unknown, 251 HI_U8 u8SceneType; /* Indicates the type of scene. Value '0x01' 253 HI_U8 u8CustomRendered; /* Indicates the use of special processing on image data, such as rendering 255 HI_U8 u8FocalLengthIn35mmFilm; /* Indicates the equivalent focal length assuming a 35mm film camera, in mm */ 256 HI_U8 u8SceneCaptureType; /* Indicates the type of scene that was shot. 0 = Standard, 1 = Landscape, 258 HI_U8 u8GainContro [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/usr/sensor/include/ |
H A D | hi_comm_sns.h | 40 HI_U8 au8NonDirStr[ISP_AUTO_ISO_STRENGTH_NUM]; 41 HI_U8 au8NonDirMFDetailEhcStr[ISP_AUTO_ISO_STRENGTH_NUM]; 42 HI_U8 au8NonDirHFDetailEhcStr[ISP_AUTO_ISO_STRENGTH_NUM]; 43 HI_U8 au8DetailSmoothRange[ISP_AUTO_ISO_STRENGTH_NUM]; 52 HI_U8 u8BnrLscMaxGain; 55 HI_U8 au8LutFineStr[ISP_AUTO_ISO_STRENGTH_NUM]; 56 HI_U8 au8ChromaStr[ISP_BAYER_CHN_NUM][ISP_AUTO_ISO_STRENGTH_NUM]; 57 HI_U8 au8WDRFrameStr[WDR_MAX_FRAME_NUM]; 58 HI_U8 au8FusionFrameStr[WDR_MAX_FRAME_NUM]; 74 HI_U8 au8LumaWg [all...] |
H A D | hi_comm_isp.h | 245 HI_U8 u8BeBufNum; /* RW;Range:[2, 9]; offline be cfg buffer number(Only used for offline mode). 324 HI_U8 u8SnsMode; /* RW; Range: [0, 0xFF]; Format: 8.0; For special sensor mode switches */ 471 HI_U8 u8MdThrLowGain; 472 HI_U8 u8MdThrHigGain; 476 HI_U8 au8MdThrLowGain[ISP_AUTO_ISO_STRENGTH_NUM]; 477 HI_U8 au8MdThrHigGain[ISP_AUTO_ISO_STRENGTH_NUM]; 484 HI_U8 u8MdtStillThd; /* RW;Range:[0x0,0xFE];Format:8.0 */ 485 HI_U8 u8MdtFullThd; /* RW;Range:[0x0,0xFE];Format:8.0,Only used for Hi3559AV100 */ 486 HI_U8 u8MdtLongBlend; /* RW;Range:[0x0,0xFE] */ 515 HI_U8 u8ShortFrameNRSt [all...] |
H A D | hi_comm_3a.h | 132 HI_U8 u8StitchPipeNum; 139 HI_U8 u8WDRMode; 140 HI_U8 u8HDRMode; 210 HI_U8 u8AEBESel; 211 HI_U8 u8FourPlaneMode; 212 HI_U8 u8HistOffsetX; 213 HI_U8 u8HistOffsetY; 214 HI_U8 u8HistSkipX; 215 HI_U8 u8HistSkipY; 218 HI_U8 u8HistMod [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/ |
H A D | hi_comm_sns.h | 40 HI_U8 au8NonDirStr[ISP_AUTO_ISO_STRENGTH_NUM];
41 HI_U8 au8NonDirMFDetailEhcStr[ISP_AUTO_ISO_STRENGTH_NUM];
42 HI_U8 au8NonDirHFDetailEhcStr[ISP_AUTO_ISO_STRENGTH_NUM];
43 HI_U8 au8DetailSmoothRange[ISP_AUTO_ISO_STRENGTH_NUM];
52 HI_U8 u8BnrLscMaxGain;
55 HI_U8 au8LutFineStr[ISP_AUTO_ISO_STRENGTH_NUM];
56 HI_U8 au8ChromaStr[ISP_BAYER_CHN_NUM][ISP_AUTO_ISO_STRENGTH_NUM];
57 HI_U8 au8WDRFrameStr[WDR_MAX_FRAME_NUM];
58 HI_U8 au8FusionFrameStr[WDR_MAX_FRAME_NUM];
74 HI_U8 au8LumaWg [all...] |
H A D | hi_ive.h | 50 HI_U8 u8HorSegSize; /* Used in interval-copy mode, every row was segmented by u8HorSegSize bytes, 52 HI_U8 u8ElemSize; /* Used in interval-copy mode, the valid bytes copied in front of every segment 54 HI_U8 u8VerSegRows; /* Used in interval-copy mode, copy one row in every u8VerSegRows */ 63 HI_U8 u8Norm; /* Normalization parameter, by right shift */ 106 HI_U8 u8Norm; /* Normalization parameter, by right shift */ 149 HI_U8 au8Mask[25]; /* The template parameter value must be 0 or 255.The max mask number is 25. */ 156 HI_U8 au8Mask[25]; /* The template parameter value must be 0 or 255.The max mask number is 25. */ 208 HI_U8 u8LowThr; /* user-defined threshold, 0<=u8LowThr<=255 */ 209 HI_U8 u8HighThr; /* user-defined threshold, if enMode<IVE_THRESH_MODE_MIN_MID_MAX, u8HighThr is not used, 211 HI_U8 u8MinVa [all...] |
H A D | hi_comm_vpss.h | 188 HI_U8 u8OverShoot; 190 HI_U8 u8UnderShoot; 193 HI_U8 u8ShootSupStr; 196 HI_U8 u8DetailCtrl; 198 HI_U8 u8EdgeFiltStr; 200 HI_U8 u8DetailCtrlThr; 214 HI_U8 au8OverShoot[VPSS_AUTO_ISO_STRENGTH_NUM]; 216 HI_U8 au8UnderShoot[VPSS_AUTO_ISO_STRENGTH_NUM]; 219 HI_U8 au8ShootSupStr[VPSS_AUTO_ISO_STRENGTH_NUM]; 222 HI_U8 au8DetailCtr [all...] |
H A D | hi_comm_isp.h | 245 HI_U8 u8BeBufNum; /* RW;Range:[2, 9]; offline be cfg buffer number(Only used for offline mode). 324 HI_U8 u8SnsMode; /* RW; Range: [0, 0xFF]; Format: 8.0; For special sensor mode switches */ 471 HI_U8 u8MdThrLowGain; 472 HI_U8 u8MdThrHigGain; 476 HI_U8 au8MdThrLowGain[ISP_AUTO_ISO_STRENGTH_NUM]; 477 HI_U8 au8MdThrHigGain[ISP_AUTO_ISO_STRENGTH_NUM]; 484 HI_U8 u8MdtStillThd; /* RW;Range:[0x0,0xFE];Format:8.0 */ 485 HI_U8 u8MdtFullThd; /* RW;Range:[0x0,0xFE];Format:8.0,Only used for Hi3559AV100 */ 486 HI_U8 u8MdtLongBlend; /* RW;Range:[0x0,0xFE] */ 515 HI_U8 u8ShortFrameNRSt [all...] |
H A D | hi_unf_cipher.h | 262 HI_U8 *pu8HMACKey; 298 HI_U8 *pu8N; /* point to public modulus */ 299 HI_U8 *pu8E; /* point to public exponent */ 306 HI_U8 *pu8N; /* public modulus */ 307 HI_U8 *pu8E; /* public exponent */ 308 HI_U8 *pu8D; /* private exponent */ 309 HI_U8 *pu8P; /* 1st prime factor */ 310 HI_U8 *pu8Q; /* 2nd prime factor */ 311 HI_U8 *pu8DP; /* D % (P - 1) */ 312 HI_U8 *pu8D [all...] |
H A D | hi_comm_venc.h | 143 HI_U8 ATTRIBUTE *pu8Addr; /* R; the virtual address of stream */ 313 HI_U8 u8LargeThumbNailNum; /* RW; Range:[0, 2]; the large thumbnail pic num of the MPF */ 512 HI_U8 InterScalingList8X8[HI_VENC_SCALING_LIST_SIZE_64]; 514 HI_U8 IntraScalingList8X8[HI_VENC_SCALING_LIST_SIZE_64]; 545 HI_U8 timing_info_present_flag; /* RW; Range:[0, 1]; 547 HI_U8 fixed_frame_rate_flag; /* RW; Range:[0, 1]; 557 HI_U8 aspect_ratio_info_present_flag; /* RW; Range:[0, 1]; If 1, aspectratio info belows 559 HI_U8 aspect_ratio_idc; /* RW; Range:[0, 255]; 17~254 is reserved, 561 HI_U8 overscan_info_present_flag; /* RW; Range:[0, 1]; If 1, 563 HI_U8 overscan_appropriate_fla [all...] |
H A D | hi_comm_3a.h | 132 HI_U8 u8StitchPipeNum;
139 HI_U8 u8WDRMode;
140 HI_U8 u8HDRMode;
210 HI_U8 u8AEBESel;
211 HI_U8 u8FourPlaneMode;
212 HI_U8 u8HistOffsetX;
213 HI_U8 u8HistOffsetY;
214 HI_U8 u8HistSkipX;
215 HI_U8 u8HistSkipY;
218 HI_U8 u8HistMod [all...] |
H A D | hi_comm_vi.h | 52 HI_U8 au8CmpParam[VI_CMP_PARAM_SIZE]; 512 HI_U8 IES; /* RW; Range:[0, 255];Format 8.0;the absolute strength of image enhancement for edge */ 513 HI_U8 IESS; /* RW; Range:[0, 255];Format 8.0;the absolute strength of image enhancement for 520 HI_U8 SBF : 2; /* RW; Range:[0, 3];Format 2.0;the band type of spatial filter, notice: SBF0, SBF1 522 HI_U8 STR : 4; /* RW; Range:[0, 13];Format 4.0;the relative strength of spatial filter refer to 524 HI_U8 STHp : 2; /* RW; Range:[0, 2];Format 2.0;Not recommended for debugging */ 525 HI_U8 SFT : 5; /* RW; Range:[0, 31];Format 5.0;Not recommended for debugging */ 526 HI_U8 kPro : 3; /* RW; Range:[0, 7];Format 3.0;notice: the kPro of SFy2 range is [0, 7], the kPro of 540 HI_U8 MASW : 4; /* RW; Range:[0, 12];Format 4.0;the index of suppressing raindrop noise 542 HI_U8 MAB [all...] |
H A D | hi_comm_video.h | 241 HI_U8 au8ImageDescription[DCF_DESCRIPTION_LENGTH]; /* Describes image */ 242 HI_U8 au8Make[DCF_DESCRIPTION_LENGTH]; /* Shows manufacturer of digital cameras */ 243 HI_U8 au8Model[DCF_DESCRIPTION_LENGTH]; /* Shows model number of digital cameras */ 244 HI_U8 au8Software[DCF_DESCRIPTION_LENGTH]; /* Shows firmware (internal software of digital cameras) 247 HI_U8 u8LightSource; /* Light source, actually this means white balance setting. '0' means unknown, 252 HI_U8 u8SceneType; /* Indicates the type of scene. Value '0x01' 254 HI_U8 u8CustomRendered; /* Indicates the use of special processing on image data, such as rendering 256 HI_U8 u8FocalLengthIn35mmFilm; /* Indicates the equivalent focal length assuming a 35mm film camera, in mm */ 257 HI_U8 u8SceneCaptureType; /* Indicates the type of scene that was shot. 0 = Standard, 1 = Landscape, 259 HI_U8 u8GainContro [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/include/ |
H A D | hi_unf_cipher.h | 265 HI_U8 *pu8HMACKey; 301 HI_U8 *pu8N; /* point to public modulus */ 302 HI_U8 *pu8E; /* point to public exponent */ 309 HI_U8 *pu8N; /* public modulus */ 310 HI_U8 *pu8E; /* public exponent */ 311 HI_U8 *pu8D; /* private exponent */ 312 HI_U8 *pu8P; /* 1st prime factor */ 313 HI_U8 *pu8Q; /* 2nd prime factor */ 314 HI_U8 *pu8DP; /* D % (P - 1) */ 315 HI_U8 *pu8D [all...] |
/device/soc/hisilicon/hi3751v350/sdk_linux/source/msp/drv/include/ |
H A D | hi_drv_gpioi2c.h | 29 hi_s32 hi_drv_gpioi2c_sccb_read(hi_u32 i2c_num, HI_U8 u8_devaddr, HI_U8 u8_reg_address, HI_U8 *pu8_data); 31 hi_s32 hi_drv_gpioi2c_read(hi_u32 i2c_num, HI_U8 u8_devaddr, HI_U8 u8_reg_address, HI_U8 *pu8_data); 32 hi_s32 hi_drv_gpioi2c_write(hi_u32 i2c_num, HI_U8 u8_devaddr, HI_U8 u8_reg_address, HI_U8 u8_data); 36 hi_s32 hi_drv_gpioi2c_read_ext(hi_u32 i2c_num, HI_U8 devaddres [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/sample/platform/common/ |
H A D | loadbmp.h | 39 HI_U8 u8B; 40 HI_U8 u8G; 41 HI_U8 u8R; 42 HI_U8 u8Reserved; 47 HI_U8 *pu8PhyAddr; /* physical address */ 58 HI_U8 *pRGBBuffer; /* in/out */ 83 HI_U8 rgbBlue; 84 HI_U8 rgbGreen; 85 HI_U8 rgbRed; 86 HI_U8 rgbReserve [all...] |
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/include/ |
H A D | hi_comm_video.h | 244 HI_U8 au8ImageDescription[DCF_DESCRIPTION_LENGTH]; /* Describes image */ 245 HI_U8 au8Make[DCF_DESCRIPTION_LENGTH]; /* Shows manufacturer of digital cameras */ 246 HI_U8 au8Model[DCF_DESCRIPTION_LENGTH]; /* Shows model number of digital cameras */ 247 HI_U8 au8Software[DCF_DESCRIPTION_LENGTH]; /* Shows firmware (internal software of digital cameras) 250 HI_U8 u8LightSource; /* Light source, actually this means white balance setting. '0' means unknown, 255 HI_U8 u8SceneType; /* Indicates the type of scene. Value '0x01' 257 HI_U8 u8CustomRendered; /* Indicates the use of special processing on image data, such as rendering 259 HI_U8 u8FocalLengthIn35mmFilm; /* Indicates the equivalent focal length assuming a 35mm film camera, in mm */ 260 HI_U8 u8SceneCaptureType; /* Indicates the type of scene that was shot. 0 = Standard, 1 = Landscape, 262 HI_U8 u8GainContro [all...] |