Lines Matching refs:wm1
451 struct rs690_watermark *wm1, in rs690_compute_mode_priority() argument
468 if (dfixed_trunc(wm1->dbpp) > 64) in rs690_compute_mode_priority()
469 b.full = dfixed_mul(wm1->dbpp, wm1->num_line_pair); in rs690_compute_mode_priority()
471 b.full = wm1->num_line_pair.full; in rs690_compute_mode_priority()
488 if (wm1->consumption_rate.full > fill_rate.full) { in rs690_compute_mode_priority()
489 b.full = wm1->consumption_rate.full - fill_rate.full; in rs690_compute_mode_priority()
490 b.full = dfixed_mul(b, wm1->active_time); in rs690_compute_mode_priority()
491 a.full = dfixed_mul(wm1->worst_case_latency, in rs690_compute_mode_priority()
492 wm1->consumption_rate); in rs690_compute_mode_priority()
497 a.full = dfixed_mul(wm1->worst_case_latency, in rs690_compute_mode_priority()
498 wm1->consumption_rate); in rs690_compute_mode_priority()
506 if (wm1->priority_mark.full > priority_mark12.full) in rs690_compute_mode_priority()
507 priority_mark12.full = wm1->priority_mark.full; in rs690_compute_mode_priority()
508 if (wm1->priority_mark_max.full > priority_mark12.full) in rs690_compute_mode_priority()
509 priority_mark12.full = wm1->priority_mark_max.full; in rs690_compute_mode_priority()
544 if (dfixed_trunc(wm1->dbpp) > 64) in rs690_compute_mode_priority()
545 a.full = dfixed_mul(wm1->dbpp, wm1->num_line_pair); in rs690_compute_mode_priority()
547 a.full = wm1->num_line_pair.full; in rs690_compute_mode_priority()
548 fill_rate.full = dfixed_div(wm1->sclk, a); in rs690_compute_mode_priority()
549 if (wm1->consumption_rate.full > fill_rate.full) { in rs690_compute_mode_priority()
550 b.full = wm1->consumption_rate.full - fill_rate.full; in rs690_compute_mode_priority()
551 b.full = dfixed_mul(b, wm1->active_time); in rs690_compute_mode_priority()
552 a.full = dfixed_mul(wm1->worst_case_latency, in rs690_compute_mode_priority()
553 wm1->consumption_rate); in rs690_compute_mode_priority()
558 a.full = dfixed_mul(wm1->worst_case_latency, in rs690_compute_mode_priority()
559 wm1->consumption_rate); in rs690_compute_mode_priority()
563 if (wm1->priority_mark.full > priority_mark12.full) in rs690_compute_mode_priority()
564 priority_mark12.full = wm1->priority_mark.full; in rs690_compute_mode_priority()
565 if (wm1->priority_mark_max.full > priority_mark12.full) in rs690_compute_mode_priority()
566 priority_mark12.full = wm1->priority_mark_max.full; in rs690_compute_mode_priority()