Lines Matching refs:buswidth
516 if (bd->dstbus.buswidth >= bd->srcbus.buswidth) {
607 bd.srcbus.buswidth = bd.srcbus.maxwidth;
608 bd.dstbus.buswidth = bd.dstbus.maxwidth;
614 bd.srcbus.buswidth,
616 bd.dstbus.buswidth,
653 if ((bd.srcbus.addr % bd.srcbus.buswidth) ||
654 (bd.dstbus.addr % bd.dstbus.buswidth)) {
662 cctl = pl08x_cctl_bits(cctl, bd.srcbus.buswidth,
663 bd.dstbus.buswidth, 0);
673 if (bd.remainder < mbus->buswidth)
675 else if ((mbus->addr) % (mbus->buswidth)) {
676 early_bytes = mbus->buswidth - (mbus->addr) %
677 (mbus->buswidth);
678 if ((bd.remainder - early_bytes) < mbus->buswidth)
695 if (sbus->addr % sbus->buswidth) {
700 sbus->buswidth = 1;
707 max_bytes_per_lli = bd.srcbus.buswidth *
717 while (bd.remainder > (mbus->buswidth - 1)) {
732 width = max(mbus->buswidth, sbus->buswidth);
734 tsize = lli_len / bd.srcbus.buswidth;
741 cctl = pl08x_cctl_bits(cctl, bd.srcbus.buswidth,
742 bd.dstbus.buswidth, tsize);