1# SPDX-License-Identifier: GPL-2.0-only
2if ARCH_EP93XX
3
4menu "Cirrus EP93xx Implementation Options"
5
6config EP93XX_SOC_COMMON
7	bool
8	default y
9	select SOC_BUS
10	select LEDS_GPIO_REGISTER
11
12comment "EP93xx Platforms"
13
14config MACH_ADSSPHERE
15	bool "Support ADS Sphere"
16	help
17	  Say 'Y' here if you want your kernel to support the ADS
18	  Sphere board.
19
20config MACH_BK3
21	bool "Support Liebherr BK3.1"
22	select MACH_TS72XX
23	help
24	  Say 'Y' here if you want your kernel to support the
25	  Liebherr controller BK3.1.
26
27config MACH_EDB93XX
28	bool
29
30config MACH_EDB9301
31	bool "Support Cirrus Logic EDB9301"
32	select MACH_EDB93XX
33	help
34	  Say 'Y' here if you want your kernel to support the Cirrus
35	  Logic EDB9301 Evaluation Board.
36
37config MACH_EDB9302
38	bool "Support Cirrus Logic EDB9302"
39	select MACH_EDB93XX
40	help
41	  Say 'Y' here if you want your kernel to support the Cirrus
42	  Logic EDB9302 Evaluation Board.
43
44config MACH_EDB9302A
45	bool "Support Cirrus Logic EDB9302A"
46	select MACH_EDB93XX
47	help
48	  Say 'Y' here if you want your kernel to support the Cirrus
49	  Logic EDB9302A Evaluation Board.
50
51config MACH_EDB9307
52	bool "Support Cirrus Logic EDB9307"
53	select MACH_EDB93XX
54	help
55	  Say 'Y' here if you want your kernel to support the Cirrus
56	  Logic EDB9307 Evaluation Board.
57
58config MACH_EDB9307A
59	bool "Support Cirrus Logic EDB9307A"
60	select MACH_EDB93XX
61	help
62	  Say 'Y' here if you want your kernel to support the Cirrus
63	  Logic EDB9307A Evaluation Board.
64
65config MACH_EDB9312
66	bool "Support Cirrus Logic EDB9312"
67	select MACH_EDB93XX
68	help
69	  Say 'Y' here if you want your kernel to support the Cirrus
70	  Logic EDB9312 Evaluation Board.
71
72config MACH_EDB9315
73	bool "Support Cirrus Logic EDB9315"
74	select MACH_EDB93XX
75	help
76	  Say 'Y' here if you want your kernel to support the Cirrus
77	  Logic EDB9315 Evaluation Board.
78
79config MACH_EDB9315A
80	bool "Support Cirrus Logic EDB9315A"
81	select MACH_EDB93XX
82	help
83	  Say 'Y' here if you want your kernel to support the Cirrus
84	  Logic EDB9315A Evaluation Board.
85
86config MACH_GESBC9312
87	bool "Support Glomation GESBC-9312-sx"
88	help
89	  Say 'Y' here if you want your kernel to support the Glomation
90	  GESBC-9312-sx board.
91
92config MACH_MICRO9
93	bool
94
95config MACH_MICRO9H
96	bool "Support Contec Micro9-High"
97	select MACH_MICRO9
98	help
99	  Say 'Y' here if you want your kernel to support the
100	  Contec Micro9-High board.
101
102config MACH_MICRO9M
103	bool "Support Contec Micro9-Mid"
104	select MACH_MICRO9
105	help
106	  Say 'Y' here if you want your kernel to support the
107	  Contec Micro9-Mid board.
108
109config MACH_MICRO9L
110	bool "Support Contec Micro9-Lite"
111	select MACH_MICRO9
112	help
113	  Say 'Y' here if you want your kernel to support the
114	  Contec Micro9-Lite board.
115
116config MACH_MICRO9S
117	bool "Support Contec Micro9-Slim"
118	select MACH_MICRO9
119	help
120	  Say 'Y' here if you want your kernel to support the
121	  Contec Micro9-Slim board.
122
123config MACH_SIM_ONE
124        bool "Support Simplemachines Sim.One board"
125        help
126          Say 'Y' here if you want your kernel to support the
127          Simplemachines Sim.One board.
128
129config MACH_SNAPPER_CL15
130	bool "Support Bluewater Systems Snapper CL15 Module"
131	help
132	  Say 'Y' here if you want your kernel to support the Bluewater
133	  Systems Snapper CL15 Module.
134
135config MACH_TS72XX
136	bool "Support Technologic Systems TS-72xx SBC"
137	help
138	  Say 'Y' here if you want your kernel to support the
139	  Technologic Systems TS-72xx board.
140
141config MACH_VISION_EP9307
142	bool "Support Vision Engraving Systems EP9307 SoM"
143	help
144	  Say 'Y' here if you want your kernel to support the
145	  Vision Engraving Systems EP9307 SoM.
146
147endmenu
148
149endif
150