18c2ecf20Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0 28c2ecf20Sopenharmony_ci// Copyright (C) 2005-2017 Andes Technology Corporation 38c2ecf20Sopenharmony_ci 48c2ecf20Sopenharmony_ci#include <linux/linkage.h> 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ci .text 78c2ecf20Sopenharmony_ciENTRY(memzero) 88c2ecf20Sopenharmony_ci beqz $r1, 1f 98c2ecf20Sopenharmony_ci push $lp 108c2ecf20Sopenharmony_ci move $r2, $r1 118c2ecf20Sopenharmony_ci move $r1, #0 128c2ecf20Sopenharmony_ci push $r0 138c2ecf20Sopenharmony_ci bal memset 148c2ecf20Sopenharmony_ci pop $r0 158c2ecf20Sopenharmony_ci pop $lp 168c2ecf20Sopenharmony_ci1: 178c2ecf20Sopenharmony_ci ret 188c2ecf20Sopenharmony_ciENDPROC(memzero) 19