Lines Matching refs:pa
443 mpt_turbo_reply(MPT_ADAPTER *ioc, u32 pa) in mpt_turbo_reply() argument
451 ioc->name, pa)); in mpt_turbo_reply()
453 switch (pa >> MPI_CONTEXT_REPLY_TYPE_SHIFT) { in mpt_turbo_reply()
455 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
456 cb_idx = (pa & 0x00FF0000) >> 16; in mpt_turbo_reply()
470 if ((pa & 0x58000000) == 0x58000000) { in mpt_turbo_reply()
471 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
478 mr = (MPT_FRAME_HDR *) CAST_U32_TO_PTR(pa); in mpt_turbo_reply()
482 mr = (MPT_FRAME_HDR *) CAST_U32_TO_PTR(pa); in mpt_turbo_reply()
504 mpt_reply(MPT_ADAPTER *ioc, u32 pa) in mpt_reply() argument
525 reply_dma_low = (pa <<= 1); in mpt_reply()
566 CHIPREG_WRITE32(&ioc->chip->ReplyFifo, pa); in mpt_reply()
594 u32 pa = CHIPREG_READ32_dmasync(&ioc->chip->ReplyFifo); in mpt_interrupt() local
596 if (pa == 0xFFFFFFFF) in mpt_interrupt()
603 if (pa & MPI_ADDRESS_REPLY_A_BIT) in mpt_interrupt()
604 mpt_reply(ioc, pa); in mpt_interrupt()
606 mpt_turbo_reply(ioc, pa); in mpt_interrupt()
607 pa = CHIPREG_READ32_dmasync(&ioc->chip->ReplyFifo); in mpt_interrupt()
608 } while (pa != 0xFFFFFFFF); in mpt_interrupt()