Linux 3.11-rc3
[cris-mirror.git] / arch / arm / mach-exynos / exynos-smc.S
blob2e27aa3813fdcbb1b29c05d6800df4c2ba9f3c95
1 /*
2  * Copyright (C) 2012 Samsung Electronics.
3  *
4  * Copied from omap-smc.S Copyright (C) 2010 Texas Instruments, Inc.
5  *
6  * This program is free software,you can redistribute it and/or modify
7  * it under the terms of the GNU General Public License version 2 as
8  * published by the Free Software Foundation.
9  */
11 #include <linux/linkage.h>
14  * Function signature: void exynos_smc(u32 cmd, u32 arg1, u32 arg2, u32 arg3)
15  */
17 ENTRY(exynos_smc)
18         stmfd   sp!, {r4-r11, lr}
19         dsb
20         smc     #0
21         ldmfd   sp!, {r4-r11, pc}
22 ENDPROC(exynos_smc)