// SPDX-License-Identifier: GPL-2.01/*2* arch/sh/kernel/ioport.c3*4* Copyright (C) 2000 Niibe Yutaka5* Copyright (C) 2005 - 2007 Paul Mundt6*/7#include <linux/module.h>8#include <linux/io.h>9#include <asm/io_trapped.h>1011unsigned long sh_io_port_base __read_mostly = -1;12EXPORT_SYMBOL(sh_io_port_base);1314void __iomem *ioport_map(unsigned long port, unsigned int nr)15{16void __iomem *ret;1718ret = __ioport_map_trapped(port, nr);19if (ret)20return ret;2122return (void __iomem *)(port + sh_io_port_base);23}24EXPORT_SYMBOL(ioport_map);252627