"Das U-Boot" Source Tree
1config 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.
9
10config CPU_IMX
11 bool "Enable i.MX CPU driver"
12 depends on CPU && ARM64
13 help
14 Support CPU cores for SoCs of the i.MX series.
15
16config CPU_MPC83XX
17 bool "Enable MPC83xx CPU driver"
18 depends on CPU && MPC83xx
19 select CLK_MPC83XX
20 help
21 Support CPU cores for SoCs of the MPC83xx series.
22
23config CPU_RISCV
24 bool "Enable RISC-V CPU driver"
25 depends on CPU && RISCV
26 help
27 Support CPU cores for RISC-V architecture.
28
29config CPU_ARMV8
30 bool "Enable generic ARMv8 CPU driver"
31 depends on CPU && ARM64
32 select IRQ
33 help
34 Support CPU cores for armv8 architecture.
35
36config CPU_MICROBLAZE
37 bool "Enable Microblaze CPU driver"
38 depends on CPU && MICROBLAZE
39 select DM_EVENT
40 select XILINX_MICROBLAZE0_PVR
41 help
42 Support CPU cores for Microblaze architecture.
43
44config CPU_XTENSA
45 bool "Enable Xtensa CPU driver"
46 depends on CPU && XTENSA
47 help
48 Support CPU cores for Xtensa architecture.