patch-2.3.41 linux/arch/m68k/atari/config.c

Next file: linux/arch/m68k/atari/hades-pci.c
Previous file: linux/arch/m68k/atari/Makefile
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.40/linux/arch/m68k/atari/config.c linux/arch/m68k/atari/config.c
@@ -30,6 +30,7 @@
 #include <linux/console.h>
 #include <linux/init.h>
 #include <linux/delay.h>
+#include <linux/ioport.h>
 
 #include <asm/bootinfo.h>
 #include <asm/setup.h>
@@ -246,6 +247,9 @@
 
     atari_debug_init();
 
+    ioport_resource.end  = 0xFFFFFFFF;  /* Change size of I/O space from 64KB
+                                           to 4GB. */
+
     mach_sched_init      = atari_sched_init;
     mach_keyb_init       = atari_keyb_init;
     mach_kbdrate         = atari_kbdrate;
@@ -506,24 +510,6 @@
                                          * serialized, writable */
               : "d0" );
 
-    }
-
-    /*
-     * On the Hades map the PCI memory, I/O and configuration areas
-     * (0x80000000 - 0xbfffffff).
-     *
-     * Settings: supervisor only, non-cacheable, serialized, read and write.
-     */
-
-    if (MACH_IS_HADES) {
-        __asm__ __volatile__ ("movel %0,%/d0\n\t"
-                              ".chip 68040\n\t"
-                              "movec %%d0,%%itt0\n\t"
-                              "movec %%d0,%%dtt0\n\t"
-                              ".chip 68k\n\t"
-                              : /* no outputs */
-                              : "g" (0x803fa040)
-                              : "d0");
     }
 
     /* Fetch tos version at Physical 2 */

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)