[RFC PATCH 3/3] ARM: pxa/pj4: Port problematic pj4 support code to v7/Thumb-2

Sergei Shtylyov sshtylyov at mvista.com
Thu Sep 8 07:10:30 EDT 2011


Hello.

On 07-09-2011 19:59, Dave Martin wrote:

> The iwmmxt code contains some code to implement a pseudo-ISB, but
> this is not buildable for Thumb-2.

> This patch replaces the pseudo-ISB with a real one on v7 and above.

> Signed-off-by: Dave Martin<dave.martin at linaro.org>
> ---
>   arch/arm/kernel/pj4-cp0.c |    4 ++++
>   1 files changed, 4 insertions(+), 0 deletions(-)

> diff --git a/arch/arm/kernel/pj4-cp0.c b/arch/arm/kernel/pj4-cp0.c
> index a4b1b07..5117d9d 100644
> --- a/arch/arm/kernel/pj4-cp0.c
> +++ b/arch/arm/kernel/pj4-cp0.c
> @@ -66,9 +66,13 @@ static void __init pj4_cp_access_write(u32 value)
>
>   	__asm__ __volatile__ (
>   		"mcr	p15, 0, %1, c1, c0, 2\n\t"
> +#ifdef __LINUX_ARM_ARCH__ >= 7

   Maybe #if?

WBR, Sergei



More information about the linux-arm-kernel mailing list