[PATCH 3/3] arm64: Emulate SETEND for AArch32 tasks

2015-01-21 Thread Suzuki K. Poulose
From: "Suzuki K. Poulose" Emulate deprecated 'setend' instruction for AArch32 bit tasks. setend [le/be] - Sets the endianness of EL0 On systems with CPUs which support mixed endian at EL0, the hardware support for the instruction can be enabled by setting the SCTLR_EL1.SED bit. Like

[PATCH 3/3] arm64: Emulate SETEND for AArch32 tasks

2015-01-21 Thread Suzuki K. Poulose
From: Suzuki K. Poulose suzuki.poul...@arm.com Emulate deprecated 'setend' instruction for AArch32 bit tasks. setend [le/be] - Sets the endianness of EL0 On systems with CPUs which support mixed endian at EL0, the hardware support for the instruction can be enabled by setting the

Re: [PATCH 3/3] arm64: Emulate SETEND for AArch32 tasks

2015-01-16 Thread Mark Rutland
On Thu, Jan 15, 2015 at 12:36:06PM +, Suzuki K. Poulose wrote: > From: "Suzuki K. Poulose" > > Emulate deprecated 'setend' instruction for AArch32 bit tasks. > > setend [le/be] - Sets the endianness of EL0 > > On systems with CPUs which support mixed endian at EL0, the hardware >

Re: [PATCH 3/3] arm64: Emulate SETEND for AArch32 tasks

2015-01-16 Thread Mark Rutland
On Thu, Jan 15, 2015 at 12:36:06PM +, Suzuki K. Poulose wrote: From: Suzuki K. Poulose suzuki.poul...@arm.com Emulate deprecated 'setend' instruction for AArch32 bit tasks. setend [le/be] - Sets the endianness of EL0 On systems with CPUs which support mixed endian at EL0, the

[PATCH 3/3] arm64: Emulate SETEND for AArch32 tasks

2015-01-15 Thread Suzuki K. Poulose
From: "Suzuki K. Poulose" Emulate deprecated 'setend' instruction for AArch32 bit tasks. setend [le/be] - Sets the endianness of EL0 On systems with CPUs which support mixed endian at EL0, the hardware support for the instruction can be enabled by setting the SCTLR_EL1.SED bit. Like

[PATCH 3/3] arm64: Emulate SETEND for AArch32 tasks

2015-01-15 Thread Suzuki K. Poulose
From: Suzuki K. Poulose suzuki.poul...@arm.com Emulate deprecated 'setend' instruction for AArch32 bit tasks. setend [le/be] - Sets the endianness of EL0 On systems with CPUs which support mixed endian at EL0, the hardware support for the instruction can be enabled by setting the