Lines Matching defs:decoder
3 * adv7183.c Analog Devices ADV7183 video decoder driver
110 struct adv7183 *decoder = to_adv7183(sd);
185 v4l2_ctrl_handler_log_status(&decoder->hdl, sd->name);
191 struct adv7183 *decoder = to_adv7183(sd);
193 *std = decoder->std;
199 struct adv7183 *decoder = to_adv7183(sd);
223 decoder->std = std;
242 struct adv7183 *decoder = to_adv7183(sd);
248 if (input != decoder->input) {
249 decoder->input = input;
303 if (output != decoder->output) {
304 decoder->output = output;
351 struct adv7183 *decoder = to_adv7183(sd);
394 adv7183_s_std(sd, decoder->std);
426 struct adv7183 *decoder = to_adv7183(sd);
434 if (decoder->std & V4L2_STD_525_60) {
444 decoder->fmt = *fmt;
454 struct adv7183 *decoder = to_adv7183(sd);
459 format->format = decoder->fmt;
465 struct adv7183 *decoder = to_adv7183(sd);
468 gpio_set_value(decoder->oe_pin, 0);
470 gpio_set_value(decoder->oe_pin, 1);
527 struct adv7183 *decoder;
547 decoder = devm_kzalloc(&client->dev, sizeof(*decoder), GFP_KERNEL);
548 if (decoder == NULL)
551 decoder->reset_pin = pin_array[0];
552 decoder->oe_pin = pin_array[1];
554 if (devm_gpio_request_one(&client->dev, decoder->reset_pin,
556 v4l_err(client, "failed to request GPIO %d\n", decoder->reset_pin);
560 if (devm_gpio_request_one(&client->dev, decoder->oe_pin,
563 v4l_err(client, "failed to request GPIO %d\n", decoder->oe_pin);
567 sd = &decoder->sd;
570 hdl = &decoder->hdl;
590 decoder->std = V4L2_STD_PAL;
591 decoder->input = ADV7183_COMPOSITE4;
592 decoder->output = ADV7183_8BIT_OUT;
597 gpio_set_value(decoder->reset_pin, 1);
602 adv7183_s_std(sd, decoder->std);
644 MODULE_DESCRIPTION("Analog Devices ADV7183 video decoder driver");