linux/drivers/crypto/marvell/octeontx2/otx2_cpt_mbox_common.c

// SPDX-License-Identifier: GPL-2.0-only
/* Copyright (C) 2020 Marvell. */

#include "otx2_cpt_common.h"
#include "otx2_cptlf.h"

int otx2_cpt_send_mbox_msg(struct otx2_mbox *mbox, struct pci_dev *pdev)
{}
EXPORT_SYMBOL_NS_GPL();

int otx2_cpt_send_ready_msg(struct otx2_mbox *mbox, struct pci_dev *pdev)
{}
EXPORT_SYMBOL_NS_GPL();

int otx2_cpt_send_af_reg_requests(struct otx2_mbox *mbox, struct pci_dev *pdev)
{}
EXPORT_SYMBOL_NS_GPL();

static int otx2_cpt_add_read_af_reg(struct otx2_mbox *mbox,
				    struct pci_dev *pdev, u64 reg,
				    u64 *val, int blkaddr)
{}

int otx2_cpt_add_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
			      u64 reg, u64 val, int blkaddr)
{}
EXPORT_SYMBOL_NS_GPL();

int otx2_cpt_read_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
			 u64 reg, u64 *val, int blkaddr)
{}
EXPORT_SYMBOL_NS_GPL();

int otx2_cpt_write_af_reg(struct otx2_mbox *mbox, struct pci_dev *pdev,
			  u64 reg, u64 val, int blkaddr)
{}
EXPORT_SYMBOL_NS_GPL();

int otx2_cpt_attach_rscrs_msg(struct otx2_cptlfs_info *lfs)
{}

int otx2_cpt_detach_rsrcs_msg(struct otx2_cptlfs_info *lfs)
{}
EXPORT_SYMBOL_NS_GPL();

int otx2_cpt_msix_offset_msg(struct otx2_cptlfs_info *lfs)
{}
EXPORT_SYMBOL_NS_GPL();

int otx2_cpt_sync_mbox_msg(struct otx2_mbox *mbox)
{}
EXPORT_SYMBOL_NS_GPL();

int otx2_cpt_lf_reset_msg(struct otx2_cptlfs_info *lfs, int slot)
{}
EXPORT_SYMBOL_NS_GPL();