/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/arch/hi3516cv500/hal/ |
H A D | graphics_drv.c | 124 gfx_ctx->gfx_csc.hue = VO_CSC_DEF_VAL; in graphic_drv_init() 166 hi_s32 hue; in graphic_drv_calculate_rgb2yuv() local 176 hue = csc_value->hue; in graphic_drv_calculate_rgb2yuv() 182 coef->csc_coef10 = (contrast * satu * ((csc_tmp->csc_coef10 * cos_table[hue] + csc_tmp->csc_coef20 * in graphic_drv_calculate_rgb2yuv() 183 sin_table[hue]) / table_times)) / square_cv_times; in graphic_drv_calculate_rgb2yuv() 184 coef->csc_coef11 = (contrast * satu * ((csc_tmp->csc_coef11 * cos_table[hue] + csc_tmp->csc_coef21 * in graphic_drv_calculate_rgb2yuv() 185 sin_table[hue]) / table_times)) / square_cv_times; in graphic_drv_calculate_rgb2yuv() 186 coef->csc_coef12 = (contrast * satu * ((csc_tmp->csc_coef12 * cos_table[hue] + csc_tmp->csc_coef22 * in graphic_drv_calculate_rgb2yuv() 187 sin_table[hue]) / table_time in graphic_drv_calculate_rgb2yuv() [all...] |
H A D | vou_drv.c | 2291 csc->hue = VO_CSC_DEF_VAL; in vou_drv_init_default_csc() 2298 csc->hue = VO_CSC_DEF_VAL; in vou_drv_init_default_csc()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/hi3516cv500/ |
H A D | hifb_graphic_drv.c | 592 static hi_void hifb_drv_yuvtorgb(hi_s32 hue, hi_s32 contrast, hi_s32 satu, csc_coef *cstcoef, in hifb_drv_yuvtorgb() argument 597 cstcoef->csc_coef01 = (contrast * satu * ((csctmp->csc_coef01 * g_hifb_cos_table[hue] - csctmp->csc_coef02 * in hifb_drv_yuvtorgb() 598 g_hifb_sin_table[hue]) / HIFB_CSC_STATU_ALG_DATA)) / HIFB_CSC_HUE_ALG_DATA; in hifb_drv_yuvtorgb() 600 cstcoef->csc_coef02 = (contrast * satu * ((csctmp->csc_coef01 * g_hifb_sin_table[hue] + csctmp->csc_coef02 * in hifb_drv_yuvtorgb() 601 g_hifb_cos_table[hue]) / HIFB_CSC_STATU_ALG_DATA)) / HIFB_CSC_HUE_ALG_DATA; in hifb_drv_yuvtorgb() 605 cstcoef->csc_coef11 = (contrast * satu * ((csctmp->csc_coef11 * g_hifb_cos_table[hue] - csctmp->csc_coef12 * in hifb_drv_yuvtorgb() 606 g_hifb_sin_table[hue]) / HIFB_CSC_STATU_ALG_DATA)) / HIFB_CSC_HUE_ALG_DATA; in hifb_drv_yuvtorgb() 608 cstcoef->csc_coef12 = (contrast * satu * ((csctmp->csc_coef11 * g_hifb_sin_table[hue] + csctmp->csc_coef12 * in hifb_drv_yuvtorgb() 609 g_hifb_cos_table[hue]) / HIFB_CSC_STATU_ALG_DATA)) / HIFB_CSC_HUE_ALG_DATA; in hifb_drv_yuvtorgb() 613 cstcoef->csc_coef21 = (contrast * satu * ((csctmp->csc_coef21 * g_hifb_cos_table[hue] in hifb_drv_yuvtorgb() 622 hifb_drv_rgbtoyuv(hi_s32 hue, hi_s32 contrast, hi_s32 satu, csc_coef *cstcoef, const csc_coef *csctmp) hifb_drv_rgbtoyuv() argument 658 hi_s32 luma, contrast, hue, satu; fb_vou_drv_calc_csc_matrix() local [all...] |
H A D | hifb_vou_graphics.c | 612 csc.hue, csc.satuature); in fb_vou_graphics_show_proc()
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_logo.h | 33 unsigned int hue; member
|
H A D | rockchip_drm_logo.c | 445 if (!of_property_read_u32(route, "bcsh,hue", &val)) { in of_parse_display_resource() 446 set->hue = val; in of_parse_display_resource() 448 set->hue = 0x32; in of_parse_display_resource() 683 conn_state->tv.hue = set->hue; in setup_initial_state()
|
H A D | rockchip_drm_vop.c | 3506 int brightness, contrast, saturation, hue, sin_hue, cos_hue; in vop_tv_config_update() local 3517 * 1. tv_state: include brightness,contrast,saturation and hue; in vop_tv_config_update() 3535 s->tv_state->hue != 0x32) { in vop_tv_config_update() 3586 hue = interpolate(0, -0x1e, 0x64, 0x1e, s->tv_state->hue); in vop_tv_config_update() 3587 sin_hue = fixp_sin32(hue) >> 0x17; in vop_tv_config_update() 3588 cos_hue = fixp_cos32(hue) >> 0x17; in vop_tv_config_update() 3601 hue = interpolate(0, -0x1e, 0x64, 0x1e, s->tv_state->hue); in vop_tv_config_update() 3602 sin_hue = fixp_sin32(hue) >> in vop_tv_config_update() [all...] |
H A D | rockchip_drm_vop2.c | 7106 int brightness, contrast, saturation, hue, sin_hue, cos_hue; in vop2_tv_config_update() local 7118 vcstate->tv_state->saturation != 0x32 || vcstate->tv_state->hue != 0x32) { in vop2_tv_config_update() 7124 * 1. tv_state: include brightness,contrast,saturation and hue; in vop2_tv_config_update() 7161 hue = interpolate(0, -0x1e, 0x64, 0x1e, vcstate->tv_state->hue); in vop2_tv_config_update() 7171 sin_hue = fixp_sin32(hue) >> 0x17; in vop2_tv_config_update() 7172 cos_hue = fixp_cos32(hue) >> 0x17; in vop2_tv_config_update()
|
H A D | rockchip_drm_drv.c | 1166 connector_state->tv.hue = 0x32; in rockchip_drm_set_property_default()
|
/device/soc/rockchip/rk3588/kernel/drivers/gpu/drm/rockchip/ |
H A D | rockchip_drm_logo.h | 33 unsigned int hue; member
|
H A D | rockchip_drm_logo.c | 415 if (!of_property_read_u32(route, "bcsh,hue", &val)) in of_parse_display_resource() 416 set->hue = val; in of_parse_display_resource() 418 set->hue = 50; in of_parse_display_resource() 653 conn_state->tv.hue = set->hue; in setup_initial_state()
|
H A D | rockchip_drm_vop2.c | 7228 int brightness, contrast, saturation, hue, sin_hue, cos_hue; in vop2_tv_config_update() local 7240 vcstate->tv_state->saturation != 50 || vcstate->tv_state->hue != 50) in vop2_tv_config_update() 7245 * 1. tv_state: include brightness,contrast,saturation and hue; in vop2_tv_config_update() 7279 hue = interpolate(0, -30, 100, 30, vcstate->tv_state->hue); in vop2_tv_config_update() 7289 sin_hue = fixp_sin32(hue) >> 23; in vop2_tv_config_update() 7290 cos_hue = fixp_cos32(hue) >> 23; in vop2_tv_config_update()
|
/device/soc/rockchip/rk3588/kernel/include/drm/ |
H A D | rockchip_drm_logo.h | 33 unsigned int hue; member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/include/adapt/ |
H A D | hi_comm_vo_dev_adapt.h | 77 hi_u32 hue; /* RW; range: [0, 100]; hue, default: 50 */ member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/include/ |
H A D | vou.h | 195 hi_u32 hue; /* hue: 0 ~ 100 default: 50 */ member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/mkp/src/ |
H A D | vou_graphics.c | 314 csc.hue, csc.satuature); in vou_graphics_show_proc()
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hifb/drv/include/ |
H A D | hifb_vou_drv.h | 265 hi_u32 hue; /* RW range:[0, 100] hue, default: 50 */
member
|
/device/soc/rockchip/common/sdk_linux/include/uapi/linux/ |
H A D | rkisp1-config.h | 322 * @hue: 80~7F, -90~+87.188 331 unsigned char hue; member
|
H A D | rkisp2-config.h | 954 u8 hue; member
|
/device/soc/rockchip/rk3588/kernel/include/uapi/linux/ |
H A D | rkisp1-config.h | 335 * @hue: 80~7F, -90~+87.188 344 unsigned char hue; member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/cbb/vo/vo_dev/arch/hi3516cv500/include/ |
H A D | vou_def.h | 720 hi_s32 hue; member
|
/device/soc/rockchip/common/sdk_linux/include/drm/ |
H A D | drm_connector.h | 638 * @hue: hue in percent 649 unsigned int hue; member
|
/device/soc/rockchip/common/sdk_linux/drivers/gpu/drm/ |
H A D | drm_atomic_uapi.c | 681 state->tv.hue = val; in drm_atomic_connector_set_property() 781 *val = state->tv.hue; in drm_atomic_connector_get_property()
|
/device/soc/hisilicon/hi3516dv300/sdk_liteos/include/adapt/ |
H A D | hi_comm_isp_adapt.h | 433 hi_u8 hue; /* RW; Range:[0, 100];Format:8.0; Csc Hue Value */
member
|
/device/soc/hisilicon/hi3516dv300/sdk_linux/include/adapt/ |
H A D | hi_comm_isp_adapt.h | 433 hi_u8 hue; /* RW; Range:[0, 100];Format:8.0; Csc Hue Value */
member
|