Lines Matching refs:msg_regs

184 	struct rio_msg_regs __iomem *msg_regs;  member
213 osr = in_be32(&rmu->msg_regs->osr); in fsl_rio_tx_handler()
217 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_TE); in fsl_rio_tx_handler()
223 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_QOI); in fsl_rio_tx_handler()
228 u32 dqp = in_be32(&rmu->msg_regs->odqdpar); in fsl_rio_tx_handler()
236 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_EOMI); in fsl_rio_tx_handler()
258 isr = in_be32(&rmu->msg_regs->isr); in fsl_rio_rx_handler()
262 out_be32((void *)&rmu->msg_regs->isr, RIO_MSG_ISR_TE); in fsl_rio_rx_handler()
279 out_be32(&rmu->msg_regs->isr, RIO_MSG_ISR_DIQI); in fsl_rio_rx_handler()
689 omr = in_be32(&rmu->msg_regs->omr); in fsl_add_outb_message()
690 out_be32(&rmu->msg_regs->omr, omr | RIO_MSG_OMR_MUI); in fsl_add_outb_message()
759 out_be32(&rmu->msg_regs->odqdpar, rmu->msg_tx_ring.phys); in fsl_open_outb_mbox()
760 out_be32(&rmu->msg_regs->odqepar, rmu->msg_tx_ring.phys); in fsl_open_outb_mbox()
763 out_be32(&rmu->msg_regs->osar, 0x00000004); in fsl_open_outb_mbox()
766 out_be32(&rmu->msg_regs->osr, 0x000000b3); in fsl_open_outb_mbox()
781 out_be32(&rmu->msg_regs->omr, 0x00100220); in fsl_open_outb_mbox()
784 out_be32(&rmu->msg_regs->omr, in fsl_open_outb_mbox()
785 in_be32(&rmu->msg_regs->omr) | in fsl_open_outb_mbox()
789 out_be32(&rmu->msg_regs->omr, in_be32(&rmu->msg_regs->omr) | 0x1); in fsl_open_outb_mbox()
822 out_be32(&rmu->msg_regs->omr, 0); in fsl_close_outb_mbox()
874 out_be32(&rmu->msg_regs->ifqdpar, (u32) rmu->msg_rx_ring.phys); in fsl_open_inb_mbox()
875 out_be32(&rmu->msg_regs->ifqepar, (u32) rmu->msg_rx_ring.phys); in fsl_open_inb_mbox()
878 out_be32(&rmu->msg_regs->isr, 0x00000091); in fsl_open_inb_mbox()
897 out_be32(&rmu->msg_regs->imr, 0x001b0060); in fsl_open_inb_mbox()
900 setbits32(&rmu->msg_regs->imr, (get_bitmask_order(entries) - 2) << 12); in fsl_open_inb_mbox()
903 setbits32(&rmu->msg_regs->imr, 0x1); in fsl_open_inb_mbox()
923 out_be32(&rmu->msg_regs->imr, 0); in fsl_close_inb_mbox()
982 phys_buf = in_be32(&rmu->msg_regs->ifqdpar); in fsl_get_inb_message()
985 if (phys_buf == in_be32(&rmu->msg_regs->ifqepar)) in fsl_get_inb_message()
1006 setbits32(&rmu->msg_regs->imr, RIO_MSG_IMR_MI); in fsl_get_inb_message()
1092 rmu->msg_regs = (struct rio_msg_regs *) in fsl_rio_setup_rmu()