Lines Matching refs:decoder
122 struct adv7183 *decoder = to_adv7183(sd); in adv7183_log_status() local
197 v4l2_ctrl_handler_log_status(&decoder->hdl, sd->name); in adv7183_log_status()
203 struct adv7183 *decoder = to_adv7183(sd); in adv7183_g_std() local
205 *std = decoder->std; in adv7183_g_std()
211 struct adv7183 *decoder = to_adv7183(sd); in adv7183_s_std() local
235 decoder->std = std; in adv7183_s_std()
254 struct adv7183 *decoder = to_adv7183(sd); in adv7183_s_routing() local
260 if (input != decoder->input) { in adv7183_s_routing()
261 decoder->input = input; in adv7183_s_routing()
315 if (output != decoder->output) { in adv7183_s_routing()
316 decoder->output = output; in adv7183_s_routing()
363 struct adv7183 *decoder = to_adv7183(sd); in adv7183_querystd() local
406 adv7183_s_std(sd, decoder->std); in adv7183_querystd()
436 struct adv7183 *decoder = to_adv7183(sd); in adv7183_try_mbus_fmt() local
440 if (decoder->std & V4L2_STD_525_60) { in adv7183_try_mbus_fmt()
455 struct adv7183 *decoder = to_adv7183(sd); in adv7183_s_mbus_fmt() local
458 decoder->fmt = *fmt; in adv7183_s_mbus_fmt()
465 struct adv7183 *decoder = to_adv7183(sd); in adv7183_g_mbus_fmt() local
467 *fmt = decoder->fmt; in adv7183_g_mbus_fmt()
473 struct adv7183 *decoder = to_adv7183(sd); in adv7183_s_stream() local
476 gpio_set_value(decoder->oe_pin, 0); in adv7183_s_stream()
478 gpio_set_value(decoder->oe_pin, 1); in adv7183_s_stream()
532 struct adv7183 *decoder; in adv7183_probe() local
550 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL); in adv7183_probe()
551 if (decoder == NULL) in adv7183_probe()
554 decoder->reset_pin = pin_array[0]; in adv7183_probe()
555 decoder->oe_pin = pin_array[1]; in adv7183_probe()
557 if (devm_gpio_request_one(&client->dev, decoder->reset_pin, in adv7183_probe()
559 v4l_err(client, "failed to request GPIO %d\n", decoder->reset_pin); in adv7183_probe()
563 if (devm_gpio_request_one(&client->dev, decoder->oe_pin, in adv7183_probe()
566 v4l_err(client, "failed to request GPIO %d\n", decoder->oe_pin); in adv7183_probe()
570 sd = &decoder->sd; in adv7183_probe()
573 hdl = &decoder->hdl; in adv7183_probe()
593 decoder->std = V4L2_STD_PAL; in adv7183_probe()
594 decoder->input = ADV7183_COMPOSITE4; in adv7183_probe()
595 decoder->output = ADV7183_8BIT_OUT; in adv7183_probe()
600 gpio_set_value(decoder->reset_pin, 1); in adv7183_probe()
605 adv7183_s_std(sd, decoder->std); in adv7183_probe()