| 1 | /*	$NetBSD: vmparam.h,v 1.5 2014/04/19 12:48:42 matt Exp $	*/ |
| 2 | |
| 3 | #ifndef _EVBMIPS_VMPARAM_H_ |
| 4 | #define _EVBMIPS_VMPARAM_H_ |
| 5 | |
| 6 | #include <mips/vmparam.h> |
| 7 | |
| 8 | #define	VM_PHYSSEG_MAX		32 |
| 9 | |
| 10 | #undef VM_FREELIST_MAX |
| 11 | #define	VM_FREELIST_MAX		4 |
| 12 | #if defined(_MIPS_PADDR_T_64BIT) || defined(_LP64) |
| 13 | #define	VM_FREELIST_FIRST4G	3 |
| 14 | #endif |
| 15 | #if !defined(_LP64) |
| 16 | #define	VM_FREELIST_FIRST512M	2 |
| 17 | #endif /* !_LP64 */ |
| 18 | #define VM_FREELIST_ISADMA	1 |
| 19 | |
| 20 | #define VM_FREELIST_NORMALOK_P(lcv) \ |
| 21 | 	((lcv) == VM_FREELIST_DEFAULT || (lcv) != mips_poolpage_vmfreelist) |
| 22 | |
| 23 | #endif	/* !_EVBMIPS_VMPARAM_H_ */ |