Lines Matching refs:IN
461 clk_index[IN] = asrc_priv->clk_map[IN][config->inclk];
465 clk = asrc_priv->asrck_clk[clk_index[ideal ? OUT : IN]];
468 div_avail = fsl_asrc_divider_avail(clk_rate, inrate, &div[IN]);
477 if (div[IN] == 0 || (!ideal && !div_avail)) {
479 inrate, clk_index[ideal ? OUT : IN]);
483 div[IN] = min_t(u32, 1024, div[IN]);
521 ASRCSR_AICS(index, clk_index[IN]) |
525 indiv = fsl_asrc_cal_asrck_divisor(pair, div[IN]);
630 sprintf(name, "%cx%c", dir == IN ? 'r' : 't', index + 'a');
659 int rate[2], select_clk[2]; /* Array size 2 means IN and OUT */
663 rate[IN] = in_rate;
680 if (select_clk[IN] == ASRC_CLK_MAP_LEN || select_clk[OUT] == ASRC_CLK_MAP_LEN) {
681 select_clk[IN] = INCLK_NONE;
685 config->inclk = select_clk[IN];
1146 asrc_priv->clk_map[IN] = input_clk_map_imx35;
1149 asrc_priv->clk_map[IN] = input_clk_map_imx53;
1164 asrc_priv->clk_map[IN] = clk_map_imx8qm[map_idx];
1167 asrc_priv->clk_map[IN] = clk_map_imx8qxp[map_idx];