#include <linux/io.h>
#include "ipmi_si.h"
static unsigned char intf_mem_inb(const struct si_sm_io *io,
unsigned int offset)
{ … }
static void intf_mem_outb(const struct si_sm_io *io, unsigned int offset,
unsigned char b)
{ … }
static unsigned char intf_mem_inw(const struct si_sm_io *io,
unsigned int offset)
{ … }
static void intf_mem_outw(const struct si_sm_io *io, unsigned int offset,
unsigned char b)
{ … }
static unsigned char intf_mem_inl(const struct si_sm_io *io,
unsigned int offset)
{ … }
static void intf_mem_outl(const struct si_sm_io *io, unsigned int offset,
unsigned char b)
{ … }
#ifdef readq
static unsigned char mem_inq(const struct si_sm_io *io, unsigned int offset)
{ … }
static void mem_outq(const struct si_sm_io *io, unsigned int offset,
unsigned char b)
{ … }
#endif
static void mem_region_cleanup(struct si_sm_io *io, int num)
{ … }
static void mem_cleanup(struct si_sm_io *io)
{ … }
int ipmi_si_mem_setup(struct si_sm_io *io)
{ … }