|
@@ -199,8 +199,13 @@ after_vfp_restore:
|
|
|
|
|
|
restore_host_regs
|
|
|
clrex @ Clear exclusive monitor
|
|
|
+#ifndef CONFIG_CPU_ENDIAN_BE8
|
|
|
mov r0, r1 @ Return the return code
|
|
|
mov r1, #0 @ Clear upper bits in return value
|
|
|
+#else
|
|
|
+ @ r1 already has return code
|
|
|
+ mov r0, #0 @ Clear upper bits in return value
|
|
|
+#endif /* CONFIG_CPU_ENDIAN_BE8 */
|
|
|
bx lr @ return to IOCTL
|
|
|
|
|
|
/********************************************************************
|