Lines Matching refs:hvsrc
318 struct sti_hqvdp_hvsrc hvsrc;
520 c->hvsrc.output_picture_size);
521 dst_w = c->hvsrc.output_picture_size & 0x0000FFFF;
522 dst_h = c->hvsrc.output_picture_size >> 16;
524 seq_printf(s, "\n\t %-20s 0x%08X", "ParamCtrl", c->hvsrc.param_ctrl);
527 hqvdp_dbg_get_lut(c->hvsrc.yh_coef));
529 hqvdp_dbg_get_lut(c->hvsrc.ch_coef));
531 hqvdp_dbg_get_lut(c->hvsrc.yv_coef));
533 hqvdp_dbg_get_lut(c->hvsrc.cv_coef));
660 * @hvsrc: the structure containing the LUT coef
668 struct sti_hqvdp_hvsrc *hvsrc)
703 hvsrc->hori_shift = (shift_c << 16) | shift_y;
704 memcpy(hvsrc->yh_coef, coef_y, sizeof(hvsrc->yh_coef));
705 memcpy(hvsrc->ch_coef, coef_c, sizeof(hvsrc->ch_coef));
707 hvsrc->vert_shift = (shift_c << 16) | shift_y;
708 memcpy(hvsrc->yv_coef, coef_y, sizeof(hvsrc->yv_coef));
709 memcpy(hvsrc->cv_coef, coef_c, sizeof(hvsrc->cv_coef));
1171 cmd->hvsrc.param_ctrl = HVSRC_PARAM_CTRL_DFLT;
1204 cmd->hvsrc.output_picture_size = dst_h << 16 | dst_w;
1225 /* Update hvsrc lut coef */
1227 sti_hqvdp_update_hvsrc(HVSRC_HORI, scale_h, &cmd->hvsrc);
1230 sti_hqvdp_update_hvsrc(HVSRC_VERT, scale_v, &cmd->hvsrc);