Home
last modified time | relevance | path

Searched refs:csc_coef (Results 1 – 6 of 6) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/rockchip/
H A Drockchip_post_csc.c1459 const struct rk_pq_csc_coef *csc_coef; in csc_calc_default_output_coef() local
1465 csc_coef = csc_mode_cfg->pst_csc_coef; in csc_calc_default_output_coef()
1468 out_matrix->csc_coef00 = csc_coef->csc_coef00; in csc_calc_default_output_coef()
1469 out_matrix->csc_coef01 = csc_coef->csc_coef01; in csc_calc_default_output_coef()
1470 out_matrix->csc_coef02 = csc_coef->csc_coef02; in csc_calc_default_output_coef()
1471 out_matrix->csc_coef10 = csc_coef->csc_coef10; in csc_calc_default_output_coef()
1472 out_matrix->csc_coef11 = csc_coef->csc_coef11; in csc_calc_default_output_coef()
1473 out_matrix->csc_coef12 = csc_coef->csc_coef12; in csc_calc_default_output_coef()
1474 out_matrix->csc_coef20 = csc_coef->csc_coef20; in csc_calc_default_output_coef()
1475 out_matrix->csc_coef21 = csc_coef->csc_coef21; in csc_calc_default_output_coef()
[all …]
H A Drockchip_post_csc.h15 int rockchip_calc_post_csc(struct post_csc *csc, struct post_csc_coef *csc_coef,
H A Drockchip_drm_vop2.c9693 struct post_csc_coef csc_coef; in vop3_post_csc_config() local
9734 rockchip_calc_post_csc(csc, &csc_coef, vcstate->post_csc_mode, is_input_yuv, in vop3_post_csc_config()
9737 VOP_MODULE_SET(vop2, vp, csc_coe00, csc_coef.csc_coef00); in vop3_post_csc_config()
9738 VOP_MODULE_SET(vop2, vp, csc_coe01, csc_coef.csc_coef01); in vop3_post_csc_config()
9739 VOP_MODULE_SET(vop2, vp, csc_coe02, csc_coef.csc_coef02); in vop3_post_csc_config()
9740 VOP_MODULE_SET(vop2, vp, csc_coe10, csc_coef.csc_coef10); in vop3_post_csc_config()
9741 VOP_MODULE_SET(vop2, vp, csc_coe11, csc_coef.csc_coef11); in vop3_post_csc_config()
9742 VOP_MODULE_SET(vop2, vp, csc_coe12, csc_coef.csc_coef12); in vop3_post_csc_config()
9743 VOP_MODULE_SET(vop2, vp, csc_coe20, csc_coef.csc_coef20); in vop3_post_csc_config()
9744 VOP_MODULE_SET(vop2, vp, csc_coe21, csc_coef.csc_coef21); in vop3_post_csc_config()
[all …]
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Drockchip_post_csc.c1473 const struct rk_pq_csc_coef *csc_coef; in csc_calc_default_output_coef() local
1479 csc_coef = csc_mode_cfg->pst_csc_coef; in csc_calc_default_output_coef()
1482 out_matrix->csc_coef00 = csc_coef->csc_coef00; in csc_calc_default_output_coef()
1483 out_matrix->csc_coef01 = csc_coef->csc_coef01; in csc_calc_default_output_coef()
1484 out_matrix->csc_coef02 = csc_coef->csc_coef02; in csc_calc_default_output_coef()
1485 out_matrix->csc_coef10 = csc_coef->csc_coef10; in csc_calc_default_output_coef()
1486 out_matrix->csc_coef11 = csc_coef->csc_coef11; in csc_calc_default_output_coef()
1487 out_matrix->csc_coef12 = csc_coef->csc_coef12; in csc_calc_default_output_coef()
1488 out_matrix->csc_coef20 = csc_coef->csc_coef20; in csc_calc_default_output_coef()
1489 out_matrix->csc_coef21 = csc_coef->csc_coef21; in csc_calc_default_output_coef()
[all …]
H A Drockchip_post_csc.h32 int rockchip_calc_post_csc(struct csc_info *csc, struct post_csc_coef *csc_coef,
H A Drockchip_vop2.c2063 struct post_csc_coef csc_coef; in vop3_post_csc_config() local
2102 rockchip_calc_post_csc(csc, &csc_coef, cstate->post_csc_mode, is_input_yuv, in vop3_post_csc_config()
2107 csc_coef.csc_coef00, false); in vop3_post_csc_config()
2108 value = csc_coef.csc_coef01 & 0xffff; in vop3_post_csc_config()
2109 value |= (csc_coef.csc_coef02 << 16) & 0xffff0000; in vop3_post_csc_config()
2111 value = csc_coef.csc_coef10 & 0xffff; in vop3_post_csc_config()
2112 value |= (csc_coef.csc_coef11 << 16) & 0xffff0000; in vop3_post_csc_config()
2114 value = csc_coef.csc_coef12 & 0xffff; in vop3_post_csc_config()
2115 value |= (csc_coef.csc_coef20 << 16) & 0xffff0000; in vop3_post_csc_config()
2117 value = csc_coef.csc_coef21 & 0xffff; in vop3_post_csc_config()
[all …]