Lines Matching refs:timing
73 struct timing { struct
83 static struct timing timing_data[] = { argument
188 struct timing *timing = &timing_data[(decoder->norm & V4L2_STD_525_60) ? 1 : 0]; in bt819_init() local
191 (((timing->vdelay >> 8) & 0x03) << 6) | in bt819_init()
192 (((timing->vactive >> 8) & 0x03) << 4) | in bt819_init()
193 (((timing->hdelay >> 8) & 0x03) << 2) | in bt819_init()
194 ((timing->hactive >> 8) & 0x03); in bt819_init()
195 init[0x04 * 2 - 1] = timing->vdelay & 0xff; in bt819_init()
196 init[0x05 * 2 - 1] = timing->vactive & 0xff; in bt819_init()
197 init[0x06 * 2 - 1] = timing->hdelay & 0xff; in bt819_init()
198 init[0x07 * 2 - 1] = timing->hactive & 0xff; in bt819_init()
199 init[0x08 * 2 - 1] = timing->hscale >> 8; in bt819_init()
200 init[0x09 * 2 - 1] = timing->hscale & 0xff; in bt819_init()
251 struct timing *timing = NULL; in bt819_s_std() local
266 timing = &timing_data[1]; in bt819_s_std()
275 timing = &timing_data[0]; in bt819_s_std()
282 (((timing->vdelay >> 8) & 0x03) << 6) | in bt819_s_std()
283 (((timing->vactive >> 8) & 0x03) << 4) | in bt819_s_std()
284 (((timing->hdelay >> 8) & 0x03) << 2) | in bt819_s_std()
285 ((timing->hactive >> 8) & 0x03)); in bt819_s_std()
286 bt819_write(decoder, 0x04, timing->vdelay & 0xff); in bt819_s_std()
287 bt819_write(decoder, 0x05, timing->vactive & 0xff); in bt819_s_std()
288 bt819_write(decoder, 0x06, timing->hdelay & 0xff); in bt819_s_std()
289 bt819_write(decoder, 0x07, timing->hactive & 0xff); in bt819_s_std()
290 bt819_write(decoder, 0x08, (timing->hscale >> 8) & 0xff); in bt819_s_std()
291 bt819_write(decoder, 0x09, timing->hscale & 0xff); in bt819_s_std()