linux/arch/powerpc/platforms/40x/Kconfig
<<
>>
Prefs
   1config ACADIA
   2        bool "Acadia"
   3        depends on 40x
   4        default n
   5        select PPC40x_SIMPLE
   6        select 405EZ
   7        help
   8          This option enables support for the AMCC 405EZ Acadia evaluation board.
   9
  10config EP405
  11        bool "EP405/EP405PC"
  12        depends on 40x
  13        default n
  14        select 405GP
  15        select PCI
  16        help
  17          This option enables support for the EP405/EP405PC boards.
  18
  19config HOTFOOT
  20        bool "Hotfoot"
  21        depends on 40x
  22        default n
  23        select 405EP
  24        select PPC40x_SIMPLE
  25        select PCI
  26        help
  27         This option enables support for the ESTEEM 195E Hotfoot board.
  28
  29config KILAUEA
  30        bool "Kilauea"
  31        depends on 40x
  32        default n
  33        select 405EX
  34        select PPC40x_SIMPLE
  35        select PPC4xx_PCI_EXPRESS
  36        select PCI_MSI
  37        select PPC4xx_MSI
  38        help
  39          This option enables support for the AMCC PPC405EX evaluation board.
  40
  41config MAKALU
  42        bool "Makalu"
  43        depends on 40x
  44        default n
  45        select 405EX
  46        select PCI
  47        select PPC4xx_PCI_EXPRESS
  48        select PPC40x_SIMPLE
  49        help
  50          This option enables support for the AMCC PPC405EX board.
  51
  52config WALNUT
  53        bool "Walnut"
  54        depends on 40x
  55        default y
  56        select 405GP
  57        select PCI
  58        select OF_RTC
  59        help
  60          This option enables support for the IBM PPC405GP evaluation board.
  61
  62config XILINX_VIRTEX_GENERIC_BOARD
  63        bool "Generic Xilinx Virtex board"
  64        depends on 40x
  65        default n
  66        select XILINX_VIRTEX_II_PRO
  67        select XILINX_VIRTEX_4_FX
  68        help
  69          This option enables generic support for Xilinx Virtex based boards.
  70
  71          The generic virtex board support matches any device tree which
  72          specifies 'xilinx,virtex' in its compatible field.  This includes
  73          the Xilinx ML3xx and ML4xx reference designs using the powerpc
  74          core.
  75
  76          Most Virtex designs should use this unless it needs to do some
  77          special configuration at board probe time.
  78
  79config OBS600
  80        bool "OpenBlockS 600"
  81        depends on 40x
  82        default n
  83        select 405EX
  84        select PPC40x_SIMPLE
  85        help
  86          This option enables support for PlatHome OpenBlockS 600 server
  87
  88
  89config PPC40x_SIMPLE
  90        bool "Simple PowerPC 40x board support"
  91        depends on 40x
  92        default n
  93        help
  94          This option enables the simple PowerPC 40x platform support.
  95
  96# OAK doesn't exist but wanted to keep this around for any future 403GCX boards
  97config 403GCX
  98        bool
  99        #depends on OAK
 100        select IBM405_ERR51
 101
 102config 405GP
 103        bool
 104        select IBM405_ERR77
 105        select IBM405_ERR51
 106        select IBM_EMAC_ZMII
 107
 108config 405EP
 109        bool
 110
 111config 405EX
 112        bool
 113        select IBM_EMAC_EMAC4
 114        select IBM_EMAC_RGMII
 115
 116config 405EZ
 117        bool
 118        select IBM_EMAC_NO_FLOW_CTRL
 119        select IBM_EMAC_MAL_CLR_ICINTSTAT
 120        select IBM_EMAC_MAL_COMMON_ERR
 121
 122config 405GPR
 123        bool
 124
 125config XILINX_VIRTEX
 126        bool
 127        select DEFAULT_UIMAGE
 128
 129config XILINX_VIRTEX_II_PRO
 130        bool
 131        select XILINX_VIRTEX
 132        select IBM405_ERR77
 133        select IBM405_ERR51
 134
 135config XILINX_VIRTEX_4_FX
 136        bool
 137        select XILINX_VIRTEX
 138
 139config STB03xxx
 140        bool
 141        select IBM405_ERR77
 142        select IBM405_ERR51
 143
 144config PPC4xx_GPIO
 145        bool "PPC4xx GPIO support"
 146        depends on 40x
 147        select ARCH_REQUIRE_GPIOLIB
 148        select GENERIC_GPIO
 149        help
 150          Enable gpiolib support for ppc40x based boards
 151
 152# 40x errata/workaround config symbols, selected by the CPU models above
 153
 154# All 405-based cores up until the 405GPR and 405EP have this errata.
 155config IBM405_ERR77
 156        bool
 157
 158# All 40x-based cores, up until the 405GPR and 405EP have this errata.
 159config IBM405_ERR51
 160        bool
 161
 162config APM8018X
 163        bool "APM8018X"
 164        depends on 40x
 165        default n
 166        select PPC40x_SIMPLE
 167        help
 168          This option enables support for the AppliedMicro APM8018X evaluation
 169          board.
 170
lxr.linux.no kindly hosted by Redpill Linpro AS, provider of Linux consulting and operations services since 1995.