Lines Matching defs:index

26 	dev_err(&asrc->pdev->dev, "Pair %c: " fmt, 'A' + index, ##__VA_ARGS__)
29 dev_dbg(&asrc->pdev->dev, "Pair %c: " fmt, 'A' + index, ##__VA_ARGS__)
32 dev_warn(&asrc->pdev->dev, "Pair %c: " fmt, 'A' + index, ##__VA_ARGS__)
216 enum asrc_pair_index index = ASRC_INVALID_PAIR;
228 index = i;
234 if (index == ASRC_INVALID_PAIR) {
242 asrc->pair[index] = pair;
244 pair->index = index;
261 enum asrc_pair_index index = pair->index;
266 ASRCTR_ASRCEi_MASK(index), 0);
271 asrc->pair[index] = NULL;
286 enum asrc_pair_index index = pair->index;
288 regmap_update_bits(asrc->regmap, REG_ASRMCR(index),
327 enum asrc_pair_index index = pair->index;
355 regmap_write(asrc->regmap, REG_ASRIDRL(index), ratio);
356 regmap_write(asrc->regmap, REG_ASRIDRH(index), ratio >> 24);
383 enum asrc_pair_index index = pair->index;
513 ASRCNCR_ANCi_MASK(index, asrc_priv->soc->channel_bits),
514 ASRCNCR_ANCi(index, channels, asrc_priv->soc->channel_bits));
518 ASRCTR_ATSi_MASK(index), ASRCTR_ATS(index));
520 ASRCTR_USRi_MASK(index), 0);
524 ASRCSR_AICSi_MASK(index) | ASRCSR_AOCSi_MASK(index),
525 ASRCSR_AICS(index, clk_index[IN]) |
526 ASRCSR_AOCS(index, clk_index[OUT]));
533 regmap_update_bits(asrc->regmap, REG_ASRCDR(index),
534 ASRCDRi_AOCPi_MASK(index) | ASRCDRi_AICPi_MASK(index) |
535 ASRCDRi_AOCDi_MASK(index) | ASRCDRi_AICDi_MASK(index),
536 ASRCDRi_AOCP(index, outdiv) | ASRCDRi_AICP(index, indiv));
539 regmap_update_bits(asrc->regmap, REG_ASRMCR1(index),
545 regmap_update_bits(asrc->regmap, REG_ASRMCR(index),
558 ASRCTR_ATSi_MASK(index), 0);
562 ASRCTR_IDRi_MASK(index) | ASRCTR_USRi_MASK(index),
563 ASRCTR_IDR(index) | ASRCTR_USR(index));
569 ASRCFG_PREMODi_MASK(index) | ASRCFG_POSTMODi_MASK(index),
570 ASRCFG_PREMOD(index, pre_proc) |
571 ASRCFG_POSTMOD(index, post_proc));
585 enum asrc_pair_index index = pair->index;
590 ASRCTR_ASRCEi_MASK(index), ASRCTR_ASRCE(index));
596 reg &= ASRCFG_INIRQi_MASK(index);
606 regmap_write(asrc->regmap, REG_ASRDI(index), 0);
619 enum asrc_pair_index index = pair->index;
623 ASRCTR_ASRCEi_MASK(index), 0);
635 enum asrc_pair_index index = pair->index;
638 sprintf(name, "%cx%c", dir == IN ? 'r' : 't', index + 'a');
719 config.pair = pair->index;
1015 enum asrc_pair_index index;
1028 for (index = ASRC_PAIR_A; index < ASRC_PAIR_MAX_NUM; index++) {
1029 if (!asrc->pair[index])
1033 asrc->pair[index]->error |= ASRC_TASK_Q_OVERLOAD;
1037 if (status & ASRSTR_AOOL(index)) {
1038 asrc->pair[index]->error |= ASRC_OUTPUT_TASK_OVERLOAD;
1042 if (status & ASRSTR_AIOL(index)) {
1043 asrc->pair[index]->error |= ASRC_INPUT_TASK_OVERLOAD;
1047 if (status & ASRSTR_AODO(index)) {
1048 asrc->pair[index]->error |= ASRC_OUTPUT_BUFFER_OVERFLOW;
1052 if (status & ASRSTR_AIDU(index)) {
1053 asrc->pair[index]->error |= ASRC_INPUT_BUFFER_UNDERRUN;
1061 static int fsl_asrc_get_fifo_addr(u8 dir, enum asrc_pair_index index)
1063 return REG_ASRDx(dir, index);
1160 dev_err(&pdev->dev, "failed to get clk map index\n");
1165 dev_err(&pdev->dev, "unsupported clk map index\n");