Lines Matching defs:target

105 status_t nv_crtc_set_timing(display_mode target)
140 target.timing.h_sync_start =
142 target.timing.h_display)) & 0xfff8;
144 target.timing.h_sync_end =
146 target.timing.h_display)) & 0xfff8;
148 target.timing.h_total =
150 target.timing.h_display)) & 0xfff8) - 8;
154 if (target.timing.h_display == si->ps.p1_timing.h_display)
157 target.timing.h_total -= 32;
160 if (target.timing.h_sync_start == target.timing.h_display)
161 target.timing.h_sync_start += 8;
162 if (target.timing.h_sync_end == target.timing.h_total)
163 target.timing.h_sync_end -= 8;
166 target.timing.v_sync_start =
168 target.timing.v_display));
170 target.timing.v_sync_end =
172 target.timing.v_display));
174 target.timing.v_total =
176 target.timing.v_display)) - 1;
178 if (target.timing.v_sync_start == target.timing.v_display)
179 target.timing.v_sync_start += 1;
180 if (target.timing.v_sync_end == target.timing.v_total)
181 target.timing.v_sync_end -= 1;
188 htotal = ((target.timing.h_total >> 3) - 5);
189 hdisp_e = ((target.timing.h_display >> 3) - 1);
192 hsync_s = (target.timing.h_sync_start >> 3);
193 hsync_e = (target.timing.h_sync_end >> 3);
195 vtotal = target.timing.v_total - 2;
196 vdisp_e = target.timing.v_display - 1;
199 vsync_s = target.timing.v_sync_start;
200 vsync_e = target.timing.v_sync_end;
203 linecomp = target.timing.v_display;
282 if (target.timing.h_display >= 1280)
290 if (target.timing.flags & B_POSITIVE_HSYNC)
300 if (target.timing.flags & B_POSITIVE_VSYNC)
328 iscale_x = (((1 << 12) * target.timing.h_display) / si->ps.p1_timing.h_display);
329 iscale_y = (((1 << 12) * target.timing.v_display) / si->ps.p1_timing.v_display);
369 dm_aspect = (target.timing.h_display / ((float)target.timing.v_display));
373 DACW(FP_DEBUG2, ((1 << 28) | ((target.timing.v_display - 1) << 16)));
407 ((target.timing.h_display * (1 << 12)) / iscale_x))