ARM: Keystone: No need to preserve r12 across smc call
authorSantosh Shilimkar <santosh.shilimkar@ti.com>
Sun, 14 Jul 2013 14:38:52 +0000 (10:38 -0400)
committerSantosh Shilimkar <santosh.shilimkar@ti.com>
Mon, 5 Aug 2013 17:22:09 +0000 (13:22 -0400)
commit993211e08a9984aa3ae8a4a840340b2a51a53497
tree18febecc1588d4a51fbcf886a3f551ba1ec066d7
parent55bd61c948eebe496bb0f23656e06d4467a9ea88
ARM: Keystone: No need to preserve r12 across smc call

Register r12 is caller-save, so no need preserve it keystone_cpu_smc().

Reported-by: Dave Martin <dave.martin@linaro.org>
Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com>
arch/arm/mach-keystone/smc.S