Commit c931b4f6 authored by Fenkart/Bostandzhyan's avatar Fenkart/Bostandzhyan Committed by Russell King

ARM: 5928/1: Change type of VMALLOC_END to unsigned long.

Makes it consistent with VMALLOC_START
Tested-by: default avatarH Hartley Sweeten <hsweeten@visionengravers.com>
Signed-off-by: default avatarAndreas Fenkart <andreas.fenkart@streamunlimited.com>
Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
parent a7bd08c8
...@@ -104,11 +104,11 @@ ...@@ -104,11 +104,11 @@
#endif #endif
#ifndef PHYS_OFFSET #ifndef PHYS_OFFSET
#define PHYS_OFFSET (CONFIG_DRAM_BASE) #define PHYS_OFFSET UL(CONFIG_DRAM_BASE)
#endif #endif
#ifndef END_MEM #ifndef END_MEM
#define END_MEM (CONFIG_DRAM_BASE + CONFIG_DRAM_SIZE) #define END_MEM (UL(CONFIG_DRAM_BASE) + CONFIG_DRAM_SIZE)
#endif #endif
#ifndef PAGE_OFFSET #ifndef PAGE_OFFSET
......
...@@ -86,8 +86,8 @@ extern unsigned int kobjsize(const void *objp); ...@@ -86,8 +86,8 @@ extern unsigned int kobjsize(const void *objp);
* All 32bit addresses are effectively valid for vmalloc... * All 32bit addresses are effectively valid for vmalloc...
* Sort of meaningless for non-VM targets. * Sort of meaningless for non-VM targets.
*/ */
#define VMALLOC_START 0 #define VMALLOC_START 0UL
#define VMALLOC_END 0xffffffff #define VMALLOC_END 0xffffffffUL
#define FIRST_USER_ADDRESS (0) #define FIRST_USER_ADDRESS (0)
......
...@@ -27,7 +27,7 @@ ...@@ -27,7 +27,7 @@
/* /*
* I/O mapping * I/O mapping
*/ */
#define IO_PHYS 0x01c00000 #define IO_PHYS 0x01c00000UL
#define IO_OFFSET 0xfd000000 /* Virtual IO = 0xfec00000 */ #define IO_OFFSET 0xfd000000 /* Virtual IO = 0xfec00000 */
#define IO_SIZE 0x00400000 #define IO_SIZE 0x00400000
#define IO_VIRT (IO_PHYS + IO_OFFSET) #define IO_VIRT (IO_PHYS + IO_OFFSET)
......
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* arch/arm/mach-dove/include/mach/vmalloc.h * arch/arm/mach-dove/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfd800000 #define VMALLOC_END 0xfd800000UL
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* arch/arm/mach-ep93xx/include/mach/vmalloc.h * arch/arm/mach-ep93xx/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfe800000 #define VMALLOC_END 0xfe800000UL
...@@ -7,4 +7,4 @@ ...@@ -7,4 +7,4 @@
* (at your option) any later version. * (at your option) any later version.
*/ */
#define VMALLOC_END 0xF0000000 #define VMALLOC_END 0xf0000000UL
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* arch/arm/mach-iop32x/include/mach/vmalloc.h * arch/arm/mach-iop32x/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfe000000 #define VMALLOC_END 0xfe000000UL
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* arch/arm/mach-iop33x/include/mach/vmalloc.h * arch/arm/mach-iop33x/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfe000000 #define VMALLOC_END 0xfe000000UL
...@@ -17,4 +17,4 @@ ...@@ -17,4 +17,4 @@
* The vmalloc() routines leaves a hole of 4kB between each vmalloced * The vmalloc() routines leaves a hole of 4kB between each vmalloced
* area for the same reason. ;) * area for the same reason. ;)
*/ */
#define VMALLOC_END 0xfb000000 #define VMALLOC_END 0xfb000000UL
...@@ -7,4 +7,4 @@ ...@@ -7,4 +7,4 @@
* specific static I/O. * specific static I/O.
*/ */
#define VMALLOC_END (0xec000000) #define VMALLOC_END (0xec000000UL)
/* /*
* arch/arm/mach-ixp4xx/include/mach/vmalloc.h * arch/arm/mach-ixp4xx/include/mach/vmalloc.h
*/ */
#define VMALLOC_END (0xFF000000) #define VMALLOC_END (0xff000000UL)
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* arch/arm/mach-kirkwood/include/mach/vmalloc.h * arch/arm/mach-kirkwood/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfe800000 #define VMALLOC_END 0xfe800000UL
...@@ -7,4 +7,4 @@ ...@@ -7,4 +7,4 @@
* version 2 as published by the Free Software Foundation. * version 2 as published by the Free Software Foundation.
* *
*/ */
#define VMALLOC_END (0xe8000000) #define VMALLOC_END (0xe8000000UL)
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* arch/arm/mach-loki/include/mach/vmalloc.h * arch/arm/mach-loki/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfe800000 #define VMALLOC_END 0xfe800000UL
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* linux/arch/arm/mach-mmp/include/mach/vmalloc.h * linux/arch/arm/mach-mmp/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfe000000 #define VMALLOC_END 0xfe000000UL
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* arch/arm/mach-mv78xx0/include/mach/vmalloc.h * arch/arm/mach-mv78xx0/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfe000000 #define VMALLOC_END 0xfe000000UL
#define VMALLOC_END 0xe8000000 #define VMALLOC_END 0xe8000000UL
...@@ -11,6 +11,6 @@ ...@@ -11,6 +11,6 @@
#ifndef __ASM_ARCH_VMALLOC_H #ifndef __ASM_ARCH_VMALLOC_H
#define __ASM_ARCH_VMALLOC_H #define __ASM_ARCH_VMALLOC_H
#define VMALLOC_END (0xf0000000) #define VMALLOC_END (0xf0000000UL)
#endif /* ifndef __ASM_ARCH_VMALLOC_H */ #endif /* ifndef __ASM_ARCH_VMALLOC_H */
...@@ -2,4 +2,4 @@ ...@@ -2,4 +2,4 @@
* arch/arm/mach-orion5x/include/mach/vmalloc.h * arch/arm/mach-orion5x/include/mach/vmalloc.h
*/ */
#define VMALLOC_END 0xfd800000 #define VMALLOC_END 0xfd800000UL
...@@ -8,4 +8,4 @@ ...@@ -8,4 +8,4 @@
* it under the terms of the GNU General Public License version 2 as * it under the terms of the GNU General Public License version 2 as
* published by the Free Software Foundation. * published by the Free Software Foundation.
*/ */
#define VMALLOC_END (0xe8000000) #define VMALLOC_END (0xe8000000UL)
...@@ -18,4 +18,4 @@ ...@@ -18,4 +18,4 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#define VMALLOC_END 0xf8000000 #define VMALLOC_END 0xf8000000UL
...@@ -12,6 +12,6 @@ ...@@ -12,6 +12,6 @@
#ifndef __ASM_ARCH_VMALLOC_H #ifndef __ASM_ARCH_VMALLOC_H
#define __ASM_ARCH_VMALLOC_H #define __ASM_ARCH_VMALLOC_H
#define VMALLOC_END (0xE0000000) #define VMALLOC_END (0xe0000000UL)
#endif /* __ASM_ARCH_VMALLOC_H */ #endif /* __ASM_ARCH_VMALLOC_H */
/* /*
* arch/arm/mach-sa1100/include/mach/vmalloc.h * arch/arm/mach-sa1100/include/mach/vmalloc.h
*/ */
#define VMALLOC_END (0xe8000000) #define VMALLOC_END (0xe8000000UL)
...@@ -9,4 +9,4 @@ ...@@ -9,4 +9,4 @@
* End must be above the I/O registers and on an even 2MiB boundary. * End must be above the I/O registers and on an even 2MiB boundary.
* Author: Linus Walleij <linus.walleij@stericsson.com> * Author: Linus Walleij <linus.walleij@stericsson.com>
*/ */
#define VMALLOC_END 0xfe800000 #define VMALLOC_END 0xfe800000UL
...@@ -15,4 +15,4 @@ ...@@ -15,4 +15,4 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/ */
#define VMALLOC_END 0xf0000000 #define VMALLOC_END 0xf0000000UL
...@@ -18,6 +18,6 @@ ...@@ -18,6 +18,6 @@
#ifndef __ASM_ARCH_VMALLOC_H #ifndef __ASM_ARCH_VMALLOC_H
#define __ASM_ARCH_VMALLOC_H #define __ASM_ARCH_VMALLOC_H
#define VMALLOC_END (0xE0000000) #define VMALLOC_END (0xe0000000UL)
#endif /* __ASM_ARCH_VMALLOC_H */ #endif /* __ASM_ARCH_VMALLOC_H */
...@@ -670,7 +670,7 @@ void __init mem_init(void) ...@@ -670,7 +670,7 @@ void __init mem_init(void)
#ifdef CONFIG_MMU #ifdef CONFIG_MMU
MLM(CONSISTENT_BASE, CONSISTENT_END), MLM(CONSISTENT_BASE, CONSISTENT_END),
#endif #endif
MLM(VMALLOC_START, (unsigned long)VMALLOC_END), MLM(VMALLOC_START, VMALLOC_END),
MLM(PAGE_OFFSET, (unsigned long)high_memory), MLM(PAGE_OFFSET, (unsigned long)high_memory),
#ifdef CONFIG_HIGHMEM #ifdef CONFIG_HIGHMEM
MLM(PKMAP_BASE, (PKMAP_BASE) + (LAST_PKMAP) * MLM(PKMAP_BASE, (PKMAP_BASE) + (LAST_PKMAP) *
......
...@@ -21,6 +21,6 @@ ...@@ -21,6 +21,6 @@
#define __ASM_ARCH_MXC_VMALLOC_H__ #define __ASM_ARCH_MXC_VMALLOC_H__
/* vmalloc ending address */ /* vmalloc ending address */
#define VMALLOC_END 0xF4000000 #define VMALLOC_END 0xf4000000UL
#endif /* __ASM_ARCH_MXC_VMALLOC_H__ */ #endif /* __ASM_ARCH_MXC_VMALLOC_H__ */
...@@ -15,6 +15,6 @@ ...@@ -15,6 +15,6 @@
#ifndef __ASM_ARCH_VMALLOC_H #ifndef __ASM_ARCH_VMALLOC_H
#define __ASM_ARCH_VMALLOC_H #define __ASM_ARCH_VMALLOC_H
#define VMALLOC_END (0xE0000000) #define VMALLOC_END (0xe0000000UL)
#endif /* __ASM_ARCH_VMALLOC_H */ #endif /* __ASM_ARCH_VMALLOC_H */
...@@ -9,4 +9,4 @@ ...@@ -9,4 +9,4 @@
* http://www.opensource.org/licenses/gpl-license.html * http://www.opensource.org/licenses/gpl-license.html
* http://www.gnu.org/copyleft/gpl.html * http://www.gnu.org/copyleft/gpl.html
*/ */
#define VMALLOC_END (0xF0000000) #define VMALLOC_END 0xf0000000UL
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment