Version:  2.0.40 2.2.26 2.4.37 2.6.39 3.0 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 3.10 3.11 3.12 3.13 3.14 3.15

Linux/arch/arm/mach-mvebu/Kconfig

  1 config ARCH_MVEBU
  2         bool "Marvell Engineering Business Unit (MVEBU) SoCs" if (ARCH_MULTI_V7 || ARCH_MULTI_V5)
  3         select ARCH_SUPPORTS_BIG_ENDIAN
  4         select CLKSRC_MMIO
  5         select GENERIC_IRQ_CHIP
  6         select IRQ_DOMAIN
  7         select PINCTRL
  8         select PLAT_ORION
  9         select MVEBU_MBUS
 10         select ZONE_DMA if ARM_LPAE
 11         select ARCH_REQUIRE_GPIOLIB
 12         select MIGHT_HAVE_PCI
 13         select PCI_QUIRKS if PCI
 14         select OF_ADDRESS_PCI
 15 
 16 if ARCH_MVEBU
 17 
 18 menu "Marvell EBU SoC variants"
 19 
 20 config MACH_MVEBU_V7
 21         bool
 22         select ARMADA_370_XP_TIMER
 23         select CACHE_L2X0
 24 
 25 config MACH_ARMADA_370
 26         bool "Marvell Armada 370 boards" if ARCH_MULTI_V7
 27         select ARMADA_370_CLK
 28         select CPU_PJ4B
 29         select MACH_MVEBU_V7
 30         select PINCTRL_ARMADA_370
 31         help
 32           Say 'Y' here if you want your kernel to support boards based
 33           on the Marvell Armada 370 SoC with device tree.
 34 
 35 config MACH_ARMADA_375
 36         bool "Marvell Armada 375 boards" if ARCH_MULTI_V7
 37         select ARM_ERRATA_720789
 38         select ARM_ERRATA_753970
 39         select ARM_GIC
 40         select ARMADA_375_CLK
 41         select CPU_V7
 42         select MACH_MVEBU_V7
 43         select PINCTRL_ARMADA_375
 44         help
 45           Say 'Y' here if you want your kernel to support boards based
 46           on the Marvell Armada 375 SoC with device tree.
 47 
 48 config MACH_ARMADA_38X
 49         bool "Marvell Armada 380/385 boards" if ARCH_MULTI_V7
 50         select ARM_ERRATA_720789
 51         select ARM_ERRATA_753970
 52         select ARM_GIC
 53         select ARMADA_38X_CLK
 54         select CPU_V7
 55         select MACH_MVEBU_V7
 56         select PINCTRL_ARMADA_38X
 57         help
 58           Say 'Y' here if you want your kernel to support boards based
 59           on the Marvell Armada 380/385 SoC with device tree.
 60 
 61 config MACH_ARMADA_XP
 62         bool "Marvell Armada XP boards" if ARCH_MULTI_V7
 63         select ARMADA_XP_CLK
 64         select CPU_PJ4B
 65         select MACH_MVEBU_V7
 66         select PINCTRL_ARMADA_XP
 67         help
 68           Say 'Y' here if you want your kernel to support boards based
 69           on the Marvell Armada XP SoC with device tree.
 70 
 71 config MACH_DOVE
 72         bool "Marvell Dove boards" if ARCH_MULTI_V7
 73         select CACHE_L2X0
 74         select CPU_PJ4
 75         select DOVE_CLK
 76         select ORION_IRQCHIP
 77         select ORION_TIMER
 78         select PINCTRL_DOVE
 79         help
 80           Say 'Y' here if you want your kernel to support the
 81           Marvell Dove using flattened device tree.
 82 
 83 config MACH_KIRKWOOD
 84         bool "Marvell Kirkwood boards" if ARCH_MULTI_V5
 85         select ARCH_HAS_CPUFREQ
 86         select ARCH_REQUIRE_GPIOLIB
 87         select CPU_FEROCEON
 88         select KIRKWOOD_CLK
 89         select OF_IRQ
 90         select ORION_IRQCHIP
 91         select ORION_TIMER
 92         select PCI
 93         select PCI_QUIRKS
 94         select PINCTRL_KIRKWOOD
 95         select USE_OF
 96         help
 97           Say 'Y' here if you want your kernel to support boards based
 98           on the Marvell Kirkwood device tree.
 99 
100 config MACH_T5325
101         bool "HP T5325 thin client"
102         depends on MACH_KIRKWOOD
103         help
104           Say 'Y' here if you want your kernel to support the
105           HP T5325 Thin client
106 
107 endmenu
108 
109 endif

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