Symbol: bcm74110_mbox
drivers/mailbox/bcm74110-mailbox.c
115
static void bcm74110_##name##_writel(struct bcm74110_mbox *mbox,\
drivers/mailbox/bcm74110-mailbox.c
124
static u32 bcm74110_##name##_readl(struct bcm74110_mbox *mbox, \
drivers/mailbox/bcm74110-mailbox.c
133
static inline struct bcm74110_mbox *bcm74110_mbox_from_cntrl(
drivers/mailbox/bcm74110-mailbox.c
136
return container_of(cntrl, struct bcm74110_mbox, controller);
drivers/mailbox/bcm74110-mailbox.c
139
static void bcm74110_rx_push_init_msg(struct bcm74110_mbox *mbox, u32 val)
drivers/mailbox/bcm74110-mailbox.c
155
static void bcm74110_rx_process_msg(struct bcm74110_mbox *mbox)
drivers/mailbox/bcm74110-mailbox.c
195
struct bcm74110_mbox *mbox = data;
drivers/mailbox/bcm74110-mailbox.c
210
static void bcm74110_mbox_mask_and_clear(struct bcm74110_mbox *mbox)
drivers/mailbox/bcm74110-mailbox.c
216
static int bcm74110_rx_pop_init_msg(struct bcm74110_mbox *mbox, u32 func_type,
drivers/mailbox/bcm74110-mailbox.c
243
static void bcm74110_rx_flush_msg(struct bcm74110_mbox *mbox)
drivers/mailbox/bcm74110-mailbox.c
260
static int bcm74110_rx_pop_init_msg_block(struct bcm74110_mbox *mbox, u32 func_type,
drivers/mailbox/bcm74110-mailbox.c
295
static int bcm74110_mbox_tx_msg(struct bcm74110_mbox *mbox, u32 msg)
drivers/mailbox/bcm74110-mailbox.c
317
static int bcm74110_mbox_link_training(struct bcm74110_mbox *mbox)
drivers/mailbox/bcm74110-mailbox.c
381
static int bcm74110_mbox_tx_msg_and_wait_ack(struct bcm74110_mbox *mbox, u32 msg)
drivers/mailbox/bcm74110-mailbox.c
415
static int bcm74110_mbox_shmem_init(struct bcm74110_mbox *mbox)
drivers/mailbox/bcm74110-mailbox.c
446
static int bcm74110_mbox_init(struct bcm74110_mbox *mbox)
drivers/mailbox/bcm74110-mailbox.c
512
struct bcm74110_mbox *mbox = dev_get_drvdata(&pdev->dev);
drivers/mailbox/bcm74110-mailbox.c
535
struct bcm74110_mbox *mbox = bcm74110_mbox_from_cntrl(cntrl);
drivers/mailbox/bcm74110-mailbox.c
571
struct bcm74110_mbox *mbox;
drivers/mailbox/bcm74110-mailbox.c
94
struct bcm74110_mbox *mbox;