Lines Matching full:cx
120 struct cx18 *cx = v4l2_get_subdevdata(sd); in cx18_av_g_sliced_fmt() local
121 struct cx18_av_state *state = &cx->av_state; in cx18_av_g_sliced_fmt()
136 if ((cx18_av_read(cx, 0x404) & 0x10) == 0) in cx18_av_g_sliced_fmt()
141 u8 v = cx18_av_read(cx, 0x424 + i - 7); in cx18_av_g_sliced_fmt()
150 u8 v = cx18_av_read(cx, 0x424 + i - 10); in cx18_av_g_sliced_fmt()
163 struct cx18 *cx = v4l2_get_subdevdata(sd); in cx18_av_s_raw_fmt() local
164 struct cx18_av_state *state = &cx->av_state; in cx18_av_s_raw_fmt()
167 cx18_av_std_setup(cx); in cx18_av_s_raw_fmt()
170 cx18_av_write(cx, 0x47f, state->slicer_line_delay); in cx18_av_s_raw_fmt()
171 cx18_av_write(cx, 0x404, 0x2e); in cx18_av_s_raw_fmt()
177 struct cx18 *cx = v4l2_get_subdevdata(sd); in cx18_av_s_sliced_fmt() local
178 struct cx18_av_state *state = &cx->av_state; in cx18_av_s_sliced_fmt()
187 cx18_av_std_setup(cx); in cx18_av_s_sliced_fmt()
190 cx18_av_write(cx, 0x404, 0x32); /* Ancillary data */ in cx18_av_s_sliced_fmt()
191 cx18_av_write(cx, 0x406, 0x13); in cx18_av_s_sliced_fmt()
192 cx18_av_write(cx, 0x47f, state->slicer_line_delay); in cx18_av_s_sliced_fmt()
231 cx18_av_write(cx, i, lcr[6 + x]); in cx18_av_s_sliced_fmt()
234 cx18_av_write(cx, i, lcr[9 + x]); in cx18_av_s_sliced_fmt()
236 cx18_av_write(cx, i, 0); in cx18_av_s_sliced_fmt()
239 cx18_av_write(cx, 0x43c, 0x16); in cx18_av_s_sliced_fmt()
241 cx18_av_write(cx, 0x474, is_pal ? 38 : 26); in cx18_av_s_sliced_fmt()
248 struct cx18 *cx = v4l2_get_subdevdata(sd); in cx18_av_decode_vbi_line() local
249 struct cx18_av_state *state = &cx->av_state; in cx18_av_decode_vbi_line()