162306a36Sopenharmony_ci# SPDX-License-Identifier: GPL-2.0
262306a36Sopenharmony_ciif BMIPS_GENERIC
362306a36Sopenharmony_ci
462306a36Sopenharmony_cichoice
562306a36Sopenharmony_ci	prompt "Built-in device tree"
662306a36Sopenharmony_ci	help
762306a36Sopenharmony_ci	  Legacy bootloaders do not pass a DTB pointer to the kernel, so
862306a36Sopenharmony_ci	  if a "wrapper" is not being used, the kernel will need to include
962306a36Sopenharmony_ci	  a device tree that matches the target board.
1062306a36Sopenharmony_ci
1162306a36Sopenharmony_ci	  The builtin DTB will only be used if the firmware does not supply
1262306a36Sopenharmony_ci	  a valid DTB.
1362306a36Sopenharmony_ci
1462306a36Sopenharmony_ciconfig DT_NONE
1562306a36Sopenharmony_ci	bool "None"
1662306a36Sopenharmony_ci
1762306a36Sopenharmony_ciconfig DT_BCM93384WVG
1862306a36Sopenharmony_ci	bool "BCM93384WVG Zephyr CPU"
1962306a36Sopenharmony_ci	select BUILTIN_DTB
2062306a36Sopenharmony_ci
2162306a36Sopenharmony_ciconfig DT_BCM93384WVG_VIPER
2262306a36Sopenharmony_ci	bool "BCM93384WVG Viper CPU (EXPERIMENTAL)"
2362306a36Sopenharmony_ci	select BUILTIN_DTB
2462306a36Sopenharmony_ci
2562306a36Sopenharmony_ciconfig DT_BCM96368MVWG
2662306a36Sopenharmony_ci	bool "BCM96368MVWG"
2762306a36Sopenharmony_ci	select BUILTIN_DTB
2862306a36Sopenharmony_ci
2962306a36Sopenharmony_ciconfig DT_BCM9EJTAGPRB
3062306a36Sopenharmony_ci	bool "BCM9EJTAGPRB"
3162306a36Sopenharmony_ci	select BUILTIN_DTB
3262306a36Sopenharmony_ci
3362306a36Sopenharmony_ciconfig DT_BCM97125CBMB
3462306a36Sopenharmony_ci	bool "BCM97125CBMB"
3562306a36Sopenharmony_ci	select BUILTIN_DTB
3662306a36Sopenharmony_ci
3762306a36Sopenharmony_ciconfig DT_BCM97346DBSMB
3862306a36Sopenharmony_ci	bool "BCM97346DBSMB"
3962306a36Sopenharmony_ci	select BUILTIN_DTB
4062306a36Sopenharmony_ci
4162306a36Sopenharmony_ciconfig DT_BCM97358SVMB
4262306a36Sopenharmony_ci	bool "BCM97358SVMB"
4362306a36Sopenharmony_ci	select BUILTIN_DTB
4462306a36Sopenharmony_ci
4562306a36Sopenharmony_ciconfig DT_BCM97360SVMB
4662306a36Sopenharmony_ci	bool "BCM97360SVMB"
4762306a36Sopenharmony_ci	select BUILTIN_DTB
4862306a36Sopenharmony_ci
4962306a36Sopenharmony_ciconfig DT_BCM97362SVMB
5062306a36Sopenharmony_ci	bool "BCM97362SVMB"
5162306a36Sopenharmony_ci	select BUILTIN_DTB
5262306a36Sopenharmony_ci
5362306a36Sopenharmony_ciconfig DT_BCM97420C
5462306a36Sopenharmony_ci	bool "BCM97420C"
5562306a36Sopenharmony_ci	select BUILTIN_DTB
5662306a36Sopenharmony_ci
5762306a36Sopenharmony_ciconfig DT_BCM97425SVMB
5862306a36Sopenharmony_ci	bool "BCM97425SVMB"
5962306a36Sopenharmony_ci	select BUILTIN_DTB
6062306a36Sopenharmony_ci
6162306a36Sopenharmony_ciconfig DT_BCM97435SVMB
6262306a36Sopenharmony_ci	bool "BCM97435SVMB"
6362306a36Sopenharmony_ci	select BUILTIN_DTB
6462306a36Sopenharmony_ci
6562306a36Sopenharmony_ciconfig DT_COMTREND_VR3032U
6662306a36Sopenharmony_ci	bool "Comtrend VR-3032u"
6762306a36Sopenharmony_ci	select BUILTIN_DTB
6862306a36Sopenharmony_ci
6962306a36Sopenharmony_ciconfig DT_NETGEAR_CVG834G
7062306a36Sopenharmony_ci	bool "NETGEAR CVG834G"
7162306a36Sopenharmony_ci	select BUILTIN_DTB
7262306a36Sopenharmony_ci
7362306a36Sopenharmony_ciconfig DT_SFR_NEUFBOX4_SERCOMM
7462306a36Sopenharmony_ci	bool "SFR Neufbox 4 (Sercomm)"
7562306a36Sopenharmony_ci	select BUILTIN_DTB
7662306a36Sopenharmony_ci
7762306a36Sopenharmony_ciconfig DT_SFR_NEUFBOX6_SERCOMM
7862306a36Sopenharmony_ci	bool "SFR Neufbox 6 (Sercomm)"
7962306a36Sopenharmony_ci	select BUILTIN_DTB
8062306a36Sopenharmony_ci
8162306a36Sopenharmony_ciendchoice
8262306a36Sopenharmony_ci
8362306a36Sopenharmony_ciendif
84