linux/drivers/char/ipmi/ipmi_si_mem_io.c

// SPDX-License-Identifier: GPL-2.0+

#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)
{}