Lines Matching defs:mbox

7 int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev)
11 otx2_mbox_msg_send(mbox, 0);
12 ret = otx2_mbox_wait_for_rsp(mbox, 0);
24 int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev)
28 req = otx2_mbox_alloc_msg_rsp(mbox, 0, sizeof(*req),
38 return otx2_cpt_send_mbox_msg(mbox, pdev);
42 int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox, struct pci_dev *pdev)
44 return otx2_cpt_send_mbox_msg(mbox, pdev);
48 static int otx2_cpt_add_read_af_reg(struct otx2_mbox *mbox,
55 otx2_mbox_alloc_msg_rsp(mbox, 0, sizeof(*reg_msg),
74 int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
80 otx2_mbox_alloc_msg_rsp(mbox, 0, sizeof(*reg_msg),
100 int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
105 ret = otx2_cpt_add_read_af_reg(mbox, pdev, reg, val, blkaddr);
109 return otx2_cpt_send_mbox_msg(mbox, pdev);
113 int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
118 ret = otx2_cpt_add_write_af_reg(mbox, pdev, reg, val, blkaddr);
122 return otx2_cpt_send_mbox_msg(mbox, pdev);
128 struct otx2_mbox *mbox = lfs->mbox;
133 otx2_mbox_alloc_msg_rsp(mbox, 0, sizeof(*req),
146 ret = otx2_cpt_send_mbox_msg(mbox, lfs->pdev);
158 struct otx2_mbox *mbox = lfs->mbox;
163 otx2_mbox_alloc_msg_rsp(mbox, 0, sizeof(*req),
174 ret = otx2_cpt_send_mbox_msg(mbox, lfs->pdev);
187 struct otx2_mbox *mbox = lfs->mbox;
192 req = otx2_mbox_alloc_msg_rsp(mbox, 0, sizeof(*req),
202 ret = otx2_cpt_send_mbox_msg(mbox, pdev);
218 int otx2_cpt_sync_mbox_msg(struct otx2_mbox *mbox)
222 if (!otx2_mbox_nonempty(mbox, 0))
224 otx2_mbox_msg_send(mbox, 0);
225 err = otx2_mbox_wait_for_rsp(mbox, 0);
229 return otx2_mbox_check_rsp_msgs(mbox, 0);
235 struct otx2_mbox *mbox = lfs->mbox;
240 req = (struct cpt_lf_rst_req *)otx2_mbox_alloc_msg_rsp(mbox, 0, sizeof(*req),
251 ret = otx2_cpt_send_mbox_msg(mbox, pdev);