Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
torvalds
GitHub Repository: torvalds/linux
Path: blob/master/arch/arm/mach-exynos/exynos-smc.S
26292 views
1
/* SPDX-License-Identifier: GPL-2.0 */
2
/*
3
* Copyright (C) 2012 Samsung Electronics.
4
*
5
* Copied from omap-smc.S Copyright (C) 2010 Texas Instruments, Inc.
6
*/
7
8
#include <linux/linkage.h>
9
10
/*
11
* Function signature: void exynos_smc(u32 cmd, u32 arg1, u32 arg2, u32 arg3)
12
*/
13
.arch armv7-a
14
.arch_extension sec
15
ENTRY(exynos_smc)
16
stmfd sp!, {r4-r11, lr}
17
dsb
18
smc #0
19
ldmfd sp!, {r4-r11, pc}
20
ENDPROC(exynos_smc)
21
22