xref: /openbmc/linux/arch/powerpc/include/asm/sections.h (revision 86d688984deefa3ae5a802880c11f2b408b5d6cf)
1 #ifndef _ASM_POWERPC_SECTIONS_H
2 #define _ASM_POWERPC_SECTIONS_H
3 #ifdef __KERNEL__
4 
5 #include <asm-generic/sections.h>
6 
7 #ifdef __powerpc64__
8 
9 extern char _end[];
10 
11 static inline int in_kernel_text(unsigned long addr)
12 {
13 	if (addr >= (unsigned long)_stext && addr < (unsigned long)__init_end)
14 		return 1;
15 
16 	return 0;
17 }
18 
19 #endif
20 
21 #endif /* __KERNEL__ */
22 #endif	/* _ASM_POWERPC_SECTIONS_H */
23