]> Git Repo - J-linux.git/blob - arch/csky/include/asm/ftrace.h
Merge tag 'amd-drm-next-6.5-2023-06-09' of https://gitlab.freedesktop.org/agd5f/linux...
[J-linux.git] / arch / csky / include / asm / ftrace.h
1 /* SPDX-License-Identifier: GPL-2.0 */
2
3 #ifndef __ASM_CSKY_FTRACE_H
4 #define __ASM_CSKY_FTRACE_H
5
6 #define MCOUNT_INSN_SIZE        14
7
8 #define HAVE_FUNCTION_GRAPH_FP_TEST
9
10 #define HAVE_FUNCTION_GRAPH_RET_ADDR_PTR
11
12 #define ARCH_SUPPORTS_FTRACE_OPS 1
13
14 #define MCOUNT_ADDR     ((unsigned long)_mcount)
15
16 #ifndef __ASSEMBLY__
17
18 extern void _mcount(unsigned long);
19
20 extern void ftrace_graph_call(void);
21
22 static inline unsigned long ftrace_call_adjust(unsigned long addr)
23 {
24         return addr;
25 }
26
27 struct dyn_arch_ftrace {
28 };
29 #endif /* !__ASSEMBLY__ */
30 #endif /* __ASM_CSKY_FTRACE_H */
This page took 0.024893 seconds and 4 git commands to generate.