lkml.org 
[lkml]   [2011]   [May]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v5 19/19] ARM: LPAE: Add the Kconfig entries
    Date
    This patch adds the ARM_LPAE and ARCH_PHYS_ADDR_T_64BIT Kconfig entries
    allowing LPAE support to be compiled into the kernel.

    Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
    ---
    arch/arm/Kconfig | 2 +-
    arch/arm/mm/Kconfig | 13 +++++++++++++
    2 files changed, 14 insertions(+), 1 deletions(-)

    diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
    index b7f5f2f..4f91988 100644
    --- a/arch/arm/Kconfig
    +++ b/arch/arm/Kconfig
    @@ -1762,7 +1762,7 @@ config CMDLINE_FORCE

    config XIP_KERNEL
    bool "Kernel Execute-In-Place from ROM"
    - depends on !ZBOOT_ROM
    + depends on !ZBOOT_ROM && !ARM_LPAE
    help
    Execute-In-Place allows the kernel to run from non-volatile storage
    directly addressable by the CPU, such as NOR flash. This saves RAM
    diff --git a/arch/arm/mm/Kconfig b/arch/arm/mm/Kconfig
    index d4cc7ff..fa70bbd 100644
    --- a/arch/arm/mm/Kconfig
    +++ b/arch/arm/mm/Kconfig
    @@ -629,6 +629,19 @@ config IO_36

    comment "Processor Features"

    +config ARM_LPAE
    + bool "Support for the Large Physical Address Extension"
    + depends on MMU && CPU_V7
    + help
    + Say Y if you have an ARMv7 processor supporting the LPAE page table
    + format and you would like to access memory beyond the 4GB limit.
    +
    +config ARCH_PHYS_ADDR_T_64BIT
    + def_bool ARM_LPAE
    +
    +config ARCH_DMA_ADDR_T_64BIT
    + def_bool ARM_LPAE
    +
    config ARM_THUMB
    bool "Support Thumb user binaries"
    depends on CPU_ARM720T || CPU_ARM740T || CPU_ARM920T || CPU_ARM922T || CPU_ARM925T || CPU_ARM926T || CPU_ARM940T || CPU_ARM946E || CPU_ARM1020 || CPU_ARM1020E || CPU_ARM1022 || CPU_ARM1026 || CPU_XSCALE || CPU_XSC3 || CPU_MOHAWK || CPU_V6 || CPU_V6K || CPU_V7 || CPU_FEROCEON


    \
     
     \ /
      Last update: 2011-05-08 14:55    [W:0.025 / U:62.044 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site