Lines Matching refs:vid_input
122 static int set_input(struct i2c_client *client, enum cx25840_video_input vid_input,
231 set_input(client, state->vid_input, state->aud_input);
291 static int set_input(struct i2c_client *client, enum cx25840_video_input vid_input,
295 u8 is_composite = (vid_input >= CX25840_COMPOSITE1 &&
296 vid_input <= CX25840_COMPOSITE8);
300 vid_input, aud_input);
303 reg = 0xf0 + (vid_input - CX25840_COMPOSITE1);
305 int luma = vid_input & 0xf0;
306 int chroma = vid_input & 0xf00;
308 if ((vid_input & ~0xff0) ||
311 v4l_err(client, "0x%04x is not a valid video input!\n", vid_input);
350 state->vid_input = vid_input;
446 set_input(client, state->vid_input, state->aud_input);
721 route->input = state->vid_input;
738 return set_input(client, state->vid_input, route->input);
898 state->vid_input = CX25840_COMPOSITE7;
982 int vid_input = state->vid_input;
992 if (vid_input >= CX25840_COMPOSITE1 &&
993 vid_input <= CX25840_COMPOSITE8) {
995 vid_input - CX25840_COMPOSITE1 + 1);
998 (vid_input & 0xf0) >> 4, (vid_input & 0xf00) >> 8);