2012-07-13 21:53:22 +05:30
if NLM_XLP_BOARD || NLM_XLR_BOARD
if NLM_XLP_BOARD
config DT_XLP_EVP
2013-03-23 17:27:59 +00:00
bool "Built-in device tree for XLP EVP boards"
2012-07-13 21:53:22 +05:30
default y
2014-08-21 13:04:25 -07:00
select BUILTIN_DTB
2012-07-13 21:53:22 +05:30
help
2013-03-23 17:27:59 +00:00
Add an FDT blob for XLP EVP boards into the kernel.
2012-07-13 21:53:22 +05:30
This DTB will be used if the firmware does not pass in a DTB
2013-03-23 17:27:59 +00:00
pointer to the kernel. The corresponding DTS file is at
arch/mips/netlogic/dts/xlp_evp.dts
config DT_XLP_SVP
bool "Built-in device tree for XLP SVP boards"
default y
2014-08-21 13:04:25 -07:00
select BUILTIN_DTB
2013-03-23 17:27:59 +00:00
help
Add an FDT blob for XLP VP boards into the kernel.
This DTB will be used if the firmware does not pass in a DTB
pointer to the kernel. The corresponding DTS file is at
arch/mips/netlogic/dts/xlp_svp.dts
2012-10-31 12:01:40 +00:00
2013-08-11 14:44:00 +05:30
config DT_XLP_FVP
bool "Built-in device tree for XLP FVP boards"
default y
2014-08-21 13:04:25 -07:00
select BUILTIN_DTB
2013-08-11 14:44:00 +05:30
help
Add an FDT blob for XLP FVP board into the kernel.
This DTB will be used if the firmware does not pass in a DTB
pointer to the kernel. The corresponding DTS file is at
arch/mips/netlogic/dts/xlp_fvp.dts
2013-12-21 16:52:30 +05:30
config DT_XLP_GVP
bool "Built-in device tree for XLP GVP boards"
default y
2014-08-21 13:04:25 -07:00
select BUILTIN_DTB
2013-12-21 16:52:30 +05:30
help
Add an FDT blob for XLP GVP board into the kernel.
This DTB will be used if the firmware does not pass in a DTB
pointer to the kernel. The corresponding DTS file is at
arch/mips/netlogic/dts/xlp_gvp.dts
2015-01-07 16:58:38 +05:30
config DT_XLP_RVP
bool "Built-in device tree for XLP RVP boards"
default y
help
Add an FDT blob for XLP RVP board into the kernel.
This DTB will be used if the firmware does not pass in a DTB
pointer to the kernel. The corresponding DTS file is at
arch/mips/netlogic/dts/xlp_rvp.dts
2012-10-31 12:01:40 +00:00
config NLM_MULTINODE
bool "Support for multi-chip boards"
depends on NLM_XLP_BOARD
default n
help
Add support for boards with 2 or 4 XLPs connected over ICI.
if NLM_MULTINODE
choice
prompt "Number of XLPs on the board"
default NLM_MULTINODE_2
help
In the multi-node case, specify the number of SoCs on the board.
config NLM_MULTINODE_2
bool "Dual-XLP board"
help
Support boards with upto two XLPs connected over ICI.
config NLM_MULTINODE_4
bool "Quad-XLP board"
help
Support boards with upto four XLPs connected over ICI.
endchoice
endif
2012-07-13 21:53:22 +05:30
endif
2011-05-07 01:36:57 +05:30
config NLM_COMMON
bool
2012-07-13 21:53:22 +05:30
2013-06-10 06:28:09 +00:00
config IOMMU_HELPER
bool
config NEED_SG_DMA_LENGTH
bool
config SWIOTLB
def_bool y
select NEED_SG_DMA_LENGTH
select IOMMU_HELPER
2012-07-13 21:53:22 +05:30
endif