21 lines
		
	
	
	
		
			480 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
		
		
			
		
	
	
			21 lines
		
	
	
	
		
			480 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| 
								 | 
							
								/*
							 | 
						||
| 
								 | 
							
								 * arch/arm/mach-dove/include/mach/io.h
							 | 
						||
| 
								 | 
							
								 *
							 | 
						||
| 
								 | 
							
								 * 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
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#include "dove.h"
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#define IO_SPACE_LIMIT		0xffffffff
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#define __io(a)  ((void __iomem *)(((a) - DOVE_PCIE0_IO_PHYS_BASE) +\
							 | 
						||
| 
								 | 
							
												   DOVE_PCIE0_IO_VIRT_BASE))
							 | 
						||
| 
								 | 
							
								#define __mem_pci(a)		(a)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								#endif
							 |