Lines Matching refs:ch

106 	return (solo_dev->motion_mask >> solo_enc->ch) & 1;  in solo_is_motion_on()
113 u32 ch_mask = 1 << solo_enc->ch; in solo_motion_detected()
129 u32 mask = 1 << solo_enc->ch; in solo_motion_toggle()
227 jpeg_dqt[solo_g_jpeg_qp(solo_dev, solo_enc->ch)], DQT_LEN); in solo_update_mode()
232 u8 ch = solo_enc->ch; in solo_enc_on() local
245 solo_reg_write(solo_dev, SOLO_CAP_CH_COMP_ENA_E(ch), 1); in solo_enc_on()
248 solo_reg_write(solo_dev, SOLO_CAP_CH_SCALE(ch), 0); in solo_enc_on()
251 solo_reg_write(solo_dev, SOLO_VE_CH_INTL(ch), in solo_enc_on()
260 solo_reg_write(solo_dev, SOLO_VE_CH_GOP(ch), solo_enc->gop); in solo_enc_on()
261 solo_reg_write(solo_dev, SOLO_VE_CH_QP(ch), solo_enc->qp); in solo_enc_on()
262 solo_reg_write(solo_dev, SOLO_CAP_CH_INTV(ch), interval); in solo_enc_on()
265 solo_reg_write(solo_dev, SOLO_VE_CH_GOP_E(ch), solo_enc->gop); in solo_enc_on()
266 solo_reg_write(solo_dev, SOLO_VE_CH_QP_E(ch), solo_enc->qp); in solo_enc_on()
267 solo_reg_write(solo_dev, SOLO_CAP_CH_INTV_E(ch), interval); in solo_enc_on()
270 solo_reg_write(solo_dev, SOLO_CAP_CH_SCALE(ch), solo_enc->mode); in solo_enc_on()
281 solo_reg_write(solo_dev, SOLO_CAP_CH_SCALE(solo_enc->ch), 0); in solo_enc_off()
282 solo_reg_write(solo_dev, SOLO_CAP_CH_COMP_ENA_E(solo_enc->ch), 0); in solo_enc_off()
590 u8 ch; in solo_handle_ring() local
602 ch = (mpeg_current >> 24) & 0x1f; in solo_handle_ring()
605 if (ch >= SOLO_MAX_CHANNELS) { in solo_handle_ring()
606 ch -= SOLO_MAX_CHANNELS; in solo_handle_ring()
611 solo_enc = solo_dev->v4l2_enc[ch]; in solo_handle_ring()
614 "Got spurious packet for channel %d\n", ch); in solo_handle_ring()
779 solo_enc->ch); in solo_enc_querycap()
798 solo_enc->ch + 1); in solo_enc_enum_input()
802 if (!tw28_get_video_status(solo_dev, solo_enc->ch)) in solo_enc_enum_input()
1089 return tw28_set_ctrl_val(solo_dev, ctrl->id, solo_enc->ch, in solo_s_ctrl()
1093 solo_reg_write(solo_dev, SOLO_VE_CH_GOP(solo_enc->ch), solo_enc->gop); in solo_s_ctrl()
1094 solo_reg_write(solo_dev, SOLO_VE_CH_GOP_E(solo_enc->ch), solo_enc->gop); in solo_s_ctrl()
1098 solo_reg_write(solo_dev, SOLO_VE_CH_QP(solo_enc->ch), solo_enc->qp); in solo_s_ctrl()
1099 solo_reg_write(solo_dev, SOLO_VE_CH_QP_E(solo_enc->ch), solo_enc->qp); in solo_s_ctrl()
1105 return solo_set_motion_threshold(solo_dev, solo_enc->ch, in solo_s_ctrl()
1112 err = solo_set_motion_threshold(solo_dev, solo_enc->ch, in solo_s_ctrl()
1115 err = solo_set_motion_block(solo_dev, solo_enc->ch, in solo_s_ctrl()
1124 return solo_set_motion_block(solo_dev, solo_enc->ch, in solo_s_ctrl()
1227 u8 ch, unsigned nr) in solo_enc_alloc() argument
1252 if (tw28_has_sharpness(solo_dev, ch)) in solo_enc_alloc()
1275 solo_enc->ch = ch; in solo_enc_alloc()