xref: /linux/arch/mips/include/asm/mach-cavium-octeon/spaces.h (revision 9b1f812acb607bcdfafd8cacec89f9b736e2be0c)
1*9b1f812aSDavid Daney /*
2*9b1f812aSDavid Daney  * This file is subject to the terms and conditions of the GNU General Public
3*9b1f812aSDavid Daney  * License.  See the file "COPYING" in the main directory of this archive
4*9b1f812aSDavid Daney  * for more details.
5*9b1f812aSDavid Daney  *
6*9b1f812aSDavid Daney  * Copyright (C) 2012 Cavium, Inc.
7*9b1f812aSDavid Daney  */
8*9b1f812aSDavid Daney #ifndef _ASM_MACH_CAVIUM_OCTEON_SPACES_H
9*9b1f812aSDavid Daney #define _ASM_MACH_CAVIUM_OCTEON_SPACES_H
10*9b1f812aSDavid Daney 
11*9b1f812aSDavid Daney #include <linux/const.h>
12*9b1f812aSDavid Daney 
13*9b1f812aSDavid Daney #ifdef CONFIG_64BIT
14*9b1f812aSDavid Daney /* They are all the same and some OCTEON II cores cannot handle 0xa8.. */
15*9b1f812aSDavid Daney #define CAC_BASE		_AC(0x8000000000000000, UL)
16*9b1f812aSDavid Daney #define UNCAC_BASE		_AC(0x8000000000000000, UL)
17*9b1f812aSDavid Daney #define IO_BASE			_AC(0x8000000000000000, UL)
18*9b1f812aSDavid Daney 
19*9b1f812aSDavid Daney 
20*9b1f812aSDavid Daney #endif /* CONFIG_64BIT */
21*9b1f812aSDavid Daney 
22*9b1f812aSDavid Daney #include <asm/mach-generic/spaces.h>
23*9b1f812aSDavid Daney 
24*9b1f812aSDavid Daney #endif /* _ASM_MACH_CAVIUM_OCTEON_SPACES_H */
25