| 
									
										
										
										
											2008-10-22 22:26:29 -07:00
										 |  |  | #ifndef _ASM_X86_DMI_H
 | 
					
						
							|  |  |  | #define _ASM_X86_DMI_H
 | 
					
						
							| 
									
										
										
										
											2007-10-15 23:28:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-22 14:48:44 -07:00
										 |  |  | #include <linux/compiler.h>
 | 
					
						
							|  |  |  | #include <linux/init.h>
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2007-10-15 23:28:20 +02:00
										 |  |  | #include <asm/io.h>
 | 
					
						
							| 
									
										
										
										
											2009-02-27 13:35:45 -08:00
										 |  |  | #include <asm/setup.h>
 | 
					
						
							| 
									
										
										
										
											2007-10-15 23:28:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-03-22 14:48:44 -07:00
										 |  |  | static __always_inline __init void *dmi_alloc(unsigned len) | 
					
						
							| 
									
										
										
										
											2007-10-15 23:28:20 +02:00
										 |  |  | { | 
					
						
							| 
									
										
										
										
											2009-02-27 13:35:45 -08:00
										 |  |  | 	return extend_brk(len, sizeof(int)); | 
					
						
							| 
									
										
										
										
											2007-10-15 23:28:20 +02:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-05-01 04:35:01 -07:00
										 |  |  | /* Use early IO mappings for DMI because it's initialized early */ | 
					
						
							| 
									
										
										
										
											2014-01-23 15:54:39 -08:00
										 |  |  | #define dmi_early_remap		early_ioremap
 | 
					
						
							|  |  |  | #define dmi_early_unmap		early_iounmap
 | 
					
						
							|  |  |  | #define dmi_remap		ioremap
 | 
					
						
							|  |  |  | #define dmi_unmap		iounmap
 | 
					
						
							| 
									
										
										
										
											2007-10-15 23:28:20 +02:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2008-10-22 22:26:29 -07:00
										 |  |  | #endif /* _ASM_X86_DMI_H */
 |