diff options
Diffstat (limited to 'arch/arm/include/asm/setup.h')
| -rw-r--r-- | arch/arm/include/asm/setup.h | 8 | 
1 files changed, 3 insertions, 5 deletions
diff --git a/arch/arm/include/asm/setup.h b/arch/arm/include/asm/setup.h index f392fb4437af..f1e5a9bca249 100644 --- a/arch/arm/include/asm/setup.h +++ b/arch/arm/include/asm/setup.h @@ -201,8 +201,7 @@ static struct tagtable __tagtable_##fn __tag = { tag, fn }  struct membank {  	unsigned long start;  	unsigned long size; -	unsigned short node; -	unsigned short highmem; +	unsigned int highmem;  };  struct meminfo { @@ -212,9 +211,8 @@ struct meminfo {  extern struct meminfo meminfo; -#define for_each_nodebank(iter,mi,no)			\ -	for (iter = 0; iter < (mi)->nr_banks; iter++)	\ -		if ((mi)->bank[iter].node == no) +#define for_each_bank(iter,mi)				\ +	for (iter = 0; iter < (mi)->nr_banks; iter++)  #define bank_pfn_start(bank)	__phys_to_pfn((bank)->start)  #define bank_pfn_end(bank)	__phys_to_pfn((bank)->start + (bank)->size)  | 
