]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - include/asm-mips/sn/addrs.h
Linux 2.6.27
[linux-2.6-omap-h63xx.git] / include / asm-mips / sn / addrs.h
index 6c8a5577ddf1c953575791b2ef2ddc4eb11d7224..fec9bdd34913c14981abcd7af44c3510091af239 100644 (file)
@@ -9,7 +9,6 @@
 #ifndef _ASM_SN_ADDRS_H
 #define _ASM_SN_ADDRS_H
 
-#include <linux/config.h>
 
 #ifndef __ASSEMBLY__
 #include <linux/types.h>
@@ -51,7 +50,7 @@
 #define TO_NODE_ADDRSPACE(_pa) (UINT64_CAST (_pa) & NODE_ADDRSPACE_MASK)
 
 #define CHANGE_ADDR_NASID(_pa, _nasid) \
-               ((UINT64_CAST (_pa) & ~NASID_MASK) | \
+               ((UINT64_CAST(_pa) & ~NASID_MASK) | \
                 (UINT64_CAST(_nasid) <<  NASID_SHFT))
 
 
@@ -76,7 +75,7 @@
 
 
 #define RAW_NODE_SWIN_BASE(nasid, widget)                              \
-       (NODE_IO_BASE(nasid) + (UINT64_CAST (widget) << SWIN_SIZE_BITS))
+       (NODE_IO_BASE(nasid) + (UINT64_CAST(widget) << SWIN_SIZE_BITS))
 
 #define WIDGETID_GET(addr)     ((unsigned char)((addr >> SWIN_SIZE_BITS) & 0xff))
 
 #define BDDIR_ENTRY_LO(_pa)    ((HSPEC_BASE +                                \
                                  NODE_ADDRSPACE_SIZE * 3 / 4 +               \
                                  0x200)                                    | \
-                                UINT64_CAST (_pa)       & NASID_MASK       | \
-                                UINT64_CAST (_pa) >> 2 & BDDIR_UPPER_MASK  | \
-                                UINT64_CAST (_pa) >> 3 & 0x1f << 4)
+                                UINT64_CAST(_pa)        & NASID_MASK       | \
+                                UINT64_CAST(_pa) >> 2 & BDDIR_UPPER_MASK  | \
+                                UINT64_CAST(_pa) >> 3 & 0x1f << 4)
 
 #define BDDIR_ENTRY_HI(_pa)    ((HSPEC_BASE +                                \
                                  NODE_ADDRSPACE_SIZE * 3 / 4 +               \
                                  0x208)                                    | \
-                                UINT64_CAST (_pa)       & NASID_MASK       | \
-                                UINT64_CAST (_pa) >> 2 & BDDIR_UPPER_MASK  | \
-                                UINT64_CAST (_pa) >> 3 & 0x1f << 4)
+                                UINT64_CAST(_pa)        & NASID_MASK       | \
+                                UINT64_CAST(_pa) >> 2 & BDDIR_UPPER_MASK  | \
+                                UINT64_CAST(_pa) >> 3 & 0x1f << 4)
 
 #define BDPRT_ENTRY(_pa, _rgn) ((HSPEC_BASE +                                \
                                  NODE_ADDRSPACE_SIZE * 3 / 4)              | \
-                                UINT64_CAST (_pa)       & NASID_MASK       | \
-                                UINT64_CAST (_pa) >> 2 & BDDIR_UPPER_MASK  | \
+                                UINT64_CAST(_pa)        & NASID_MASK       | \
+                                UINT64_CAST(_pa) >> 2 & BDDIR_UPPER_MASK  | \
                                 (_rgn) << 3)
-#define BDPRT_ENTRY_ADDR(_pa,_rgn) (BDPRT_ENTRY((_pa),(_rgn)))
-#define BDPRT_ENTRY_S(_pa,_rgn,_val) (*(__psunsigned_t *)BDPRT_ENTRY((_pa),(_rgn))=(_val))
-#define BDPRT_ENTRY_L(_pa,_rgn)        (*(__psunsigned_t *)BDPRT_ENTRY((_pa),(_rgn)))
+#define BDPRT_ENTRY_ADDR(_pa, _rgn) (BDPRT_ENTRY((_pa), (_rgn)))
+#define BDPRT_ENTRY_S(_pa, _rgn, _val) (*(__psunsigned_t *)BDPRT_ENTRY((_pa), (_rgn))=(_val))
+#define BDPRT_ENTRY_L(_pa, _rgn)       (*(__psunsigned_t *)BDPRT_ENTRY((_pa), (_rgn)))
 
 #define BDECC_ENTRY(_pa)       ((HSPEC_BASE +                                \
                                  NODE_ADDRSPACE_SIZE / 2)                  | \
-                                UINT64_CAST (_pa)       & NASID_MASK       | \
-                                UINT64_CAST (_pa) >> 2 & BDECC_UPPER_MASK  | \
-                                UINT64_CAST (_pa) >> 3 & 3)
+                                UINT64_CAST(_pa)        & NASID_MASK       | \
+                                UINT64_CAST(_pa) >> 2 & BDECC_UPPER_MASK  | \
+                                UINT64_CAST(_pa) >> 3 & 3)
 
 /*
  * Macro to convert a back door directory or protection address into the
 #define BDADDR_IS_DIR(_ba)     ((UINT64_CAST  (_ba) & 0x200) != 0)
 #define BDADDR_IS_PRT(_ba)     ((UINT64_CAST  (_ba) & 0x200) == 0)
 
-#define BDDIR_TO_MEM(_ba)      (UINT64_CAST  (_ba) & NASID_MASK            | \
-                                (UINT64_CAST (_ba) & BDDIR_UPPER_MASK)<<2  | \
-                                (UINT64_CAST (_ba) & 0x1f << 4) << 3)
+#define BDDIR_TO_MEM(_ba)      (UINT64_CAST (_ba) & NASID_MASK            | \
+                                (UINT64_CAST(_ba) & BDDIR_UPPER_MASK)<<2  | \
+                                (UINT64_CAST(_ba) & 0x1f << 4) << 3)
 
-#define BDPRT_TO_MEM(_ba)      (UINT64_CAST  (_ba) & NASID_MASK            | \
-                                (UINT64_CAST (_ba) & BDDIR_UPPER_MASK)<<2)
+#define BDPRT_TO_MEM(_ba)      (UINT64_CAST (_ba) & NASID_MASK     | \
+                                (UINT64_CAST(_ba) & BDDIR_UPPER_MASK)<<2)
 
-#define BDECC_TO_MEM(_ba)      (UINT64_CAST  (_ba) & NASID_MASK            | \
-                                (UINT64_CAST (_ba) & BDECC_UPPER_MASK)<<2  | \
-                                (UINT64_CAST (_ba) & 3) << 3)
+#define BDECC_TO_MEM(_ba)      (UINT64_CAST (_ba) & NASID_MASK     | \
+                                (UINT64_CAST(_ba) & BDECC_UPPER_MASK)<<2  | \
+                                (UINT64_CAST(_ba) & 3) << 3)
 #endif /* CONFIG_SGI_IP27 */
 
 
  * the base of the register space.
  */
 #define HUB_REG_PTR(_base, _off)       \
-       (HUBREG_CAST ((__psunsigned_t)(_base) + (__psunsigned_t)(_off)))
+       (HUBREG_CAST((__psunsigned_t)(_base) + (__psunsigned_t)(_off)))
 
 #define HUB_REG_PTR_L(_base, _off)     \
        HUB_L(HUB_REG_PTR((_base), (_off)))