Lines Matching refs:mport
286 * @mport: Master port with outbound message queue
296 rio_hw_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox,
389 * @mport: Master port implementing the outbound message unit
398 int rio_open_outb_mbox(struct rio_mport *mport, void *dev_id, int mbox, int entries)
456 "msg_tx", (void *)mport)) < 0)
494 * @mport: Master port implementing the outbound message unit
500 void rio_close_outb_mbox(struct rio_mport *mport, int mbox)
510 free_irq(MPC85xx_IRQ_RIO_TX, (void *)mport);
554 * @mport: Master port implementing the inbound message unit
563 int rio_open_inb_mbox(struct rio_mport *mport, void *dev_id, int mbox, int entries)
600 "msg_rx", (void *)mport)) < 0) {
630 * @mport: Master port implementing the inbound message unit
636 void rio_close_inb_mbox(struct rio_mport *mport, int mbox)
646 free_irq(MPC85xx_IRQ_RIO_RX, (void *)mport);
651 * @mport: Master port implementing the inbound message unit
658 int rio_hw_add_inb_buffer(struct rio_mport *mport, int mbox, void *buf)
685 * @mport: Master port implementing the inbound message unit
691 void *rio_hw_get_inb_message(struct rio_mport *mport, int mbox)
796 * @mport: Master port implementing the inbound doorbell unit
802 static int mpc85xx_rio_doorbell_init(struct rio_mport *mport)
808 (u32) ioremap(mport->iores.start + RIO_MAINT_WIN_SIZE,
837 "dbell_rx", (void *)mport) < 0)) {
906 strcpy(port->name, "RIO0 mport");