Lines Matching refs:finfo

701 	struct omap_mbox_fifo_info *finfo, *finfoblk;  in omap_mbox_probe()  local
750 finfo = finfoblk; in omap_mbox_probe()
752 for (i = 0; i < info_count; i++, finfo++) { in omap_mbox_probe()
759 finfo->tx_id = tmp[0]; in omap_mbox_probe()
760 finfo->tx_irq = tmp[1]; in omap_mbox_probe()
761 finfo->tx_usr = tmp[2]; in omap_mbox_probe()
767 finfo->rx_id = tmp[0]; in omap_mbox_probe()
768 finfo->rx_irq = tmp[1]; in omap_mbox_probe()
769 finfo->rx_usr = tmp[2]; in omap_mbox_probe()
771 finfo->name = child->name; in omap_mbox_probe()
774 finfo->send_no_irq = true; in omap_mbox_probe()
776 finfo->tx_id = info->tx_id; in omap_mbox_probe()
777 finfo->rx_id = info->rx_id; in omap_mbox_probe()
778 finfo->tx_usr = info->usr_id; in omap_mbox_probe()
779 finfo->tx_irq = info->irq_id; in omap_mbox_probe()
780 finfo->rx_usr = info->usr_id; in omap_mbox_probe()
781 finfo->rx_irq = info->irq_id; in omap_mbox_probe()
782 finfo->name = info->name; in omap_mbox_probe()
785 if (finfo->tx_id >= num_fifos || finfo->rx_id >= num_fifos || in omap_mbox_probe()
786 finfo->tx_usr >= num_users || finfo->rx_usr >= num_users) in omap_mbox_probe()
816 finfo = finfoblk; in omap_mbox_probe()
817 for (i = 0; i < info_count; i++, finfo++) { in omap_mbox_probe()
819 fifo->msg = MAILBOX_MESSAGE(finfo->tx_id); in omap_mbox_probe()
820 fifo->fifo_stat = MAILBOX_FIFOSTATUS(finfo->tx_id); in omap_mbox_probe()
821 fifo->intr_bit = MAILBOX_IRQ_NOTFULL(finfo->tx_id); in omap_mbox_probe()
822 fifo->irqenable = MAILBOX_IRQENABLE(intr_type, finfo->tx_usr); in omap_mbox_probe()
823 fifo->irqstatus = MAILBOX_IRQSTATUS(intr_type, finfo->tx_usr); in omap_mbox_probe()
824 fifo->irqdisable = MAILBOX_IRQDISABLE(intr_type, finfo->tx_usr); in omap_mbox_probe()
827 fifo->msg = MAILBOX_MESSAGE(finfo->rx_id); in omap_mbox_probe()
828 fifo->msg_stat = MAILBOX_MSGSTATUS(finfo->rx_id); in omap_mbox_probe()
829 fifo->intr_bit = MAILBOX_IRQ_NEWMSG(finfo->rx_id); in omap_mbox_probe()
830 fifo->irqenable = MAILBOX_IRQENABLE(intr_type, finfo->rx_usr); in omap_mbox_probe()
831 fifo->irqstatus = MAILBOX_IRQSTATUS(intr_type, finfo->rx_usr); in omap_mbox_probe()
832 fifo->irqdisable = MAILBOX_IRQDISABLE(intr_type, finfo->rx_usr); in omap_mbox_probe()
834 mbox->send_no_irq = finfo->send_no_irq; in omap_mbox_probe()
838 mbox->name = finfo->name; in omap_mbox_probe()
839 mbox->irq = platform_get_irq(pdev, finfo->tx_irq); in omap_mbox_probe()