GNU Linux-libre 6.8.9-gnu
[releases.git] / arch / powerpc / platforms / 83xx / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 menuconfig PPC_83xx
3         bool "83xx-based boards"
4         depends on PPC_BOOK3S_32
5         select PPC_UDBG_16550
6         select HAVE_PCI
7         select FSL_PCI if PCI
8         select FSL_SOC
9         select IPIC
10
11 if PPC_83xx
12
13 config MPC830x_RDB
14         bool "Freescale MPC830x RDB and derivatives"
15         select DEFAULT_UIMAGE
16         select PPC_MPC831x
17         select FSL_GTM
18         help
19           This option enables support for the MPC8308 RDB and MPC8308 P1M boards.
20
21 config MPC831x_RDB
22         bool "Freescale MPC831x RDB"
23         select DEFAULT_UIMAGE
24         select PPC_MPC831x
25         help
26           This option enables support for the MPC8313 RDB and MPC8315 RDB boards.
27
28 config MPC832x_RDB
29         bool "Freescale MPC832x RDB"
30         select DEFAULT_UIMAGE
31         select PPC_MPC832x
32         help
33           This option enables support for the MPC8323 RDB board.
34
35 config MPC834x_ITX
36         bool "Freescale MPC834x ITX"
37         select DEFAULT_UIMAGE
38         select PPC_MPC834x
39         help
40           This option enables support for the MPC 834x ITX evaluation board.
41
42           Be aware that PCI initialization is the bootloader's
43           responsibility.
44
45 config MPC836x_RDK
46         bool "Freescale/Logic MPC836x RDK"
47         select DEFAULT_UIMAGE
48         select FSL_GTM
49         select FSL_LBC
50         help
51           This option enables support for the MPC836x RDK Processor Board,
52           also known as ZOOM PowerQUICC Kit.
53
54 config MPC837x_RDB
55         bool "Freescale MPC837x RDB/WLAN"
56         select DEFAULT_UIMAGE
57         select PPC_MPC837x
58         help
59           This option enables support for the MPC837x RDB and WLAN Boards.
60
61 config ASP834x
62         bool "Analogue & Micro ASP 834x"
63         select PPC_MPC834x
64         help
65           This enables support for the Analogue & Micro ASP 83xx
66           board.
67
68 config KMETER1
69         bool "Keymile KMETER1"
70         select DEFAULT_UIMAGE
71         select QUICC_ENGINE
72         help
73           This enables support for the Keymile KMETER1 board.
74
75
76 endif
77
78 # used for usb & gpio
79 config PPC_MPC831x
80         bool
81
82 # used for math-emu
83 config PPC_MPC832x
84         bool
85
86 # used for usb & gpio
87 config PPC_MPC834x
88         bool
89
90 # used for usb & gpio
91 config PPC_MPC837x
92         bool