linux/drivers/char/ipmi/ipmi_si_pci.c

// SPDX-License-Identifier: GPL-2.0+
/*
 * ipmi_si_pci.c
 *
 * Handling for IPMI devices on the PCI bus.
 */

#define pr_fmt(fmt)

#include <linux/module.h>
#include <linux/pci.h>
#include "ipmi_si.h"

static bool pci_registered;

static bool si_trypci =;

module_param_named(trypci, si_trypci, bool, 0);
MODULE_PARM_DESC();

#define PCI_DEVICE_ID_HP_MMC

static int ipmi_pci_probe_regspacing(struct si_sm_io *io)
{}

static struct pci_device_id ipmi_pci_blacklist[] =;

static int ipmi_pci_probe(struct pci_dev *pdev,
				    const struct pci_device_id *ent)
{}

static void ipmi_pci_remove(struct pci_dev *pdev)
{}

static const struct pci_device_id ipmi_pci_devices[] =;
MODULE_DEVICE_TABLE(pci, ipmi_pci_devices);

static struct pci_driver ipmi_pci_driver =;

void ipmi_si_pci_init(void)
{}

void ipmi_si_pci_shutdown(void)
{}