Lines Matching refs:ctrla
202 u32 ctrla;
410 lli->ctrla, lli->ctrlb, &lli->dscr);
611 * @ctrla: the value of CTRLA
613 static inline u32 atc_calc_bytes_left(u32 current_len, u32 ctrla)
615 u32 btsize = FIELD_GET(ATC_BTSIZE, ctrla);
616 u32 src_width = FIELD_GET(ATC_SRC_WIDTH, ctrla);
620 * (ctrla), the Buffer Transfer Size (btsize) bitfield refers to the
672 u32 len, ctrla, dscr;
678 ctrla = channel_readl(atchan, CTRLA);
688 * dscr and ctrla values refers to the very same descriptor.
696 * descriptor hence could be outdated. We need to update ctrla
701 ctrla = channel_readl(atchan, CTRLA);
708 *residue = atc_calc_bytes_left(len, ctrla);
723 *residue = atc_calc_bytes_left(len, ctrla);
742 u32 len, ctrla;
759 ctrla = channel_readl(atchan, CTRLA);
760 *residue = atc_calc_bytes_left(len, ctrla);
869 u32 ctrla;
913 ctrla = FIELD_PREP(ATC_SRC_WIDTH, dwidth) |
938 lli->ctrla = ctrla | xfer_count;
973 u32 ctrla;
1001 ctrla = FIELD_PREP(ATC_SRC_WIDTH, src_width) |
1020 lli->ctrla = ctrla | xfer_count;
1047 u32 ctrla = FIELD_PREP(ATC_SRC_WIDTH, 2) | FIELD_PREP(ATC_DST_WIDTH, 2);
1067 lli->ctrla = ctrla | xfer_count;
1248 u32 ctrla;
1272 ctrla = FIELD_PREP(ATC_SCSIZE, sconfig->src_maxburst) |
1279 ctrla |= FIELD_PREP(ATC_DST_WIDTH, reg_width);
1313 lli->ctrla = ctrla |
1327 ctrla |= FIELD_PREP(ATC_SRC_WIDTH, reg_width);
1362 lli->ctrla = ctrla |
1463 lli->ctrla = FIELD_PREP(ATC_SCSIZE, sconfig->src_maxburst) |