From: James S. <jsi...@us...> - 2002-02-12 18:04:31
|
Update of /cvsroot/linux-mips/linux/arch/mips/sibyte/swarm In directory usw-pr-cvs1:/tmp/cvs-serv3774 Modified Files: setup.c Log Message: se propper value for MAX_RAM_SIZE for depending on configuration. Set board_timer_setup not board_time_init to swarm_time_init. Index: setup.c =================================================================== RCS file: /cvsroot/linux-mips/linux/arch/mips/sibyte/swarm/setup.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -d -r1.7 -r1.8 --- setup.c 28 Jan 2002 19:23:58 -0000 1.7 +++ setup.c 12 Feb 2002 18:04:27 -0000 1.8 @@ -59,14 +59,15 @@ #ifdef CONFIG_HIGHMEM #ifdef CONFIG_64BIT_PHYS_ADDR /* #define MAX_RAM_SIZE (0xffffffffffffffff) */ -#define MAX_RAM_SIZE (0xffffffff) +#define MAX_RAM_SIZE (~0ULL) #else -#define MAX_RAM_SIZE (0xffffffff) +#define MAX_RAM_SIZE (0xffffffffULL) #endif #else -#define MAX_RAM_SIZE (0xfffffff) +#define MAX_RAM_SIZE (0x1fffffffULL) #endif + #ifndef CONFIG_SWARM_STANDALONE phys_t swarm_mem_region_addrs[CONFIG_SIBYTE_SWARM_MAX_MEM_REGIONS]; @@ -250,7 +251,7 @@ #endif " runs\n"); - board_time_init = swarm_time_init; + board_timer_setup = swarm_time_init; #ifdef CONFIG_BLK_DEV_IDE_SWARM ide_ops = &swarm_ide_ops; @@ -270,7 +271,7 @@ static __init void prom_meminit(void) { - unsigned long long addr, size; /* regardless of 64BIT_PHYS_ADDR */ + u64 addr, size; /* regardless of 64BIT_PHYS_ADDR */ long type; unsigned int idx; int rd_flag; |