Linux 6.9-rc6
[sfrench/cifs-2.6.git] / arch / powerpc / platforms / 52xx / Kconfig
1 # SPDX-License-Identifier: GPL-2.0
2 config PPC_MPC52xx
3         bool "52xx-based boards"
4         depends on PPC_BOOK3S_32
5         select COMMON_CLK
6         select HAVE_PCI
7
8 config PPC_MPC5200_SIMPLE
9         bool "Generic support for simple MPC5200 based boards"
10         depends on PPC_MPC52xx
11         select DEFAULT_UIMAGE
12         help
13           This option enables support for a simple MPC52xx based boards which
14           do not need a custom platform specific setup. Such boards are
15           supported assuming the following:
16
17           - GPIO pins are configured by the firmware,
18           - CDM configuration (clocking) is setup correctly by firmware,
19           - if the 'fsl,has-wdt' property is present in one of the
20             gpt nodes, then it is safe to use such gpt to reset the board,
21           - PCI is supported if enabled in the kernel configuration
22             and if there is a PCI bus node defined in the device tree.
23
24           Boards that are compatible with this generic platform support
25           are:
26              intercontrol,digsy-mtc
27              phytec,pcm030
28              phytec,pcm032
29              promess,motionpro
30              schindler,cm5200
31              tqc,tqm5200
32
33 config PPC_EFIKA
34         bool "bPlan Efika 5k2. MPC5200B based computer"
35         depends on PPC_MPC52xx
36         select PPC_RTAS
37         select PPC_HASH_MMU_NATIVE
38
39 config PPC_LITE5200
40         bool "Freescale Lite5200 Eval Board"
41         depends on PPC_MPC52xx
42         select DEFAULT_UIMAGE
43
44 config PPC_MEDIA5200
45         bool "Freescale Media5200 Eval Board"
46         depends on PPC_MPC52xx
47         select DEFAULT_UIMAGE
48
49 config PPC_MPC5200_BUGFIX
50         bool "MPC5200 (L25R) bugfix support"
51         depends on PPC_MPC52xx
52         help
53           Enable workarounds for original MPC5200 errata.  This is not required
54           for MPC5200B based boards.
55
56           It is safe to say 'Y' here