Lines Matching refs:mbc
293 struct mbox_controller mbc; member
582 struct mbox_controller *mbc; in pdc_receive_one() local
593 mbc = &pdcs->mbc; in pdc_receive_one()
594 chan = &mbc->chans[0]; in pdc_receive_one()
1440 struct mbox_controller *mbc; in pdc_mb_init() local
1444 mbc = &pdcs->mbc; in pdc_mb_init()
1445 mbc->dev = dev; in pdc_mb_init()
1446 mbc->ops = &pdc_mbox_chan_ops; in pdc_mb_init()
1447 mbc->num_chans = 1; in pdc_mb_init()
1448 mbc->chans = devm_kcalloc(dev, mbc->num_chans, sizeof(*mbc->chans), in pdc_mb_init()
1450 if (!mbc->chans) in pdc_mb_init()
1453 mbc->txdone_irq = false; in pdc_mb_init()
1454 mbc->txdone_poll = true; in pdc_mb_init()
1455 mbc->txpoll_period = 1; in pdc_mb_init()
1456 for (chan_index = 0; chan_index < mbc->num_chans; chan_index++) in pdc_mb_init()
1457 mbc->chans[chan_index].con_priv = pdcs; in pdc_mb_init()
1460 err = devm_mbox_controller_register(dev, mbc); in pdc_mb_init()