diff options
Diffstat (limited to 'arch/ppc64/boot/page.h')
-rw-r--r-- | arch/ppc64/boot/page.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/arch/ppc64/boot/page.h b/arch/ppc64/boot/page.h deleted file mode 100644 index 14eca30fef64..000000000000 --- a/arch/ppc64/boot/page.h +++ /dev/null @@ -1,34 +0,0 @@ -#ifndef _PPC_BOOT_PAGE_H -#define _PPC_BOOT_PAGE_H -/* - * Copyright (C) 2001 PPC64 Team, IBM Corp - * - * This program is free software; you can redistribute it and/or - * modify it under the terms of the GNU General Public License - * as published by the Free Software Foundation; either version - * 2 of the License, or (at your option) any later version. - */ - -#ifdef __ASSEMBLY__ -#define ASM_CONST(x) x -#else -#define __ASM_CONST(x) x##UL -#define ASM_CONST(x) __ASM_CONST(x) -#endif - -/* PAGE_SHIFT determines the page size */ -#define PAGE_SHIFT 12 -#define PAGE_SIZE (ASM_CONST(1) << PAGE_SHIFT) -#define PAGE_MASK (~(PAGE_SIZE-1)) - -/* align addr on a size boundary - adjust address up/down if needed */ -#define _ALIGN_UP(addr,size) (((addr)+((size)-1))&(~((size)-1))) -#define _ALIGN_DOWN(addr,size) ((addr)&(~((size)-1))) - -/* align addr on a size boundary - adjust address up if needed */ -#define _ALIGN(addr,size) _ALIGN_UP(addr,size) - -/* to align the pointer to the (next) page boundary */ -#define PAGE_ALIGN(addr) _ALIGN(addr, PAGE_SIZE) - -#endif /* _PPC_BOOT_PAGE_H */ |