| 
									
										
										
										
											2007-04-30 19:37:19 +01:00
										 |  |  | /*
 | 
					
						
							|  |  |  |  * DaVinci IO address definitions | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * Copied from include/asm/arm/arch-omap/io.h | 
					
						
							|  |  |  |  * | 
					
						
							|  |  |  |  * 2007 (c) MontaVista Software, Inc. This file is licensed under | 
					
						
							|  |  |  |  * the terms of the GNU General Public License version 2. This program | 
					
						
							|  |  |  |  * is licensed "as is" without any warranty of any kind, whether express | 
					
						
							|  |  |  |  * or implied. | 
					
						
							|  |  |  |  */ | 
					
						
							|  |  |  | #ifndef __ASM_ARCH_IO_H
 | 
					
						
							|  |  |  | #define __ASM_ARCH_IO_H
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | #define IO_SPACE_LIMIT 0xffffffff
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /*
 | 
					
						
							|  |  |  |  * We don't actually have real ISA nor PCI buses, but there is so many | 
					
						
							|  |  |  |  * drivers out there that might just work if we fake them... | 
					
						
							|  |  |  |  */ | 
					
						
							| 
									
										
										
										
											2008-11-30 11:45:54 +00:00
										 |  |  | #define __io(a)			__typesafe_io(a)
 | 
					
						
							| 
									
										
										
										
											2007-04-30 19:37:19 +01:00
										 |  |  | #define __mem_pci(a)		(a)
 | 
					
						
							|  |  |  | #define __mem_isa(a)		(a)
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-06-24 10:15:47 +05:30
										 |  |  | #ifndef __ASSEMBLER__
 | 
					
						
							| 
									
										
										
										
											2009-04-14 07:04:16 -05:00
										 |  |  | #define __arch_ioremap(p, s, t)	davinci_ioremap(p, s, t)
 | 
					
						
							|  |  |  | #define __arch_iounmap(v)	davinci_iounmap(v)
 | 
					
						
							| 
									
										
										
										
											2007-04-30 19:37:19 +01:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2009-04-14 07:04:16 -05:00
										 |  |  | void __iomem *davinci_ioremap(unsigned long phys, size_t size, | 
					
						
							|  |  |  | 			      unsigned int type); | 
					
						
							|  |  |  | void davinci_iounmap(volatile void __iomem *addr); | 
					
						
							| 
									
										
										
										
											2009-06-24 10:15:47 +05:30
										 |  |  | #endif
 | 
					
						
							| 
									
										
										
										
											2007-04-30 19:37:19 +01:00
										 |  |  | #endif /* __ASM_ARCH_IO_H */
 |