#include "otx_cpt_common.h"
#include "otx_cptpf.h"
static char *get_mbox_opcode_str(int msg_opcode)
{ … }
static void dump_mbox_msg(struct otx_cpt_mbox *mbox_msg, int vf_id)
{ … }
static void otx_cpt_send_msg_to_vf(struct otx_cpt_device *cpt, int vf,
struct otx_cpt_mbox *mbx)
{ … }
static void otx_cpt_mbox_send_ack(struct otx_cpt_device *cpt, int vf,
struct otx_cpt_mbox *mbx)
{ … }
static void otx_cptpf_mbox_send_nack(struct otx_cpt_device *cpt, int vf,
struct otx_cpt_mbox *mbx)
{ … }
static void otx_cpt_clear_mbox_intr(struct otx_cpt_device *cpt, u32 vf)
{ … }
static void otx_cpt_cfg_qlen_for_vf(struct otx_cpt_device *cpt, int vf,
u32 size)
{ … }
static void otx_cpt_cfg_vq_priority(struct otx_cpt_device *cpt, int vf, u32 pri)
{ … }
static int otx_cpt_bind_vq_to_grp(struct otx_cpt_device *cpt, u8 q, u8 grp)
{ … }
static void otx_cpt_handle_mbox_intr(struct otx_cpt_device *cpt, int vf)
{ … }
void otx_cpt_mbox_intr_handler (struct otx_cpt_device *cpt, int mbx)
{ … }