xref: /openbmc/linux/arch/mips/lantiq/Kconfig (revision d9a46c18)
1if LANTIQ
2
3config SOC_TYPE_XWAY
4	bool
5	select PINCTRL_XWAY
6	default n
7
8choice
9	prompt "SoC Type"
10	default SOC_XWAY
11
12config SOC_AMAZON_SE
13	bool "Amazon SE"
14	select SOC_TYPE_XWAY
15
16config SOC_XWAY
17	bool "XWAY"
18	select SOC_TYPE_XWAY
19	select HW_HAS_PCI
20	select MFD_SYSCON
21	select MFD_CORE
22
23config SOC_FALCON
24	bool "FALCON"
25	select PINCTRL_FALCON
26
27endchoice
28
29choice
30	prompt "Built-in device tree"
31	help
32	  Legacy bootloaders do not pass a DTB pointer to the kernel, so
33	  if a "wrapper" is not being used, the kernel will need to include
34	  a device tree that matches the target board.
35
36	  The builtin DTB will only be used if the firmware does not supply
37	  a valid DTB.
38
39config LANTIQ_DT_NONE
40	bool "None"
41
42config DT_EASY50712
43	bool "Easy50712"
44	depends on SOC_XWAY
45	select BUILTIN_DTB
46endchoice
47
48config PCI_LANTIQ
49	bool "PCI Support"
50	depends on SOC_XWAY && PCI
51
52config XRX200_PHY_FW
53	bool "XRX200 PHY firmware loader"
54	depends on SOC_XWAY
55
56endif
57