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