Lines Matching defs:ideal
367 * The ideal ratio configuration can work with a flexible clock rate setting.
388 bool ideal, div_avail;
432 ideal = config->inclk == INCLK_NONE;
464 /* We only have output clock for ideal ratio mode */
465 clk = asrc_priv->asrck_clk[clk_index[ideal ? OUT : IN]];
472 * ideal ratio configuration, clock rate has to be strictly aligned
473 * with the sample rate. For ideal ratio configuration, clock rates
477 if (div[IN] == 0 || (!ideal && !div_avail)) {
479 inrate, clk_index[ideal ? OUT : IN]);
487 if (ideal && use_ideal_rate)
493 if (div[OUT] == 0 || (!ideal && !div_avail)) {
549 if (!ideal)
679 /* Switch to ideal ratio mode if there is no proper clock source */