Lines Matching refs:format

107 	const struct adv7842_format_info *format;  member
2000 struct v4l2_mbus_framefmt *format) in adv7842_fill_format() argument
2002 memset(format, 0, sizeof(*format)); in adv7842_fill_format()
2004 format->width = state->timings.bt.width; in adv7842_fill_format()
2005 format->height = state->timings.bt.height; in adv7842_fill_format()
2006 format->field = V4L2_FIELD_NONE; in adv7842_fill_format()
2007 format->colorspace = V4L2_COLORSPACE_SRGB; in adv7842_fill_format()
2010 format->colorspace = (state->timings.bt.height <= 576) ? in adv7842_fill_format()
2048 return op_ch_sel[state->pdata.bus_order][state->format->op_ch_sel >> 5]; in adv7842_op_ch_sel()
2056 state->format->rgb_out ? ADV7842_RGB_OUT : 0); in adv7842_setup_format()
2057 io_write(sd, 0x03, state->format->op_format_sel | in adv7842_setup_format()
2061 state->format->swap_cb_cr ? ADV7842_OP_SWAP_CB_CR : 0); in adv7842_setup_format()
2066 struct v4l2_subdev_format *format) in adv7842_get_format() argument
2070 if (format->pad != ADV7842_PAD_SOURCE) in adv7842_get_format()
2077 format->format.code = MEDIA_BUS_FMT_YUYV8_2X8; in adv7842_get_format()
2078 format->format.width = 720; in adv7842_get_format()
2081 format->format.height = 480; in adv7842_get_format()
2083 format->format.height = 576; in adv7842_get_format()
2084 format->format.colorspace = V4L2_COLORSPACE_SMPTE170M; in adv7842_get_format()
2088 adv7842_fill_format(state, &format->format); in adv7842_get_format()
2090 if (format->which == V4L2_SUBDEV_FORMAT_TRY) { in adv7842_get_format()
2093 fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad); in adv7842_get_format()
2094 format->format.code = fmt->code; in adv7842_get_format()
2096 format->format.code = state->format->code; in adv7842_get_format()
2104 struct v4l2_subdev_format *format) in adv7842_set_format() argument
2109 if (format->pad != ADV7842_PAD_SOURCE) in adv7842_set_format()
2113 return adv7842_get_format(sd, cfg, format); in adv7842_set_format()
2115 info = adv7842_format_info(state, format->format.code); in adv7842_set_format()
2119 adv7842_fill_format(state, &format->format); in adv7842_set_format()
2120 format->format.code = info->code; in adv7842_set_format()
2122 if (format->which == V4L2_SUBDEV_FORMAT_TRY) { in adv7842_set_format()
2125 fmt = v4l2_subdev_get_try_format(sd, cfg, format->pad); in adv7842_set_format()
2126 fmt->code = format->format.code; in adv7842_set_format()
2128 state->format = info; in adv7842_set_format()
3224 state->format = adv7842_format_info(state, MEDIA_BUS_FMT_YUYV8_2X8); in adv7842_probe()