 58af4a244f
			
		
	
	
	58af4a244f
	
	
	
		
			
			The only users of ARCH_HAS_DMA_SET_COHERENT_MASK are 2 ARM platforms:
ixp4xx and pxa cm_x2xx. We've been getting lucky that the define is
implicitly included before dma-mapping.h, but the removal of io.h broke
things (c334bc1 ARM: make mach/io.h include optional). Since memory.h
is the correct place, but no longer exists, convert the define to a
kconfig entry.
Reported-by: Paul Gortmaker <paul.gortmaker@windriver.com>
Signed-off-by: Rob Herring <rob.herring@calxeda.com>
Acked-by: Nicolas Pitre <nico@linaro.org>
Cc: Russell King <linux@arm.linux.org.uk>
Cc: Imre Kaloz <kaloz@openwrt.org>
Cc: Krzysztof Halasa <khc@pm.waw.pl>
Cc: Eric Miao <eric.y.miao@gmail.com>
Acked-by: Haojian Zhuang <haojian.zhuang@marvell.com>
Cc: Vinod Koul <vinod.koul@intel.com>
Cc: Dan Williams <dan.j.williams@intel.com>
		
	
			
		
			
				
	
	
		
			36 lines
		
	
	
	
		
			807 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
	
		
			807 B
			
		
	
	
	
		
			C
		
	
	
	
	
	
| /*
 | |
|  * arch/arm/mach-ixp4xx/include/mach/hardware.h 
 | |
|  *
 | |
|  * Copyright (C) 2002 Intel Corporation.
 | |
|  * Copyright (C) 2003-2004 MontaVista Software, Inc.
 | |
|  *
 | |
|  * This program is free software; you can redistribute it and/or modify
 | |
|  * it under the terms of the GNU General Public License version 2 as
 | |
|  * published by the Free Software Foundation.
 | |
|  *
 | |
|  */
 | |
| 
 | |
| /*
 | |
|  * Hardware definitions for IXP4xx based systems
 | |
|  */
 | |
| 
 | |
| #ifndef __ASM_ARCH_HARDWARE_H__
 | |
| #define __ASM_ARCH_HARDWARE_H__
 | |
| 
 | |
| #ifdef CONFIG_IXP4XX_INDIRECT_PCI
 | |
| #define PCIBIOS_MAX_MEM		0x4FFFFFFF
 | |
| #else
 | |
| #define PCIBIOS_MAX_MEM		0x4BFFFFFF
 | |
| #endif
 | |
| 
 | |
| /* Register locations and bits */
 | |
| #include "ixp4xx-regs.h"
 | |
| 
 | |
| #ifndef __ASSEMBLER__
 | |
| #include <mach/cpu.h>
 | |
| #endif
 | |
| 
 | |
| /* Platform helper functions and definitions */
 | |
| #include "platform.h"
 | |
| 
 | |
| #endif  /* _ASM_ARCH_HARDWARE_H */
 |