Lines Matching refs:wm0

450 					struct rs690_watermark *wm0,  in rs690_compute_mode_priority()  argument
464 if (dfixed_trunc(wm0->dbpp) > 64) in rs690_compute_mode_priority()
465 a.full = dfixed_mul(wm0->dbpp, wm0->num_line_pair); in rs690_compute_mode_priority()
467 a.full = wm0->num_line_pair.full; in rs690_compute_mode_priority()
473 fill_rate.full = dfixed_div(wm0->sclk, a); in rs690_compute_mode_priority()
474 if (wm0->consumption_rate.full > fill_rate.full) { in rs690_compute_mode_priority()
475 b.full = wm0->consumption_rate.full - fill_rate.full; in rs690_compute_mode_priority()
476 b.full = dfixed_mul(b, wm0->active_time); in rs690_compute_mode_priority()
477 a.full = dfixed_mul(wm0->worst_case_latency, in rs690_compute_mode_priority()
478 wm0->consumption_rate); in rs690_compute_mode_priority()
483 a.full = dfixed_mul(wm0->worst_case_latency, in rs690_compute_mode_priority()
484 wm0->consumption_rate); in rs690_compute_mode_priority()
502 if (wm0->priority_mark.full > priority_mark02.full) in rs690_compute_mode_priority()
503 priority_mark02.full = wm0->priority_mark.full; in rs690_compute_mode_priority()
504 if (wm0->priority_mark_max.full > priority_mark02.full) in rs690_compute_mode_priority()
505 priority_mark02.full = wm0->priority_mark_max.full; in rs690_compute_mode_priority()
517 if (dfixed_trunc(wm0->dbpp) > 64) in rs690_compute_mode_priority()
518 a.full = dfixed_mul(wm0->dbpp, wm0->num_line_pair); in rs690_compute_mode_priority()
520 a.full = wm0->num_line_pair.full; in rs690_compute_mode_priority()
521 fill_rate.full = dfixed_div(wm0->sclk, a); in rs690_compute_mode_priority()
522 if (wm0->consumption_rate.full > fill_rate.full) { in rs690_compute_mode_priority()
523 b.full = wm0->consumption_rate.full - fill_rate.full; in rs690_compute_mode_priority()
524 b.full = dfixed_mul(b, wm0->active_time); in rs690_compute_mode_priority()
525 a.full = dfixed_mul(wm0->worst_case_latency, in rs690_compute_mode_priority()
526 wm0->consumption_rate); in rs690_compute_mode_priority()
531 a.full = dfixed_mul(wm0->worst_case_latency, in rs690_compute_mode_priority()
532 wm0->consumption_rate); in rs690_compute_mode_priority()
536 if (wm0->priority_mark.full > priority_mark02.full) in rs690_compute_mode_priority()
537 priority_mark02.full = wm0->priority_mark.full; in rs690_compute_mode_priority()
538 if (wm0->priority_mark_max.full > priority_mark02.full) in rs690_compute_mode_priority()
539 priority_mark02.full = wm0->priority_mark_max.full; in rs690_compute_mode_priority()