1/*
2 * I/O routine for SH-2000
3 */
4#include <linux/config.h>
5#include <asm/io.h>
6#include <asm/machvec.h>
7
8#define IDE_OFFSET    0xb6200000
9#define NIC_OFFSET    0xb6000000
10#define EXTBUS_OFFSET 0xba000000
11
12unsigned long sh2000_isa_port2addr(unsigned long offset)
13{
14	if((offset & ~7) == 0x1f0 || offset == 0x3f6)
15		return IDE_OFFSET + offset;
16	else if((offset & ~0x1f) == 0x300)
17		return NIC_OFFSET + offset;
18	return EXTBUS_OFFSET + offset;
19}
20