summaryrefslogtreecommitdiffstats
path: root/arch/m68k/amiga
diff options
context:
space:
mode:
authorRalf Baechle <ralf@linux-mips.org>1998-09-19 19:15:08 +0000
committerRalf Baechle <ralf@linux-mips.org>1998-09-19 19:15:08 +0000
commit03ba4131783cc9e872f8bb26a03f15bc11f27564 (patch)
tree88db8dba75ae06ba3bad08e42c5e52efc162535c /arch/m68k/amiga
parent257730f99381dd26e10b832fce4c94cae7ac1176 (diff)
- Merge with Linux 2.1.121.
- Bugfixes.
Diffstat (limited to 'arch/m68k/amiga')
-rw-r--r--arch/m68k/amiga/config.c13
1 files changed, 5 insertions, 8 deletions
diff --git a/arch/m68k/amiga/config.c b/arch/m68k/amiga/config.c
index 3c5dff56d..9483c97b3 100644
--- a/arch/m68k/amiga/config.c
+++ b/arch/m68k/amiga/config.c
@@ -20,6 +20,7 @@
#include <linux/tty.h>
#include <linux/console.h>
#include <linux/init.h>
+#include <linux/zorro.h>
#include <asm/bootinfo.h>
#include <asm/setup.h>
@@ -29,7 +30,7 @@
#include <asm/amigaints.h>
#include <asm/irq.h>
#include <asm/machdep.h>
-#include <linux/zorro.h>
+#include <asm/io.h>
unsigned long amiga_model;
unsigned long amiga_eclock;
@@ -421,10 +422,6 @@ __initfunc(void config_amiga(void))
*/
if (AMIGAHW_PRESENT(MAGIC_REKICK))
*(unsigned char *)ZTWO_VADDR(0xde0002) |= 0x80;
-
-#ifdef CONFIG_ZORRO
- zorro_init();
-#endif
}
static unsigned short jiffy_ticks;
@@ -689,8 +686,8 @@ static NORET_TYPE void amiga_reset( void )
static void amiga_reset (void)
{
- unsigned long jmp_addr040 = VTOP(&&jmp_addr_label040);
- unsigned long jmp_addr = VTOP(&&jmp_addr_label);
+ unsigned long jmp_addr040 = virt_to_phys(&&jmp_addr_label040);
+ unsigned long jmp_addr = virt_to_phys(&&jmp_addr_label);
cli();
if (CPU_IS_040_OR_060)
@@ -785,7 +782,7 @@ static void amiga_savekmsg_init(void)
savekmsg = (struct savekmsg *)amiga_chip_alloc(SAVEKMSG_MAXMEM);
savekmsg->magic1 = SAVEKMSG_MAGIC1;
savekmsg->magic2 = SAVEKMSG_MAGIC2;
- savekmsg->magicptr = VTOP(savekmsg);
+ savekmsg->magicptr = virt_to_phys(savekmsg);
savekmsg->size = 0;
}