| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | #ifndef _ASM_M32R_MMU_H
 | 
					
						
							|  |  |  | #define _ASM_M32R_MMU_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #if !defined(CONFIG_MMU)
 | 
					
						
							| 
									
										
										
										
											2007-02-10 01:43:40 -08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | typedef struct { | 
					
						
							|  |  |  | 	unsigned long		end_brk; | 
					
						
							|  |  |  | } mm_context_t; | 
					
						
							| 
									
										
										
										
											2007-02-10 01:43:40 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | #else /* CONFIG_MMU */
 | 
					
						
							| 
									
										
										
										
											2005-04-16 15:20:36 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | /* Default "unsigned long" context */ | 
					
						
							|  |  |  | #ifndef CONFIG_SMP
 | 
					
						
							|  |  |  | typedef unsigned long mm_context_t; | 
					
						
							|  |  |  | #else
 | 
					
						
							|  |  |  | typedef unsigned long mm_context_t[NR_CPUS]; | 
					
						
							|  |  |  | #endif
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-02-10 01:43:40 -08:00
										 |  |  | #endif /* CONFIG_MMU */
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #endif /* _ASM_M32R_MMU_H */
 |