Lines Matching refs:csc_coef
2063 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()
2118 value |= (csc_coef.csc_coef22 << 16) & 0xffff0000; in vop3_post_csc_config()
2120 writel(csc_coef.csc_dc0, vop2->regs + RK3528_VP0_CSC_OFFSET0); in vop3_post_csc_config()
2121 writel(csc_coef.csc_dc1, vop2->regs + RK3528_VP0_CSC_OFFSET1); in vop3_post_csc_config()
2122 writel(csc_coef.csc_dc2, vop2->regs + RK3528_VP0_CSC_OFFSET2); in vop3_post_csc_config()
2124 range_type = csc_coef.range_type ? 0 : 1; in vop3_post_csc_config()