Lines Matching defs:mbox
59 struct mbox_controller mbox;
73 static struct sprd_mbox_priv *to_sprd_mbox_priv(struct mbox_controller *mbox)
75 return container_of(mbox, struct sprd_mbox_priv, mbox);
198 struct sprd_mbox_priv *priv = to_sprd_mbox_priv(chan->mbox);
217 struct sprd_mbox_priv *priv = to_sprd_mbox_priv(chan->mbox);
239 struct sprd_mbox_priv *priv = to_sprd_mbox_priv(chan->mbox);
272 struct sprd_mbox_priv *priv = to_sprd_mbox_priv(chan->mbox);
393 priv->mbox.dev = dev;
394 priv->mbox.chans = &priv->chan[0];
395 priv->mbox.num_chans = SPRD_MBOX_CHAN_MAX;
396 priv->mbox.ops = &sprd_mbox_ops;
397 priv->mbox.txdone_irq = true;
402 ret = devm_mbox_controller_register(dev, &priv->mbox);