xref: /openbmc/linux/arch/arm/mach-ep93xx/Kconfig (revision b8bb76713ec50df2f11efee386e16f93d51e1076)
1if ARCH_EP93XX
2
3menu "Cirrus EP93xx Implementation Options"
4
5config CRUNCH
6	bool "Support for MaverickCrunch"
7	help
8	  Enable kernel support for MaverickCrunch.
9
10comment "EP93xx Platforms"
11
12config MACH_ADSSPHERE
13	bool "Support ADS Sphere"
14	help
15	  Say 'Y' here if you want your kernel to support the ADS
16	  Sphere board.
17
18config MACH_EDB9302
19	bool "Support Cirrus Logic EDB9302"
20	help
21	  Say 'Y' here if you want your kernel to support the Cirrus
22	  Logic EDB9302 Evaluation Board.
23
24config MACH_EDB9302A
25	bool "Support Cirrus Logic EDB9302A"
26	help
27	  Say 'Y' here if you want your kernel to support the Cirrus
28	  Logic EDB9302A Evaluation Board.
29
30config MACH_EDB9307
31	bool "Support Cirrus Logic EDB9307"
32	help
33	  Say 'Y' here if you want your kernel to support the Cirrus
34	  Logic EDB9307 Evaluation Board.
35
36config MACH_EDB9307A
37	bool "Support Cirrus Logic EDB9307A"
38	help
39	  Say 'Y' here if you want your kernel to support the Cirrus
40	  Logic EDB9307A Evaluation Board.
41
42config MACH_EDB9312
43	bool "Support Cirrus Logic EDB9312"
44	help
45	  Say 'Y' here if you want your kernel to support the Cirrus
46	  Logic EDB9312 Evaluation Board.
47
48config MACH_EDB9315
49	bool "Support Cirrus Logic EDB9315"
50	help
51	  Say 'Y' here if you want your kernel to support the Cirrus
52	  Logic EDB9315 Evaluation Board.
53
54config MACH_EDB9315A
55	bool "Support Cirrus Logic EDB9315A"
56	help
57	  Say 'Y' here if you want your kernel to support the Cirrus
58	  Logic EDB9315A Evaluation Board.
59
60config MACH_GESBC9312
61	bool "Support Glomation GESBC-9312-sx"
62	help
63	  Say 'Y' here if you want your kernel to support the Glomation
64	  GESBC-9312-sx board.
65
66config MACH_MICRO9
67        bool
68        default n
69
70config MACH_MICRO9H
71       bool "Support Contec Hypercontrol Micro9-H"
72       select MACH_MICRO9
73       help
74         Say 'Y' here if you want your kernel to support the
75         Contec Hypercontrol Micro9-H board.
76
77config MACH_MICRO9M
78       bool "Support Contec Hypercontrol Micro9-M"
79       select MACH_MICRO9
80       help
81         Say 'Y' here if you want your kernel to support the
82         Contec Hypercontrol Micro9-M board.
83
84config MACH_MICRO9L
85       bool "Support Contec Hypercontrol Micro9-L"
86       select MACH_MICRO9
87       help
88         Say 'Y' here if you want your kernel to support the
89         Contec Hypercontrol Micro9-L board.
90
91config MACH_TS72XX
92	bool "Support Technologic Systems TS-72xx SBC"
93	help
94	  Say 'Y' here if you want your kernel to support the
95	  Technologic Systems TS-72xx board.
96
97choice
98	prompt "Select a UART for early kernel messages"
99
100config EP93XX_EARLY_UART1
101	bool "UART1"
102
103config EP93XX_EARLY_UART2
104	bool "UART2"
105
106config EP93XX_EARLY_UART3
107	bool "UART3"
108
109endchoice
110
111endmenu
112
113endif
114