blob: 3bf04105e5e957e4aa43a69c80b0653c606ad981 [file] [log] [blame]
Simon Glass131a6452015-04-28 20:25:09 -06001config CPU
2 bool "Enable CPU drivers using Driver Model"
3 help
4 This allows drivers to be provided for CPUs and their type to be
5 specified in the board's device tree. For boards which support
6 multiple CPUs, then normally have to be set up in U-Boot so that
7 they can work correctly in the OS. This provides a framework for
8 finding out information about available CPUs and making changes.
Mario Six28fbefa2018-08-06 10:23:45 +02009
10config CPU_MPC83XX
11 bool "Enable MPC83xx CPU driver"
Michal Simekb1f26e92022-04-22 15:32:21 +020012 depends on CPU && MPC83xx
Mario Six28fbefa2018-08-06 10:23:45 +020013 select CLK_MPC83XX
14 help
15 Support CPU cores for SoCs of the MPC83xx series.
Bin Mengc4fcb622018-12-12 06:12:26 -080016
17config CPU_RISCV
18 bool "Enable RISC-V CPU driver"
19 depends on CPU && RISCV
20 help
21 Support CPU cores for RISC-V architecture.
Ovidiu Panait64be9782022-05-31 21:14:35 +030022
23config CPU_MICROBLAZE
24 bool "Enable Microblaze CPU driver"
25 depends on CPU && MICROBLAZE
Ovidiu Panait64be9782022-05-31 21:14:35 +030026 select DM_EVENT
27 select XILINX_MICROBLAZE0_PVR
28 help
29 Support CPU cores for Microblaze architecture.