Version:  2.0.40 2.2.26 2.4.37 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15 3.16 3.17 3.18 3.19 4.0

Linux/arch/arm/mach-realview/Kconfig

  1 menu "RealView platform type"
  2         depends on ARCH_REALVIEW
  3 
  4 config REALVIEW_DT
  5         bool "Support RealView(R) Device Tree based boot"
  6         select ARM_GIC
  7         select MFD_SYSCON
  8         select POWER_RESET
  9         select POWER_RESET_VERSATILE
 10         select POWER_SUPPLY
 11         select SOC_REALVIEW
 12         select USE_OF
 13         help
 14           Include support for booting the ARM(R) RealView(R) evaluation
 15           boards using a device tree machine description.
 16 
 17 config MACH_REALVIEW_EB
 18         bool "Support RealView(R) Emulation Baseboard"
 19         select ARM_GIC
 20         help
 21           Include support for the ARM(R) RealView(R) Emulation Baseboard
 22           platform.
 23 
 24 config REALVIEW_EB_A9MP
 25         bool "Support Multicore Cortex-A9 Tile"
 26         depends on MACH_REALVIEW_EB
 27         select CPU_V7
 28         select HAVE_ARM_SCU if SMP
 29         select HAVE_ARM_TWD if SMP
 30         select HAVE_SMP
 31         select MIGHT_HAVE_CACHE_L2X0
 32         help
 33           Enable support for the Cortex-A9MPCore tile fitted to the
 34           Realview(R) Emulation Baseboard platform.
 35 
 36 config REALVIEW_EB_ARM11MP
 37         bool "Support ARM11MPCore Tile"
 38         depends on MACH_REALVIEW_EB
 39         select ARCH_HAS_BARRIERS if SMP
 40         select CPU_V6K
 41         select HAVE_ARM_SCU if SMP
 42         select HAVE_ARM_TWD if SMP
 43         select HAVE_SMP
 44         select MIGHT_HAVE_CACHE_L2X0
 45         help
 46           Enable support for the ARM11MPCore tile fitted to the Realview(R)
 47           Emulation Baseboard platform.
 48 
 49 config REALVIEW_EB_ARM11MP_REVB
 50         bool "Support ARM11MPCore RevB Tile"
 51         depends on REALVIEW_EB_ARM11MP
 52         help
 53           Enable support for the ARM11MPCore Revision B tile on the
 54           Realview(R) Emulation Baseboard platform. Since there are device
 55           address differences, a kernel built with this option enabled is
 56           not compatible with other revisions of the ARM11MPCore tile.
 57 
 58 config MACH_REALVIEW_PB11MP
 59         bool "Support RealView(R) Platform Baseboard for ARM11MPCore"
 60         select ARCH_HAS_BARRIERS if SMP
 61         select ARM_GIC
 62         select CPU_V6K
 63         select HAVE_ARM_SCU if SMP
 64         select HAVE_ARM_TWD if SMP
 65         select HAVE_PATA_PLATFORM
 66         select HAVE_SMP
 67         select MIGHT_HAVE_CACHE_L2X0
 68         help
 69           Include support for the ARM(R) RealView(R) Platform Baseboard for
 70           the ARM11MPCore.  This platform has an on-board ARM11MPCore and has
 71           support for PCI-E and Compact Flash.
 72 
 73 # ARMv6 CPU without K extensions, but does have the new exclusive ops
 74 config MACH_REALVIEW_PB1176
 75         bool "Support RealView(R) Platform Baseboard for ARM1176JZF-S"
 76         select ARM_GIC
 77         select CPU_V6
 78         select HAVE_TCM
 79         select MIGHT_HAVE_CACHE_L2X0
 80         help
 81           Include support for the ARM(R) RealView(R) Platform Baseboard for
 82           ARM1176JZF-S.
 83 
 84 config REALVIEW_PB1176_SECURE_FLASH
 85         bool "Allow access to the secure flash memory block"
 86         depends on MACH_REALVIEW_PB1176
 87         default n
 88         help
 89           Select this option if Linux will only run in secure mode on the
 90           RealView PB1176 platform and access to the secure flash memory
 91           block (64MB @ 0x3c000000) is required.
 92 
 93 config MACH_REALVIEW_PBA8
 94         bool "Support RealView(R) Platform Baseboard for Cortex(tm)-A8 platform"
 95         select ARM_GIC
 96         select CPU_V7
 97         select HAVE_PATA_PLATFORM
 98         help
 99           Include support for the ARM(R) RealView Platform Baseboard for
100           Cortex(tm)-A8.  This platform has an on-board Cortex-A8 and has
101           support for PCI-E and Compact Flash.
102 
103 config MACH_REALVIEW_PBX
104         bool "Support RealView(R) Platform Baseboard Explore"
105         select ARCH_SPARSEMEM_ENABLE if CPU_V7 && !REALVIEW_HIGH_PHYS_OFFSET
106         select ARM_GIC
107         select HAVE_ARM_SCU if SMP
108         select HAVE_ARM_TWD if SMP
109         select HAVE_PATA_PLATFORM
110         select HAVE_SMP
111         select MIGHT_HAVE_CACHE_L2X0
112         select ZONE_DMA if SPARSEMEM
113         help
114           Include support for the ARM(R) RealView(R) Platform Baseboard
115           Explore.
116 
117 config REALVIEW_HIGH_PHYS_OFFSET
118         bool "High physical base address for the RealView platform"
119         depends on MMU && !MACH_REALVIEW_PB1176
120         default y
121         help
122           RealView boards other than PB1176 have the RAM available at
123           0x70000000, 256MB of which being mirrored at 0x00000000. If
124           the board supports 512MB of RAM, this option allows the
125           memory to be accessed contiguously at the high physical
126           offset. On the PBX board, disabling this option allows 1GB of
127           RAM to be used with SPARSEMEM.
128 
129 endmenu

This page was automatically generated by LXR 0.3.1 (source).  •  Linux is a registered trademark of Linus Torvalds  •  Contact us