patch-2.3.33 linux/include/asm-alpha/core_irongate.h
Next file: linux/include/asm-alpha/delay.h
Previous file: linux/fs/ext2/file.c
Back to the patch index
Back to the overall index
- Lines: 41
- Date:
Tue Dec 14 01:26:55 1999
- Orig file:
v2.3.32/linux/include/asm-alpha/core_irongate.h
- Orig date:
Tue Dec 7 09:32:49 1999
diff -u --recursive --new-file v2.3.32/linux/include/asm-alpha/core_irongate.h linux/include/asm-alpha/core_irongate.h
@@ -12,7 +12,8 @@
* This file is based on:
*
* IronGate management library, (c) 1999 Alpha Processor, Inc.
- * Begun 19 January 1999 by Stig Telfer, Alpha Processor, Inc.
+ * Copyright (C) 1999 Alpha Processor, Inc.,
+ * (David Daniel, Stig Telfer, Soohoon Lee)
*/
/*
@@ -24,9 +25,9 @@
*
*/
-/* Eh? Not offset from memory? */
-#define IRONGATE_DMA_WIN_BASE (0U)
-#define IRONGATE_DMA_WIN_SIZE (0U)
+#define IRONGATE_DMA_WIN_BASE (0UL)
+#define IRONGATE_DMA_WIN_SIZE (0UL)
+
/*
* Irongate CSR map. Some of the CSRs are 8 or 16 bits, but all access
@@ -334,9 +335,7 @@
* Memory spaces:
*/
-/* ??? the following probably needs fixing */
/* Irongate is consistent with a subset of the Tsunami memory map */
-/* XXX: Do we need to conditionalize on this? */
#ifdef USE_48_BIT_KSEG
#define IRONGATE_BIAS 0x80000000000UL
#else
@@ -348,7 +347,6 @@
#define IRONGATE_IACK_SC (IDENT_ADDR | IRONGATE_BIAS | 0x1F8000000UL)
#define IRONGATE_IO (IDENT_ADDR | IRONGATE_BIAS | 0x1FC000000UL)
#define IRONGATE_CONF (IDENT_ADDR | IRONGATE_BIAS | 0x1FE000000UL)
-
#define IRONGATE0 ((Irongate0 *) IRONGATE_CONF)
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)