Lines Matching refs:pa
447 mpt_turbo_reply(MPT_ADAPTER *ioc, u32 pa) in mpt_turbo_reply() argument
455 ioc->name, pa)); in mpt_turbo_reply()
457 switch (pa >> MPI_CONTEXT_REPLY_TYPE_SHIFT) { in mpt_turbo_reply()
459 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
460 cb_idx = (pa & 0x00FF0000) >> 16; in mpt_turbo_reply()
474 if ((pa & 0x58000000) == 0x58000000) { in mpt_turbo_reply()
475 req_idx = pa & 0x0000FFFF; in mpt_turbo_reply()
482 mr = (MPT_FRAME_HDR *) CAST_U32_TO_PTR(pa); in mpt_turbo_reply()
486 mr = (MPT_FRAME_HDR *) CAST_U32_TO_PTR(pa); in mpt_turbo_reply()
508 mpt_reply(MPT_ADAPTER *ioc, u32 pa) in mpt_reply() argument
529 reply_dma_low = (pa <<= 1); in mpt_reply()
570 CHIPREG_WRITE32(&ioc->chip->ReplyFifo, pa); in mpt_reply()
598 u32 pa = CHIPREG_READ32_dmasync(&ioc->chip->ReplyFifo); in mpt_interrupt() local
600 if (pa == 0xFFFFFFFF) in mpt_interrupt()
607 if (pa & MPI_ADDRESS_REPLY_A_BIT) in mpt_interrupt()
608 mpt_reply(ioc, pa); in mpt_interrupt()
610 mpt_turbo_reply(ioc, pa); in mpt_interrupt()
611 pa = CHIPREG_READ32_dmasync(&ioc->chip->ReplyFifo); in mpt_interrupt()
612 } while (pa != 0xFFFFFFFF); in mpt_interrupt()