1/* 2 * linux/include/asm-arm/mmzone.h 3 * 4 * 1999-12-29 Nicolas Pitre Created 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. 9 */ 10#ifndef __ASM_MMZONE_H 11#define __ASM_MMZONE_H 12 13/* 14 * Currently defined in arch/arm/mm/discontig.c 15 */ 16extern pg_data_t discontig_node_data[]; 17 18/* 19 * Return a pointer to the node data for node n. 20 */ 21#define NODE_DATA(nid) (&discontig_node_data[nid]) 22 23/* 24 * NODE_MEM_MAP gives the kaddr for the mem_map of the node. 25 */ 26#define NODE_MEM_MAP(nid) (NODE_DATA(nid)->node_mem_map) 27 28#include <asm/arch/memory.h> 29 30#endif 31