Lines Matching refs:tv_mode
65 display_mode tv_mode = target; in g400_crtc2_set_timing() local
72 if ((tv_mode.timing.h_display & 0x07) | (tv_mode.timing.h_sync_start & 0x07) | in g400_crtc2_set_timing()
73 (tv_mode.timing.h_sync_end & 0x07)) in g400_crtc2_set_timing()
82 if (tv_mode.timing.h_total & 0x07) in g400_crtc2_set_timing()
90 tv_mode.timing.h_total &= ~0x07; in g400_crtc2_set_timing()
93 tv_mode.timing.v_display >>= 1; in g400_crtc2_set_timing()
94 tv_mode.timing.v_sync_start >>= 1; in g400_crtc2_set_timing()
95 tv_mode.timing.v_sync_end >>= 1; in g400_crtc2_set_timing()
96 tv_mode.timing.v_total >>= 1; in g400_crtc2_set_timing()
99 CR2W(HPARAM, ((((tv_mode.timing.h_display - 8) & 0x0fff) << 16) | in g400_crtc2_set_timing()
100 ((tv_mode.timing.h_total - 8) & 0x0fff))); in g400_crtc2_set_timing()
101 CR2W(HSYNC, ((((tv_mode.timing.h_sync_end - 8) & 0x0fff) << 16) | in g400_crtc2_set_timing()
102 ((tv_mode.timing.h_sync_start - 8) & 0x0fff))); in g400_crtc2_set_timing()
103 CR2W(VPARAM, ((((tv_mode.timing.v_display - 1) & 0x0fff) << 16) | in g400_crtc2_set_timing()
104 ((tv_mode.timing.v_total - 1) & 0x0fff))); in g400_crtc2_set_timing()
105 CR2W(VSYNC, ((((tv_mode.timing.v_sync_end - 1) & 0x0fff) << 16) | in g400_crtc2_set_timing()
106 ((tv_mode.timing.v_sync_start - 1) & 0x0fff))); in g400_crtc2_set_timing()
110 CR2W(PRELOAD, ((((tv_mode.timing.v_sync_start - 1) & 0x0fff) << 16) | in g400_crtc2_set_timing()
111 ((tv_mode.timing.h_sync_start - 8) & 0x0fff))); in g400_crtc2_set_timing()
134 if (!(tv_mode.timing.flags & B_POSITIVE_HSYNC)) temp |= (0x01 << 8); in g400_crtc2_set_timing()
135 if (!(tv_mode.timing.flags & B_POSITIVE_VSYNC)) temp |= (0x01 << 9); in g400_crtc2_set_timing()