ARM: entry: prefetch abort helper: pass aborted pc in r4 rather than r0

This avoids unnecessary instructions for CPUs which implement the IFAR
(instruction fault address register).

Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
这个提交包含在:
Russell King
2011-06-25 19:25:02 +01:00
父节点 b059bdc393
当前提交 8b4186160b
修改 4 个文件,包含 6 行新增4 行删除

查看文件

@@ -4,7 +4,7 @@
/*
* Function: legacy_pabort
*
* Params : r0 = address of aborted instruction
* Params : r4 = address of aborted instruction
*
* Returns : r0 = address of abort
* : r1 = Simulated IFSR with section translation fault status
@@ -14,6 +14,7 @@
.align 5
ENTRY(legacy_pabort)
mov r0, r4
mov r1, #5
mov pc, lr
ENDPROC(legacy_pabort)