Lines Matching full:devid

21 void __otx2_mbox_reset(struct otx2_mbox *mbox, int devid)  in __otx2_mbox_reset()  argument
23 void *hw_mbase = mbox->hwbase + (devid * MBOX_SIZE); in __otx2_mbox_reset()
24 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in __otx2_mbox_reset()
39 void otx2_mbox_reset(struct otx2_mbox *mbox, int devid) in otx2_mbox_reset() argument
41 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_reset()
44 __otx2_mbox_reset(mbox, devid); in otx2_mbox_reset()
63 int devid; in otx2_mbox_init() local
134 for (devid = 0; devid < ndevs; devid++) { in otx2_mbox_init()
135 mdev = &mbox->dev[devid]; in otx2_mbox_init()
136 mdev->mbase = mbox->hwbase + (devid * MBOX_SIZE); in otx2_mbox_init()
139 otx2_mbox_reset(mbox, devid); in otx2_mbox_init()
146 int otx2_mbox_wait_for_rsp(struct otx2_mbox *mbox, int devid) in otx2_mbox_wait_for_rsp() argument
149 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_wait_for_rsp()
162 int otx2_mbox_busy_poll_for_rsp(struct otx2_mbox *mbox, int devid) in otx2_mbox_busy_poll_for_rsp() argument
164 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_busy_poll_for_rsp()
176 void otx2_mbox_msg_send(struct otx2_mbox *mbox, int devid) in otx2_mbox_msg_send() argument
178 void *hw_mbase = mbox->hwbase + (devid * MBOX_SIZE); in otx2_mbox_msg_send()
179 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_msg_send()
220 (mbox->trigger | (devid << mbox->tr_shift))); in otx2_mbox_msg_send()
224 struct mbox_msghdr *otx2_mbox_alloc_msg_rsp(struct otx2_mbox *mbox, int devid, in otx2_mbox_alloc_msg_rsp() argument
227 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_alloc_msg_rsp()
259 struct mbox_msghdr *otx2_mbox_get_rsp(struct otx2_mbox *mbox, int devid, in otx2_mbox_get_rsp() argument
264 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_get_rsp()
293 int otx2_mbox_check_rsp_msgs(struct otx2_mbox *mbox, int devid) in otx2_mbox_check_rsp_msgs() argument
297 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_check_rsp_msgs()
333 otx2_reply_invalid_msg(struct otx2_mbox *mbox, int devid, u16 pcifunc, u16 id) in otx2_reply_invalid_msg() argument
338 otx2_mbox_alloc_msg(mbox, devid, sizeof(*rsp)); in otx2_reply_invalid_msg()
349 bool otx2_mbox_nonempty(struct otx2_mbox *mbox, int devid) in otx2_mbox_nonempty() argument
351 struct otx2_mbox_dev *mdev = &mbox->dev[devid]; in otx2_mbox_nonempty()