Lines Matching full:flexrm
5 * Broadcom FlexRM Mailbox Driver
8 * extension to Broadcom FlexRM ring manager. The FlexRM ring
12 * This driver creates a mailbox controller using a set of FlexRM
13 * rings where each mailbox channel represents a separate FlexRM ring.
38 /* ====== FlexRM register defines ===== */
40 /* FlexRM configuration */
128 /* ====== FlexRM ring descriptor defines ===== */
254 /* ====== FlexRM data structures ===== */
292 /* ====== FlexRM ring descriptor helper routines ===== */
423 * ensure that FlexRM does not start fetching descriptors till all in flexrm_enqueue_desc()
917 /* ====== FlexRM driver helper routines ===== */
1152 /* ====== FlexRM Debugfs callbacks ====== */
1174 /* ====== FlexRM interrupt handler ===== */
1191 /* ====== FlexRM mailbox callbacks ===== */
1471 /* ====== FlexRM platform driver ===== */
1565 /* FlexRM is capable of 40-bit physical addresses only */ in flexrm_mbox_probe()
1637 dev_info(dev, "registered flexrm mailbox with %d channels\n", in flexrm_mbox_probe()
1667 { .compatible = "brcm,iproc-flexrm-mbox", },
1674 .name = "brcm-flexrm-mbox",
1683 MODULE_DESCRIPTION("Broadcom FlexRM mailbox driver");