#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/pci.h>
#include "processor_thermal_device.h"
static struct rapl_if_priv rapl_mmio_priv;
static const struct rapl_mmio_regs rapl_mmio_default = …;
static int rapl_mmio_read_raw(int cpu, struct reg_action *ra)
{ … }
static int rapl_mmio_write_raw(int cpu, struct reg_action *ra)
{ … }
int proc_thermal_rapl_add(struct pci_dev *pdev, struct proc_thermal_device *proc_priv)
{ … }
EXPORT_SYMBOL_GPL(…);
void proc_thermal_rapl_remove(void)
{ … }
EXPORT_SYMBOL_GPL(…);
MODULE_LICENSE(…) …;
MODULE_DESCRIPTION(…) …;