long clk_round_rate_index(struct clk_hw *hw, unsignedlong drate, unsignedlong parent_rate, clk_calc_rate calc_rate, u8 rtbl_cnt, int *index)
{ unsignedlong prev_rate, rate = 0;
for (*index = 0; *index < rtbl_cnt; (*index)++) {
prev_rate = rate;
rate = calc_rate(hw, parent_rate, *index); if (drate < rate) { /* previous clock was best */ if (*index) {
rate = prev_rate;
(*index)--;
} break;
}
}
if ((*index) == rtbl_cnt)
(*index)--;
return rate;
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.9Bemerkung:
(vorverarbeitet am 2026-06-04)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.