Lines Matching refs:itv
22 void ivtv_audio_set_io(struct ivtv *itv)
28 if (test_bit(IVTV_F_I_RADIO_USER, &itv->i_flags))
29 in = &itv->card->radio_input;
31 in = &itv->card->audio_inputs[itv->audio_input];
35 if (itv->card->hw_muxer & IVTV_HW_M52790)
37 v4l2_subdev_call(itv->sd_muxer, audio, s_routing,
42 if (itv->card->hw_audio & IVTV_HW_MSP34XX)
44 ivtv_call_hw(itv, itv->card->hw_audio, audio, s_routing,
50 void ivtv_video_set_io(struct ivtv *itv)
52 int inp = itv->active_input;
56 v4l2_subdev_call(itv->sd_video, video, s_routing,
57 itv->card->video_inputs[inp].video_input, 0, 0);
59 type = itv->card->video_inputs[inp].video_type;
69 if (itv->card->hw_video & IVTV_HW_GPIO)
70 ivtv_call_hw(itv, IVTV_HW_GPIO, video, s_routing,
73 if (itv->card->hw_video & IVTV_HW_UPD64031A) {
82 input |= itv->card->gr_config;
84 ivtv_call_hw(itv, IVTV_HW_UPD64031A, video, s_routing,
88 if (itv->card->hw_video & IVTV_HW_UPD6408X) {
96 else if (itv->card->hw_video & IVTV_HW_UPD64031A) {
100 itv->card->type == IVTV_CARD_CX23416GYC) {
104 ivtv_call_hw(itv, IVTV_HW_UPD6408X, video, s_routing,