mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
msm: compilation fixes for gcc 4.6
These changes are required to compile successfully with gcc version 4.6. Change-Id: I79ec71e62748069da754e918f8497d28c1ff33ae Signed-off-by: Steve Muckle <smuckle@codeaurora.org>
This commit is contained in:
parent
4aa6472b6c
commit
5f26f7b164
2 changed files with 13 additions and 1 deletions
|
@ -229,7 +229,7 @@ struct kobject *mxt_virtual_key_properties_kobj;
|
|||
|
||||
static int mxt_vkey_setup(void)
|
||||
{
|
||||
int retval;
|
||||
int retval = 0;
|
||||
|
||||
mxt_virtual_key_properties_kobj =
|
||||
kobject_create_and_add("board_properties", NULL);
|
||||
|
|
|
@ -297,6 +297,9 @@ s32 scm_call_atomic1(u32 svc, u32 cmd, u32 arg1)
|
|||
__asmeq("%1", "r0")
|
||||
__asmeq("%2", "r1")
|
||||
__asmeq("%3", "r2")
|
||||
#ifdef REQUIRES_SEC
|
||||
".arch_extension sec\n"
|
||||
#endif
|
||||
"smc #0 @ switch to secure world\n"
|
||||
: "=r" (r0)
|
||||
: "r" (r0), "r" (r1), "r" (r2)
|
||||
|
@ -329,6 +332,9 @@ s32 scm_call_atomic2(u32 svc, u32 cmd, u32 arg1, u32 arg2)
|
|||
__asmeq("%2", "r1")
|
||||
__asmeq("%3", "r2")
|
||||
__asmeq("%4", "r3")
|
||||
#ifdef REQUIRES_SEC
|
||||
".arch_extension sec\n"
|
||||
#endif
|
||||
"smc #0 @ switch to secure world\n"
|
||||
: "=r" (r0)
|
||||
: "r" (r0), "r" (r1), "r" (r2), "r" (r3));
|
||||
|
@ -356,6 +362,9 @@ s32 scm_call_atomic4_3(u32 svc, u32 cmd, u32 arg1, u32 arg2,
|
|||
__asmeq("%4", "r1")
|
||||
__asmeq("%5", "r2")
|
||||
__asmeq("%6", "r3")
|
||||
#ifdef REQUIRES_SEC
|
||||
".arch_extension sec\n"
|
||||
#endif
|
||||
"smc #0 @ switch to secure world\n"
|
||||
: "=r" (r0), "=r" (r1), "=r" (r2)
|
||||
: "r" (r0), "r" (r1), "r" (r2), "r" (r3), "r" (r4), "r" (r5));
|
||||
|
@ -388,6 +397,9 @@ u32 scm_get_version(void)
|
|||
__asmeq("%1", "r1")
|
||||
__asmeq("%2", "r0")
|
||||
__asmeq("%3", "r1")
|
||||
#ifdef REQUIRES_SEC
|
||||
".arch_extension sec\n"
|
||||
#endif
|
||||
"smc #0 @ switch to secure world\n"
|
||||
: "=r" (r0), "=r" (r1)
|
||||
: "r" (r0), "r" (r1)
|
||||
|
|
Loading…
Reference in a new issue