@@ -73,61 +73,6 @@ uintptr_t xtensa_syscall_helper_args_4(uintptr_t arg1, uintptr_t arg2,
73
73
return a2 ;
74
74
}
75
75
76
- uintptr_t xtensa_syscall_helper_args_3 (uintptr_t arg1 , uintptr_t arg2 ,
77
- uintptr_t arg3 , uintptr_t call_id )
78
- {
79
- register uintptr_t a2 __asm__("%a2" ) = call_id ;
80
- register uintptr_t a6 __asm__("%a6" ) = arg1 ;
81
- register uintptr_t a3 __asm__("%a3" ) = arg2 ;
82
- register uintptr_t a4 __asm__("%a4" ) = arg3 ;
83
-
84
- __asm__ volatile ("syscall\n\t"
85
- : "=r" (a2 )
86
- : "r" (a2 ), "r" (a6 ), "r" (a3 ), "r" (a4 )
87
- : "memory" );
88
-
89
- return a2 ;
90
- }
91
-
92
- uintptr_t xtensa_syscall_helper_args_2 (uintptr_t arg1 , uintptr_t arg2 ,
93
- uintptr_t call_id )
94
- {
95
- register uintptr_t a2 __asm__("%a2" ) = call_id ;
96
- register uintptr_t a6 __asm__("%a6" ) = arg1 ;
97
- register uintptr_t a3 __asm__("%a3" ) = arg2 ;
98
-
99
- __asm__ volatile ("syscall\n\t"
100
- : "=r" (a2 )
101
- : "r" (a2 ), "r" (a6 ), "r" (a3 )
102
- : "memory" );
103
-
104
- return a2 ;
105
- }
106
-
107
- uintptr_t xtensa_syscall_helper_args_1 (uintptr_t arg1 , uintptr_t call_id )
108
- {
109
- register uintptr_t a2 __asm__("%a2" ) = call_id ;
110
- register uintptr_t a6 __asm__("%a6" ) = arg1 ;
111
-
112
- __asm__ volatile ("syscall\n\t"
113
- : "=r" (a2 )
114
- : "r" (a2 ), "r" (a6 )
115
- : "memory" );
116
-
117
- return a2 ;
118
- }
119
-
120
- uintptr_t xtensa_syscall_helper_args_0 (uintptr_t call_id )
121
- {
122
- register uintptr_t a2 __asm__("%a2" ) = call_id ;
123
-
124
- __asm__ volatile ("syscall\n\t"
125
- : "=r" (a2 )
126
- : "r" (a2 )
127
- : "memory" );
128
-
129
- return a2 ;
130
- }
131
76
#endif /* CONFIG_XTENSA_SYSCALL_USE_HELPER */
132
77
133
78
#if XCHAL_HAVE_THREADPTR == 0
0 commit comments