• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/powerpc/sysdev/

Lines Matching defs:mport

277  * @mport: RapidIO master port info
285 static int fsl_rio_doorbell_send(struct rio_mport *mport,
288 struct rio_priv *priv = mport->priv;
291 switch (mport->phy_type) {
313 * @mport: RapidIO master port info
322 static int fsl_local_config_read(struct rio_mport *mport,
325 struct rio_priv *priv = mport->priv;
335 * @mport: RapidIO master port info
344 static int fsl_local_config_write(struct rio_mport *mport,
347 struct rio_priv *priv = mport->priv;
358 * @mport: RapidIO master port info
370 fsl_rio_config_read(struct rio_mport *mport, int index, u16 destid,
373 struct rio_priv *priv = mport->priv;
417 * @mport: RapidIO master port info
429 fsl_rio_config_write(struct rio_mport *mport, int index, u16 destid,
432 struct rio_priv *priv = mport->priv;
467 * @mport: Master port with outbound message queue
477 rio_hw_add_outb_message(struct rio_mport *mport, struct rio_dev *rdev, int mbox,
480 struct rio_priv *priv = mport->priv;
502 switch (mport->phy_type) {
585 * @mport: Master port implementing the outbound message unit
594 int rio_open_outb_mbox(struct rio_mport *mport, void *dev_id, int mbox, int entries)
597 struct rio_priv *priv = mport->priv;
650 rc = request_irq(IRQ_RIO_TX(mport), fsl_rio_tx_handler, 0,
651 "msg_tx", (void *)mport);
691 * @mport: Master port implementing the outbound message unit
697 void rio_close_outb_mbox(struct rio_mport *mport, int mbox)
699 struct rio_priv *priv = mport->priv;
709 free_irq(IRQ_RIO_TX(mport), (void *)mport);
754 * @mport: Master port implementing the inbound message unit
763 int rio_open_inb_mbox(struct rio_mport *mport, void *dev_id, int mbox, int entries)
766 struct rio_priv *priv = mport->priv;
798 rc = request_irq(IRQ_RIO_RX(mport), fsl_rio_rx_handler, 0,
799 "msg_rx", (void *)mport);
828 * @mport: Master port implementing the inbound message unit
834 void rio_close_inb_mbox(struct rio_mport *mport, int mbox)
836 struct rio_priv *priv = mport->priv;
845 free_irq(IRQ_RIO_RX(mport), (void *)mport);
850 * @mport: Master port implementing the inbound message unit
857 int rio_hw_add_inb_buffer(struct rio_mport *mport, int mbox, void *buf)
860 struct rio_priv *priv = mport->priv;
885 * @mport: Master port implementing the inbound message unit
891 void *rio_hw_get_inb_message(struct rio_mport *mport, int mbox)
893 struct rio_priv *priv = mport->priv;
994 * @mport: Master port implementing the inbound doorbell unit
1000 static int fsl_rio_doorbell_init(struct rio_mport *mport)
1002 struct rio_priv *priv = mport->priv;
1006 priv->dbell_win = ioremap(mport->iores.start + RIO_MAINT_WIN_SIZE,
1033 rc = request_irq(IRQ_RIO_BELL(mport), fsl_rio_dbell_handler, 0,
1034 "dbell_rx", (void *)mport);
1170 * @mport: Master port implementing the port write unit
1173 static int fsl_rio_pw_enable(struct rio_mport *mport, int enable)
1175 struct rio_priv *priv = mport->priv;
1192 * @mport: Master port implementing the port write unit
1198 static int fsl_rio_port_write_init(struct rio_mport *mport)
1200 struct rio_priv *priv = mport->priv;
1238 rc = request_irq(IRQ_RIO_PW(mport), fsl_rio_port_write_handler, 0,
1239 "port-write", (void *)mport);
1260 free_irq(IRQ_RIO_PW(mport), (void *)mport);
1437 strcpy(port->name, "RIO0 mport");