#include "otx_cpt_common.h"
#include "otx_cptpf.h"
#define DRV_NAME …
#define DRV_VERSION …
static void otx_cpt_disable_mbox_interrupts(struct otx_cpt_device *cpt)
{ … }
static void otx_cpt_enable_mbox_interrupts(struct otx_cpt_device *cpt)
{ … }
static irqreturn_t otx_cpt_mbx0_intr_handler(int __always_unused irq,
void *cpt)
{ … }
static void otx_cpt_reset(struct otx_cpt_device *cpt)
{ … }
static void otx_cpt_find_max_enabled_cores(struct otx_cpt_device *cpt)
{ … }
static u32 otx_cpt_check_bist_status(struct otx_cpt_device *cpt)
{ … }
static u64 otx_cpt_check_exe_bist_status(struct otx_cpt_device *cpt)
{ … }
static int otx_cpt_device_init(struct otx_cpt_device *cpt)
{ … }
static int otx_cpt_register_interrupts(struct otx_cpt_device *cpt)
{ … }
static void otx_cpt_unregister_interrupts(struct otx_cpt_device *cpt)
{ … }
static int otx_cpt_sriov_configure(struct pci_dev *pdev, int numvfs)
{ … }
static int otx_cpt_probe(struct pci_dev *pdev,
const struct pci_device_id __always_unused *ent)
{ … }
static void otx_cpt_remove(struct pci_dev *pdev)
{ … }
static const struct pci_device_id otx_cpt_id_table[] = …;
static struct pci_driver otx_cpt_pci_driver = …;
module_pci_driver(…) …;
MODULE_AUTHOR(…) …;
MODULE_DESCRIPTION(…) …;
MODULE_LICENSE(…) …;
MODULE_VERSION(…);
MODULE_DEVICE_TABLE(pci, otx_cpt_id_table);