linux/arch/mips/netlogic/Kconfig
<<
>>
Prefs
   1# SPDX-License-Identifier: GPL-2.0
   2if NLM_XLP_BOARD || NLM_XLR_BOARD
   3
   4if NLM_XLP_BOARD
   5config DT_XLP_EVP
   6        bool "Built-in device tree for XLP EVP boards"
   7        default y
   8        select BUILTIN_DTB
   9        help
  10          Add an FDT blob for XLP EVP boards into the kernel.
  11          This DTB will be used if the firmware does not pass in a DTB
  12          pointer to the kernel.  The corresponding DTS file is at
  13          arch/mips/netlogic/dts/xlp_evp.dts
  14
  15config DT_XLP_SVP
  16        bool "Built-in device tree for XLP SVP boards"
  17        default y
  18        select BUILTIN_DTB
  19        help
  20          Add an FDT blob for XLP VP boards into the kernel.
  21          This DTB will be used if the firmware does not pass in a DTB
  22          pointer to the kernel.  The corresponding DTS file is at
  23          arch/mips/netlogic/dts/xlp_svp.dts
  24
  25config DT_XLP_FVP
  26        bool "Built-in device tree for XLP FVP boards"
  27        default y
  28        select BUILTIN_DTB
  29        help
  30          Add an FDT blob for XLP FVP board into the kernel.
  31          This DTB will be used if the firmware does not pass in a DTB
  32          pointer to the kernel.  The corresponding DTS file is at
  33          arch/mips/netlogic/dts/xlp_fvp.dts
  34
  35config DT_XLP_GVP
  36        bool "Built-in device tree for XLP GVP boards"
  37        default y
  38        select BUILTIN_DTB
  39        help
  40          Add an FDT blob for XLP GVP board into the kernel.
  41          This DTB will be used if the firmware does not pass in a DTB
  42          pointer to the kernel.  The corresponding DTS file is at
  43          arch/mips/netlogic/dts/xlp_gvp.dts
  44
  45config DT_XLP_RVP
  46        bool "Built-in device tree for XLP RVP boards"
  47        default y
  48        help
  49          Add an FDT blob for XLP RVP board into the kernel.
  50          This DTB will be used if the firmware does not pass in a DTB
  51          pointer to the kernel.  The corresponding DTS file is at
  52          arch/mips/netlogic/dts/xlp_rvp.dts
  53
  54config NLM_MULTINODE
  55        bool "Support for multi-chip boards"
  56        depends on NLM_XLP_BOARD
  57        default n
  58        help
  59          Add support for boards with 2 or 4 XLPs connected over ICI.
  60
  61if NLM_MULTINODE
  62choice
  63        prompt "Number of XLPs on the board"
  64        default NLM_MULTINODE_2
  65        help
  66          In the multi-node case, specify the number of SoCs on the board.
  67
  68config NLM_MULTINODE_2
  69        bool "Dual-XLP board"
  70        help
  71          Support boards with upto two XLPs connected over ICI.
  72
  73config NLM_MULTINODE_4
  74        bool "Quad-XLP board"
  75        help
  76          Support boards with upto four XLPs connected over ICI.
  77
  78endchoice
  79
  80endif
  81endif
  82
  83config NLM_COMMON
  84        bool
  85
  86endif
  87