--- /dev/null
+#------------------------------------------------------------------------------\r
+#\r
+# LoongArch interrupt disable\r
+#\r
+# Copyright (c) 2022, Loongson Technology Corporation Limited. All rights reserved.<BR>\r
+#\r
+# SPDX-License-Identifier: BSD-2-Clause-Patent\r
+#\r
+#------------------------------------------------------------------------------\r
+\r
+ASM_GLOBAL ASM_PFX(DisableInterrupts)\r
+\r
+#/**\r
+# Disables CPU interrupts.\r
+#**/\r
+\r
+ASM_PFX(DisableInterrupts):\r
+ li.w $t0, 0x4\r
+ csrxchg $zero, $t0, 0x0\r
+ jirl $zero, $ra, 0\r
+ .end\r