Lines Matching refs:b
277 fixed20_12 a, b, c; in rs690_crtc_bandwidth_compute() local
309 b.full = dfixed_const(mode->crtc_hdisplay); in rs690_crtc_bandwidth_compute()
311 a.full = dfixed_div(b, c); in rs690_crtc_bandwidth_compute()
327 b.full = dfixed_const(1000); in rs690_crtc_bandwidth_compute()
328 a.full = dfixed_div(a, b); in rs690_crtc_bandwidth_compute()
329 pclk.full = dfixed_div(b, a); in rs690_crtc_bandwidth_compute()
331 b.full = dfixed_const(2); in rs690_crtc_bandwidth_compute()
332 if (crtc->vsc.full > b.full) in rs690_crtc_bandwidth_compute()
333 b.full = crtc->vsc.full; in rs690_crtc_bandwidth_compute()
334 b.full = dfixed_mul(b, crtc->hsc); in rs690_crtc_bandwidth_compute()
336 b.full = dfixed_div(b, c); in rs690_crtc_bandwidth_compute()
337 consumption_time.full = dfixed_div(pclk, b); in rs690_crtc_bandwidth_compute()
359 b.full = dfixed_const(crtc->base.mode.crtc_hdisplay); in rs690_crtc_bandwidth_compute()
360 wm->active_time.full = dfixed_mul(line_time, b); in rs690_crtc_bandwidth_compute()
371 b.full = dfixed_div(rdev->pm.igp_sideport_mclk, a); in rs690_crtc_bandwidth_compute()
372 read_delay_latency.full = dfixed_div(read_delay_latency, b); in rs690_crtc_bandwidth_compute()
468 fixed20_12 a, b; in rs690_compute_mode_priority() local
479 b.full = dfixed_mul(wm1->dbpp, wm1->num_line_pair); in rs690_compute_mode_priority()
481 b.full = wm1->num_line_pair.full; in rs690_compute_mode_priority()
482 a.full += b.full; in rs690_compute_mode_priority()
485 b.full = wm0->consumption_rate.full - fill_rate.full; in rs690_compute_mode_priority()
486 b.full = dfixed_mul(b, wm0->active_time); in rs690_compute_mode_priority()
489 a.full = a.full + b.full; in rs690_compute_mode_priority()
490 b.full = dfixed_const(16 * 1000); in rs690_compute_mode_priority()
491 priority_mark02.full = dfixed_div(a, b); in rs690_compute_mode_priority()
495 b.full = dfixed_const(16 * 1000); in rs690_compute_mode_priority()
496 priority_mark02.full = dfixed_div(a, b); in rs690_compute_mode_priority()
499 b.full = wm1->consumption_rate.full - fill_rate.full; in rs690_compute_mode_priority()
500 b.full = dfixed_mul(b, wm1->active_time); in rs690_compute_mode_priority()
503 a.full = a.full + b.full; in rs690_compute_mode_priority()
504 b.full = dfixed_const(16 * 1000); in rs690_compute_mode_priority()
505 priority_mark12.full = dfixed_div(a, b); in rs690_compute_mode_priority()
509 b.full = dfixed_const(16 * 1000); in rs690_compute_mode_priority()
510 priority_mark12.full = dfixed_div(a, b); in rs690_compute_mode_priority()
533 b.full = wm0->consumption_rate.full - fill_rate.full; in rs690_compute_mode_priority()
534 b.full = dfixed_mul(b, wm0->active_time); in rs690_compute_mode_priority()
537 a.full = a.full + b.full; in rs690_compute_mode_priority()
538 b.full = dfixed_const(16 * 1000); in rs690_compute_mode_priority()
539 priority_mark02.full = dfixed_div(a, b); in rs690_compute_mode_priority()
543 b.full = dfixed_const(16 * 1000); in rs690_compute_mode_priority()
544 priority_mark02.full = dfixed_div(a, b); in rs690_compute_mode_priority()
560 b.full = wm1->consumption_rate.full - fill_rate.full; in rs690_compute_mode_priority()
561 b.full = dfixed_mul(b, wm1->active_time); in rs690_compute_mode_priority()
564 a.full = a.full + b.full; in rs690_compute_mode_priority()
565 b.full = dfixed_const(16 * 1000); in rs690_compute_mode_priority()
566 priority_mark12.full = dfixed_div(a, b); in rs690_compute_mode_priority()
570 b.full = dfixed_const(16 * 1000); in rs690_compute_mode_priority()
571 priority_mark12.full = dfixed_div(a, b); in rs690_compute_mode_priority()