• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/gpu/drm/radeon/

Lines Matching refs:wm

229 				  struct rs690_watermark *wm)
237 wm->lb_request_fifo_depth = 4;
242 wm->num_line_pair.full = dfixed_const(2);
244 wm->num_line_pair.full = dfixed_const(1);
249 request_fifo_depth.full = dfixed_mul(a, wm->num_line_pair);
252 wm->lb_request_fifo_depth = 4;
254 wm->lb_request_fifo_depth = dfixed_trunc(request_fifo_depth);
279 wm->consumption_rate.full = dfixed_div(a, consumption_time);
297 wm->active_time.full = dfixed_mul(line_time, b);
298 wm->active_time.full = dfixed_div(wm->active_time, a);
342 if (dfixed_trunc(wm->num_line_pair) > 1) {
344 wm->worst_case_latency.full = dfixed_mul(a, chunk_time);
345 wm->worst_case_latency.full += read_delay_latency.full;
348 wm->worst_case_latency.full = dfixed_mul(a, chunk_time);
349 wm->worst_case_latency.full += read_delay_latency.full;
362 if ((2+wm->lb_request_fifo_depth) >= dfixed_trunc(request_fifo_depth)) {
365 tolerable_latency.full = dfixed_const(wm->lb_request_fifo_depth - 2);
371 wm->dbpp.full = dfixed_const(4 * 8);
377 wm->priority_mark_max.full = dfixed_const(crtc->base.mode.crtc_hdisplay);
378 wm->priority_mark_max.full = dfixed_div(wm->priority_mark_max, a);
379 wm->priority_mark_max.full = dfixed_ceil(wm->priority_mark_max);
382 estimated_width.full = tolerable_latency.full - wm->worst_case_latency.full;
385 wm->priority_mark.full = dfixed_const(10);
388 wm->priority_mark.full = dfixed_div(estimated_width, a);
389 wm->priority_mark.full = dfixed_ceil(wm->priority_mark);
390 wm->priority_mark.full = wm->priority_mark_max.full - wm->priority_mark.full;