Home
last modified time | relevance | path

Searched refs:route (Results 1 – 25 of 37) sorted by relevance

12

/drivers/media/video/ivtv/
Divtv-routing.c37 struct v4l2_routing route; in ivtv_audio_set_io() local
46 route.input = in->muxer_input; in ivtv_audio_set_io()
47 route.output = 0; in ivtv_audio_set_io()
49 route.output = M52790_OUT_STEREO; in ivtv_audio_set_io()
50 v4l2_subdev_call(itv->sd_muxer, audio, s_routing, &route); in ivtv_audio_set_io()
52 route.input = in->audio_input; in ivtv_audio_set_io()
53 route.output = 0; in ivtv_audio_set_io()
55 route.output = MSP_OUTPUT(MSP_SC_IN_DSP_SCART1); in ivtv_audio_set_io()
56 ivtv_call_hw(itv, itv->card->hw_audio, audio, s_routing, &route); in ivtv_audio_set_io()
63 struct v4l2_routing route; in ivtv_video_set_io() local
[all …]
Divtv-gpio.c251 static int subdev_s_audio_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in subdev_s_audio_routing() argument
256 if (route->input > 2) in subdev_s_audio_routing()
259 switch (route->input) { in subdev_s_audio_routing()
321 static int subdev_s_video_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in subdev_s_video_routing() argument
326 if (route->input > 2) /* 0:Tuner 1:Composite 2:S-Video */ in subdev_s_video_routing()
329 if (route->input == 0) in subdev_s_video_routing()
331 else if (route->input == 1) in subdev_s_video_routing()
/drivers/media/video/cx18/
Dcx18-video.c29 struct v4l2_routing route; in cx18_video_set_io() local
33 route.input = cx->card->video_inputs[inp].video_input; in cx18_video_set_io()
34 route.output = 0; in cx18_video_set_io()
35 cx18_av_cmd(cx, VIDIOC_INT_S_VIDEO_ROUTING, &route); in cx18_video_set_io()
40 route.input = 0; /* Tuner */ in cx18_video_set_io()
42 route.input = 2; /* S-Video */ in cx18_video_set_io()
44 route.input = 1; /* Composite */ in cx18_video_set_io()
Dcx18-audio.c36 struct v4l2_routing route; in cx18_audio_set_io() local
54 route.input = mux_input; in cx18_audio_set_io()
55 route.output = 0; in cx18_audio_set_io()
56 cx18_i2c_hw(cx, cx->card->hw_muxer, VIDIOC_INT_S_AUDIO_ROUTING, &route); in cx18_audio_set_io()
58 route.input = audio_input; in cx18_audio_set_io()
60 VIDIOC_INT_S_AUDIO_ROUTING, &route); in cx18_audio_set_io()
72 void cx18_audio_set_route(struct cx18 *cx, struct v4l2_routing *route) in cx18_audio_set_route() argument
75 VIDIOC_INT_S_AUDIO_ROUTING, route); in cx18_audio_set_route()
Dcx18-gpio.c186 struct v4l2_routing *route = arg; in cx18_gpio() local
191 if (route->input > 2) in cx18_gpio()
194 switch (route->input) { in cx18_gpio()
Dcx18-av-core.c687 struct v4l2_routing *route = arg; in cx18_av_cmd() local
777 route->input = state->vid_input; in cx18_av_cmd()
778 route->output = 0; in cx18_av_cmd()
782 return set_input(cx, route->input, state->aud_input); in cx18_av_cmd()
785 route->input = state->aud_input; in cx18_av_cmd()
786 route->output = 0; in cx18_av_cmd()
790 return set_input(cx, state->vid_input, route->input); in cx18_av_cmd()
/drivers/media/video/pvrusb2/
Dpvrusb2-wm8775.c50 struct v4l2_routing route; in set_input() local
53 memset(&route,0,sizeof(route)); in set_input()
57 route.input = 1; in set_input()
61 route.input = 2; in set_input()
65 hdw->input_val,route.input); in set_input()
67 pvr2_i2c_client_cmd(ctxt->client,VIDIOC_INT_S_AUDIO_ROUTING,&route); in set_input()
Dpvrusb2-cx2584x-v4l.c116 struct v4l2_routing route; in set_input() local
122 memset(&route,0,sizeof(route)); in set_input()
140 route.input = (u32)vid_input; in set_input()
141 pvr2_i2c_client_cmd(ctxt->client,VIDIOC_INT_S_VIDEO_ROUTING,&route); in set_input()
142 route.input = (u32)aud_input; in set_input()
143 pvr2_i2c_client_cmd(ctxt->client,VIDIOC_INT_S_AUDIO_ROUTING,&route); in set_input()
Dpvrusb2-audio.c70 struct v4l2_routing route; in set_stereo() local
80 route.input = sp->def[hdw->input_val]; in set_stereo()
88 route.output = MSP_OUTPUT(MSP_SC_IN_DSP_SCART1); in set_stereo()
89 pvr2_i2c_client_cmd(ctxt->client,VIDIOC_INT_S_AUDIO_ROUTING,&route); in set_stereo()
Dpvrusb2-video-v4l.c76 struct v4l2_routing route; in set_input() local
86 route.input = sp->def[hdw->input_val]; in set_input()
95 route.output = 0; in set_input()
96 pvr2_i2c_client_cmd(ctxt->client,VIDIOC_INT_S_VIDEO_ROUTING,&route); in set_input()
/drivers/infiniband/core/
Dcma.c324 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; in cma_acquire_dev()
568 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; in cma_ib_init_qp_attr()
787 rdma_addr_cancel(&id_priv->id.route.addr.dev_addr); in cma_cancel_operation()
793 if (cma_any_addr((struct sockaddr *) &id_priv->id.route.addr.src_addr) in cma_cancel_operation()
868 kfree(id_priv->id.route.path_rec); in rdma_destroy_id()
1018 cma_save_net_info(&id->route.addr, &listen_id->route.addr, in cma_new_conn_id()
1021 rt = &id->route; in cma_new_conn_id()
1033 ret = rdma_translate_ip((struct sockaddr *) &id->route.addr.src_addr, in cma_new_conn_id()
1034 &id->route.addr.dev_addr); in cma_new_conn_id()
1068 cma_save_net_info(&id->route.addr, &listen_id->route.addr, in cma_new_udp_id()
[all …]
Ducma.c556 struct rdma_route *route) in ucma_copy_ib_route() argument
560 resp->num_paths = route->num_paths; in ucma_copy_ib_route()
561 switch (route->num_paths) { in ucma_copy_ib_route()
563 dev_addr = &route->addr.dev_addr; in ucma_copy_ib_route()
572 &route->path_rec[1]); in ucma_copy_ib_route()
576 &route->path_rec[0]); in ucma_copy_ib_route()
604 addr = (struct sockaddr *) &ctx->cm_id->route.addr.src_addr; in ucma_query_route()
608 addr = (struct sockaddr *) &ctx->cm_id->route.addr.dst_addr; in ucma_query_route()
619 ucma_copy_ib_route(&resp, &ctx->cm_id->route); in ucma_query_route()
/drivers/media/video/
Dcs5345.c56 static int cs5345_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in cs5345_s_routing() argument
58 if ((route->input & 0xf) > 6) { in cs5345_s_routing()
59 v4l2_err(sd, "Invalid input %d.\n", route->input); in cs5345_s_routing()
62 cs5345_write(sd, 0x09, route->input & 0xf); in cs5345_s_routing()
63 cs5345_write(sd, 0x05, route->input & 0xf0); in cs5345_s_routing()
Dupd64083.c105 static int upd64083_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in upd64083_s_routing() argument
110 if (route->input > 7 || (route->input & 6) == 6) in upd64083_s_routing()
112 state->mode = (route->input & 3) << 6; in upd64083_s_routing()
113 state->ext_y_adc = (route->input & UPD64083_EXT_Y_ADC) << 3; in upd64083_s_routing()
Dupd64031a.c127 static int upd64031a_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in upd64031a_s_routing() argument
132 state->gr_mode = (route->input & 3) << 6; in upd64031a_s_routing()
133 state->direct_3dycs_connect = (route->input & 0xc) << 4; in upd64031a_s_routing()
135 (route->input & UPD64031A_COMPOSITE_EXTERNAL) << 1; in upd64031a_s_routing()
137 (route->input & UPD64031A_VERTICAL_EXTERNAL) << 2; in upd64031a_s_routing()
Dsaa7115.c1235 static int saa711x_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in saa711x_s_routing() argument
1238 u32 input = route->input; in saa711x_s_routing()
1241 v4l2_dbg(1, debug, sd, "decoder set input %d output %d\n", route->input, route->output); in saa711x_s_routing()
1245 (route->input == SAA7115_COMPOSITE4 || in saa711x_s_routing()
1246 route->input == SAA7115_COMPOSITE5)) { in saa711x_s_routing()
1249 if (route->input > SAA7115_SVIDEO3) in saa711x_s_routing()
1251 if (route->output > SAA7115_IPORT_ON) in saa711x_s_routing()
1253 if (state->input == route->input && state->output == route->output) in saa711x_s_routing()
1256 (route->input >= SAA7115_SVIDEO0) ? "S-Video" : "Composite", in saa711x_s_routing()
1257 (route->output == SAA7115_IPORT_ON) ? "iport on" : "iport off"); in saa711x_s_routing()
[all …]
Dcs53l32a.c64 static int cs53l32a_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in cs53l32a_s_routing() argument
70 if (route->input > 2) { in cs53l32a_s_routing()
71 v4l2_err(sd, "Invalid input %d.\n", route->input); in cs53l32a_s_routing()
74 cs53l32a_write(sd, 0x01, 0x01 + (route->input << 4)); in cs53l32a_s_routing()
Dwm8775.c85 static int wm8775_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in wm8775_s_routing() argument
94 if (route->input > 15) { in wm8775_s_routing()
95 v4l2_err(sd, "Invalid input %d.\n", route->input); in wm8775_s_routing()
98 state->input = route->input; in wm8775_s_routing()
Dtvp5150.c81 struct v4l2_routing route; member
292 if ((decoder->route.output & TVP5150_BLACK_SCREEN) || !decoder->enable) in tvp5150_selmux()
295 switch (decoder->route.input) { in tvp5150_selmux()
311 decoder->route.input,decoder->route.output, in tvp5150_selmux()
321 if (decoder->route.input == TVP5150_SVIDEO) in tvp5150_selmux()
890 static int tvp5150_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in tvp5150_s_routing() argument
894 decoder->route = *route; in tvp5150_s_routing()
1094 core->route.input = TVP5150_COMPOSITE1; in tvp5150_probe()
Dmxb.c315 struct v4l2_routing route; in mxb_init_done() local
325 route.input = SAA7115_COMPOSITE0; in mxb_init_done()
326 route.output = SAA7111_FMT_CCIR | SAA7111_VBI_BYPASS; in mxb_init_done()
327 mxb->saa7111a->driver->command(mxb->saa7111a, VIDIOC_INT_S_VIDEO_ROUTING, &route); in mxb_init_done()
592 struct v4l2_routing route; in mxb_ioctl() local
652 route.input = i; in mxb_ioctl()
653 route.output = 0; in mxb_ioctl()
654 if (mxb->saa7111a->driver->command(mxb->saa7111a, VIDIOC_INT_S_VIDEO_ROUTING, &route)) in mxb_ioctl()
Dtvp514x.c123 struct v4l2_routing route; member
504 input_sel = decoder->route.input; in ioctl_querystd()
600 struct v4l2_routing *route) in ioctl_s_routing() argument
610 if ((!route) || (route->input >= INPUT_INVALID) || in ioctl_s_routing()
611 (route->output >= OUTPUT_INVALID)) in ioctl_s_routing()
614 input_sel = route->input; in ioctl_s_routing()
615 output_sel = route->output; in ioctl_s_routing()
693 decoder->route.input = route->input; in ioctl_s_routing()
694 decoder->route.output = route->output; in ioctl_s_routing()
Dm52790.c72 static int m52790_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in m52790_s_routing() argument
76 state->input = route->input; in m52790_s_routing()
77 state->output = route->output; in m52790_s_routing()
Dsaa7127.c573 static int saa7127_s_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in saa7127_s_routing() argument
578 if (state->input_type != route->input) in saa7127_s_routing()
579 rc = saa7127_set_input_type(sd, route->input); in saa7127_s_routing()
580 if (rc == 0 && state->output_type != route->output) in saa7127_s_routing()
581 rc = saa7127_set_output_type(sd, route->output); in saa7127_s_routing()
Dsaa717x.c1107 static int saa717x_s_video_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in saa717x_s_video_routing() argument
1110 int inp = route->input; in saa717x_s_video_routing()
1279 static int saa717x_s_audio_routing(struct v4l2_subdev *sd, const struct v4l2_routing *route) in saa717x_s_audio_routing() argument
1283 if (route->input < 3) { /* FIXME! --tadachi */ in saa717x_s_audio_routing()
1284 decoder->audio_input = route->input; in saa717x_s_audio_routing()
/drivers/s390/net/
Dqeth_l3_sys.c27 struct qeth_routing_info *route, char *buf) in qeth_l3_dev_route_show() argument
29 switch (route->type) { in qeth_l3_dev_route_show()
66 struct qeth_routing_info *route, enum qeth_prot_versions prot, in qeth_l3_dev_route_store() argument
69 enum qeth_routing_types old_route_type = route->type; in qeth_l3_dev_route_store()
76 route->type = NO_ROUTER; in qeth_l3_dev_route_store()
78 route->type = PRIMARY_CONNECTOR; in qeth_l3_dev_route_store()
80 route->type = SECONDARY_CONNECTOR; in qeth_l3_dev_route_store()
82 route->type = PRIMARY_ROUTER; in qeth_l3_dev_route_store()
84 route->type = SECONDARY_ROUTER; in qeth_l3_dev_route_store()
86 route->type = MULTICAST_ROUTER; in qeth_l3_dev_route_store()
[all …]

12