#include "smipcie.h"
#define SMI_SAMPLE_PERIOD …
#define SMI_SAMPLE_IDLEMIN …
static void smi_ir_enableInterrupt(struct smi_rc *ir)
{ … }
static void smi_ir_disableInterrupt(struct smi_rc *ir)
{ … }
static void smi_ir_clearInterrupt(struct smi_rc *ir)
{ … }
static void smi_ir_stop(struct smi_rc *ir)
{ … }
static void smi_raw_process(struct rc_dev *rc_dev, const u8 *buffer,
const u8 length)
{ … }
static void smi_ir_decode(struct smi_rc *ir)
{ … }
int smi_ir_irq(struct smi_rc *ir, u32 int_status)
{ … }
void smi_ir_start(struct smi_rc *ir)
{ … }
int smi_ir_init(struct smi_dev *dev)
{ … }
void smi_ir_exit(struct smi_dev *dev)
{ … }