* Sanjeev Premi <[EMAIL PROTECTED]> [080801 14:50]:
> This patch adds basic support for the OMAP35x Applications Processors.
> (See: http://focus.ti.com/general/docs/gencontent.tsp?contentId=46725)
> 
> As you will notice, NEON SIMD coprocessor is enabled by default for
> these processors.

Do we really need this? To me it seems like our CPU detection should
figure out the processor is 34xx and specifically 35xx something.

Are there Cortex A8 processors with no Neon hardware?

Tony


> Signed-off-by: Sanjeev Premi <[EMAIL PROTECTED]>
> ---
>  arch/arm/mach-omap2/Kconfig |   50 
> ++++++++++++++++++++++++++++++++++++++++++-
>  1 files changed, 49 insertions(+), 1 deletions(-)
> 
> diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig
> index bb6d695..63d7cdd 100644
> --- a/arch/arm/mach-omap2/Kconfig
> +++ b/arch/arm/mach-omap2/Kconfig
> @@ -25,6 +25,54 @@ config ARCH_OMAP3430
>       depends on ARCH_OMAP3 && ARCH_OMAP34XX
>       select ARCH_OMAP_OTG
>  
> +config ARCH_OMAP35XX
> +     bool "OMAP35x Family"
> +     select ARCH_OMAP3
> +     select ARCH_OMAP34XX
> +     select ARCH_OMAP3430
> +     select OMAP3430_ES2
> +     select NEON
> +     help
> +       OMAP35x family of processors based on ARM Cortex-A8
> +       in combination with IVA2.2 core and OpenGL ES2.0
> +       compatible graphics engine.
> +
> +       ARM Cortex-A8 contains NEON SIMD coprocessor.
> +
> +choice
> +     prompt "Current choice"
> +     default ARCH_OMAP3503
> +
> +config ARCH_OMAP3503
> +     bool "OMAP3503"
> +     depends on ARCH_OMAP35XX
> +     help
> +       Contains ARM Cortex-A8 processor.
> +
> +config ARCH_OMAP3515
> +     bool "OMAP3515"
> +     depends on ARCH_OMAP35XX
> +     help
> +        Contains ARM Cortex-A8 processor and SGX530 subsystem
> +        for 2D and 3D graphics acceleration.
> +
> +config ARCH_OMAP3525
> +     bool "OMAP3525"
> +     depends on ARCH_OMAP35XX
> +     help
> +       Contains ARM Cortex-A8 processor and IVA2.2 subsystem
> +       with a C64x+ DSP core.
> +
> +config ARCH_OMAP3530
> +     bool "OMAP3530"
> +     depends on ARCH_OMAP35XX
> +     help
> +        Contains ARM Cortex-A8 processor, IVA2.2 subsystem
> +        with a C64x+ DSP Core and SGX530 subsystem for 2D
> +        and 3D graphics acceleration.
> +
> +endchoice
> +
>  comment "OMAP Board Type"
>       depends on ARCH_OMAP2 || ARCH_OMAP3
>  
> @@ -117,7 +165,7 @@ config MACH_OMAP_3430SDP
>  
>  config MACH_OMAP3EVM
>       bool "OMAP 3530 EVM board"
> -     depends on ARCH_OMAP3 && ARCH_OMAP34XX
> +     depends on ARCH_OMAP35XX
>  
>  config MACH_OMAP3_BEAGLE
>       bool "OMAP3 BEAGLE board"
> -- 
> 1.5.6
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-omap" in
> the body of a message to [EMAIL PROTECTED]
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe linux-omap" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to