xref: /netbsd-src/sys/arch/pmax/include/vmparam.h (revision 5e124f3ab7983b092033f8157b4671ae583f124f)
1*5e124f3aSmatt /*	$NetBSD: vmparam.h,v 1.16 2011/02/20 07:50:25 matt Exp $	*/
2010a8f8cSad 
3010a8f8cSad #ifndef _PMAX_VMPARAM_H_
4838b5e08Sad #define _PMAX_VMPARAM_H_
5a63beafcScgd 
6ed6c35aeSjonathan #include <mips/vmparam.h>
7fe806afeSderaadt 
8d6085102Sthorpej /*
9010a8f8cSad  * We have two freelists. The first 8M of RAM goes onto a lower-priority
10010a8f8cSad  * free list, since some TC boards (e.g. PixelStamp boards) are only able
11010a8f8cSad  * to DMA into this region, and we want them to have a fighting chance of
12010a8f8cSad  * allocating their DMA memory during autoconfiguration.
13d6085102Sthorpej  */
14*5e124f3aSmatt #define	VM_PHYSSEG_MAX		16
15*5e124f3aSmatt #undef VM_NFREELIST
16*5e124f3aSmatt #define	VM_NFREELIST		2
17c7ad933fSthorpej #define	VM_FREELIST_FIRST8	1
18d47ea67cSthorpej 
19010a8f8cSad #endif	/* !_PMAX_VMPARAM_H_ */
20