linux/arch/powerpc/platforms/83xx/Kconfig
<<
>>
Prefs
   1# SPDX-License-Identifier: GPL-2.0
   2menuconfig PPC_83xx
   3        bool "83xx-based boards"
   4        depends on PPC_BOOK3S_32
   5        select PPC_UDBG_16550
   6        select HAVE_PCI
   7        select FSL_PCI if PCI
   8        select FSL_SOC
   9        select IPIC
  10
  11if PPC_83xx
  12
  13config MPC830x_RDB
  14        bool "Freescale MPC830x RDB and derivatives"
  15        select DEFAULT_UIMAGE
  16        select PPC_MPC831x
  17        select FSL_GTM
  18        help
  19          This option enables support for the MPC8308 RDB and MPC8308 P1M boards.
  20
  21config MPC831x_RDB
  22        bool "Freescale MPC831x RDB"
  23        select DEFAULT_UIMAGE
  24        select PPC_MPC831x
  25        help
  26          This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
  27
  28config MPC832x_MDS
  29        bool "Freescale MPC832x MDS"
  30        select DEFAULT_UIMAGE
  31        select PPC_MPC832x
  32        help
  33          This option enables support for the MPC832x MDS evaluation board.
  34
  35config MPC832x_RDB
  36        bool "Freescale MPC832x RDB"
  37        select DEFAULT_UIMAGE
  38        select PPC_MPC832x
  39        help
  40          This option enables support for the MPC8323 RDB board.
  41
  42config MPC834x_MDS
  43        bool "Freescale MPC834x MDS"
  44        select DEFAULT_UIMAGE
  45        select PPC_MPC834x
  46        help
  47          This option enables support for the MPC 834x MDS evaluation board.
  48
  49          Be aware that PCI buses can only function when MDS board is plugged
  50          into the PIB (Platform IO Board) board from Freescale which provide
  51          3 PCI slots.  The PIBs PCI initialization is the bootloader's
  52          responsibility.
  53
  54config MPC834x_ITX
  55        bool "Freescale MPC834x ITX"
  56        select DEFAULT_UIMAGE
  57        select PPC_MPC834x
  58        help
  59          This option enables support for the MPC 834x ITX evaluation board.
  60
  61          Be aware that PCI initialization is the bootloader's
  62          responsibility.
  63
  64config MPC836x_MDS
  65        bool "Freescale MPC836x MDS"
  66        select DEFAULT_UIMAGE
  67        help
  68          This option enables support for the MPC836x MDS Processor Board.
  69
  70config MPC836x_RDK
  71        bool "Freescale/Logic MPC836x RDK"
  72        select DEFAULT_UIMAGE
  73        select FSL_GTM
  74        select FSL_LBC
  75        help
  76          This option enables support for the MPC836x RDK Processor Board,
  77          also known as ZOOM PowerQUICC Kit.
  78
  79config MPC837x_MDS
  80        bool "Freescale MPC837x MDS"
  81        select DEFAULT_UIMAGE
  82        select PPC_MPC837x
  83        help
  84          This option enables support for the MPC837x MDS Processor Board.
  85
  86config MPC837x_RDB
  87        bool "Freescale MPC837x RDB/WLAN"
  88        select DEFAULT_UIMAGE
  89        select PPC_MPC837x
  90        help
  91          This option enables support for the MPC837x RDB and WLAN Boards.
  92
  93config ASP834x
  94        bool "Analogue & Micro ASP 834x"
  95        select PPC_MPC834x
  96        help
  97          This enables support for the Analogue & Micro ASP 83xx
  98          board.
  99
 100config KMETER1
 101        bool "Keymile KMETER1"
 102        select DEFAULT_UIMAGE
 103        select QUICC_ENGINE
 104        help
 105          This enables support for the Keymile KMETER1 board.
 106
 107
 108endif
 109
 110# used for usb & gpio
 111config PPC_MPC831x
 112        bool
 113
 114# used for math-emu
 115config PPC_MPC832x
 116        bool
 117
 118# used for usb & gpio
 119config PPC_MPC834x
 120        bool
 121
 122# used for usb & gpio
 123config PPC_MPC837x
 124        bool
 125