xref: /openbmc/linux/arch/arm/include/asm/fixmap.h (revision 836a24183273e9db1c092246bd8e306b297d9917)
15f0fbf9eSNicolas Pitre #ifndef _ASM_FIXMAP_H
25f0fbf9eSNicolas Pitre #define _ASM_FIXMAP_H
35f0fbf9eSNicolas Pitre 
4a05e54c1SLiu Hua #define FIXADDR_START		0xffc00000UL
5*836a2418SRob Herring #define FIXADDR_END		0xfff00000UL
6b615bbbfSMark Salter #define FIXADDR_TOP		(FIXADDR_END - PAGE_SIZE)
75f0fbf9eSNicolas Pitre 
8b615bbbfSMark Salter #include <asm/kmap_types.h>
95f0fbf9eSNicolas Pitre 
10b615bbbfSMark Salter enum fixed_addresses {
11b615bbbfSMark Salter 	FIX_KMAP_BEGIN,
12b615bbbfSMark Salter 	FIX_KMAP_END = FIX_KMAP_BEGIN + (KM_TYPE_NR * NR_CPUS) - 1,
135f0fbf9eSNicolas Pitre 
14b615bbbfSMark Salter 	__end_of_fixed_addresses
15b615bbbfSMark Salter };
165f0fbf9eSNicolas Pitre 
17b615bbbfSMark Salter #include <asm-generic/fixmap.h>
185f0fbf9eSNicolas Pitre 
195f0fbf9eSNicolas Pitre #endif
20