Lines Matching defs:msg_regs

182 	struct rio_msg_regs __iomem *msg_regs;
211 osr = in_be32(&rmu->msg_regs->osr);
215 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_TE);
221 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_QOI);
226 u32 dqp = in_be32(&rmu->msg_regs->odqdpar);
234 out_be32(&rmu->msg_regs->osr, RIO_MSG_OSR_EOMI);
256 isr = in_be32(&rmu->msg_regs->isr);
260 out_be32((void *)&rmu->msg_regs->isr, RIO_MSG_ISR_TE);
277 out_be32(&rmu->msg_regs->isr, RIO_MSG_ISR_DIQI);
697 omr = in_be32(&rmu->msg_regs->omr);
698 out_be32(&rmu->msg_regs->omr, omr | RIO_MSG_OMR_MUI);
766 out_be32(&rmu->msg_regs->odqdpar, rmu->msg_tx_ring.phys);
767 out_be32(&rmu->msg_regs->odqepar, rmu->msg_tx_ring.phys);
770 out_be32(&rmu->msg_regs->osar, 0x00000004);
773 out_be32(&rmu->msg_regs->osr, 0x000000b3);
788 out_be32(&rmu->msg_regs->omr, 0x00100220);
791 out_be32(&rmu->msg_regs->omr,
792 in_be32(&rmu->msg_regs->omr) |
796 out_be32(&rmu->msg_regs->omr, in_be32(&rmu->msg_regs->omr) | 0x1);
829 out_be32(&rmu->msg_regs->omr, 0);
881 out_be32(&rmu->msg_regs->ifqdpar, (u32) rmu->msg_rx_ring.phys);
882 out_be32(&rmu->msg_regs->ifqepar, (u32) rmu->msg_rx_ring.phys);
885 out_be32(&rmu->msg_regs->isr, 0x00000091);
904 out_be32(&rmu->msg_regs->imr, 0x001b0060);
907 setbits32(&rmu->msg_regs->imr, (get_bitmask_order(entries) - 2) << 12);
910 setbits32(&rmu->msg_regs->imr, 0x1);
930 out_be32(&rmu->msg_regs->imr, 0);
989 phys_buf = in_be32(&rmu->msg_regs->ifqdpar);
992 if (phys_buf == in_be32(&rmu->msg_regs->ifqepar))
1013 setbits32(&rmu->msg_regs->imr, RIO_MSG_IMR_MI);
1099 rmu->msg_regs = (struct rio_msg_regs *)