b.liu | e958203 | 2025-04-17 19:18:16 +0800 | [diff] [blame^] | 1 | // SPDX-License-Identifier: GPL-2.0 |
2 | // Copyright (C) 2005-2017 Andes Technology Corporation | ||||
3 | |||||
4 | #include <linux/linkage.h> | ||||
5 | |||||
6 | .text | ||||
7 | ENTRY(memzero) | ||||
8 | beqz $r1, 1f | ||||
9 | push $lp | ||||
10 | move $r2, $r1 | ||||
11 | move $r1, #0 | ||||
12 | push $r0 | ||||
13 | bal memset | ||||
14 | pop $r0 | ||||
15 | pop $lp | ||||
16 | 1: | ||||
17 | ret | ||||
18 | ENDPROC(memzero) |