Lines Matching refs:addr
124 /* Src or Dst addr for master */
178 /* virtual mapped addr for dma_buffer */
285 if (unlikely(op->dummy.nbytes && !op->addr.nbytes)) {
290 op->addr.nbytes = op->dummy.nbytes;
291 op->addr.buswidth = op->dummy.buswidth;
292 op->addr.val = 0xFFFFFFFFF;
310 if (op->addr.nbytes) {
311 if (op->addr.nbytes == 4) {
313 } else if (op->addr.nbytes == 3) {
317 writel(op->addr.nbytes * 8 - 1, sfc->regbase + SFC_ABIT);
320 ctrl |= ((op->addr.buswidth >> 1) << SFC_CTRL_ADDR_BITS_SHIFT);
344 if (!len && op->addr.nbytes)
351 dev_dbg(sfc->dev, "sfc addr.nbytes=%x(x%d) dummy.nbytes=%x(x%d)\n",
352 op->addr.nbytes, op->addr.buswidth,
354 dev_dbg(sfc->dev, "sfc ctrl=%x cmd=%x addr=%llx len=%x\n",
355 ctrl, cmd, op->addr.val, len);
359 if (op->addr.nbytes)
360 writel(op->addr.val, sfc->regbase + SFC_ADDR);