sh: dreamcast: Fix GAPS PCI bridge addressing
[linux-block.git] / arch / sh / boards / mach-dreamcast / setup.c
index 2d966c1c2cc1880c141b1d45fc2f74ff46581be5..daa8455549fad105db014d56770a37ef10ada7a2 100644 (file)
 #include <asm/irq.h>
 #include <asm/rtc.h>
 #include <asm/machvec.h>
+#include <cpu/addrspace.h>
 #include <mach/sysasic.h>
 
 static void __init dreamcast_setup(char **cmdline_p)
 {
+       /* GAPS PCI bridge assumes P2 area relative addresses. */
+       __set_io_port_base(P2SEG);
 }
 
 static struct sh_machine_vector mv_dreamcast __initmv = {