Go to the documentation of this file. 1 #ifndef __ALPHA_POLARIS__H__
2 #define __ALPHA_POLARIS__H__
4 #include <linux/types.h>
5 #include <asm/compiler.h>
21 #define POLARIS_SPARSE_MEM_BASE (IDENT_ADDR + 0xf800000000UL)
22 #define POLARIS_DENSE_MEM_BASE (IDENT_ADDR + 0xf900000000UL)
23 #define POLARIS_SPARSE_IO_BASE (IDENT_ADDR + 0xf980000000UL)
24 #define POLARIS_SPARSE_CONFIG_BASE (IDENT_ADDR + 0xf9c0000000UL)
25 #define POLARIS_IACK_BASE (IDENT_ADDR + 0xf9f8000000UL)
26 #define POLARIS_DENSE_IO_BASE (IDENT_ADDR + 0xf9fc000000UL)
27 #define POLARIS_DENSE_CONFIG_BASE (IDENT_ADDR + 0xf9fe000000UL)
29 #define POLARIS_IACK_SC POLARIS_IACK_BASE
34 #define POLARIS_W_VENID (POLARIS_DENSE_CONFIG_BASE)
35 #define POLARIS_W_DEVID (POLARIS_DENSE_CONFIG_BASE+2)
36 #define POLARIS_W_CMD (POLARIS_DENSE_CONFIG_BASE+4)
37 #define POLARIS_W_STATUS (POLARIS_DENSE_CONFIG_BASE+6)
51 #ifndef __EXTERN_INLINE
52 #define __EXTERN_INLINE extern inline
53 #define __IO_EXTERN_INLINE
95 #define __IO_PREFIX polaris
96 #define polaris_trivial_rw_bw 1
97 #define polaris_trivial_rw_lq 1
98 #define polaris_trivial_io_bw 1
99 #define polaris_trivial_io_lq 1
100 #define polaris_trivial_iounmap 1
103 #ifdef __IO_EXTERN_INLINE
104 #undef __EXTERN_INLINE
105 #undef __IO_EXTERN_INLINE