Lines Matching refs:pp
242 struct adma_port_priv *pp = ap->private_data;
256 writel((u32)pp->pkt_dma, chan + ADMA_CPB_NEXT);
278 struct adma_port_priv *pp = ap->private_data;
280 pp->state = adma_state_idle;
288 struct adma_port_priv *pp = ap->private_data;
290 if (pp->state != adma_state_idle) /* healthy paranoia */
291 pp->state = adma_state_mmio;
300 struct adma_port_priv *pp = ap->private_data;
301 u8 *buf = pp->pkt;
325 = (pFLAGS & pEND) ? 0 : cpu_to_le32(pp->pkt_dma + i + 4);
336 struct adma_port_priv *pp = qc->ap->private_data;
337 u8 *buf = pp->pkt;
338 u32 pkt_dma = (u32)pp->pkt_dma;
411 struct adma_port_priv *pp = qc->ap->private_data;
415 pp->state = adma_state_pkt;
427 pp->state = adma_state_mmio;
437 struct adma_port_priv *pp;
448 pp = ap->private_data;
449 if (!pp || pp->state != adma_state_pkt)
455 else if (pp->pkt[0] != cDONE)
473 struct adma_port_priv *pp = ap->private_data;
474 if (!pp || pp->state != adma_state_mmio)
487 pp->state = adma_state_idle;
533 struct adma_port_priv *pp;
540 pp = devm_kzalloc(dev, sizeof(*pp), GFP_KERNEL);
541 if (!pp)
543 pp->pkt = dmam_alloc_coherent(dev, ADMA_PKT_BYTES, &pp->pkt_dma,
545 if (!pp->pkt)
548 if ((pp->pkt_dma & 7) != 0) {
549 printk("bad alignment for pp->pkt_dma: %08x\n",
550 (u32)pp->pkt_dma);
553 memset(pp->pkt, 0, ADMA_PKT_BYTES);
554 ap->private_data = pp;