Lines Matching defs:ideal
371 * The ideal ratio configuration can work with a flexible clock rate setting.
392 bool ideal, div_avail;
436 ideal = config->inclk == INCLK_NONE;
468 /* We only have output clock for ideal ratio mode */
469 clk = asrc_priv->asrck_clk[clk_index[ideal ? OUT : IN]];
476 * ideal ratio configuration, clock rate has to be strictly aligned
477 * with the sample rate. For ideal ratio configuration, clock rates
481 if (div[IN] == 0 || (!ideal && !div_avail)) {
483 inrate, clk_index[ideal ? OUT : IN]);
491 if (ideal && use_ideal_rate)
497 if (div[OUT] == 0 || (!ideal && !div_avail)) {
553 if (!ideal)
687 /* Switch to ideal ratio mode if there is no proper clock source */