xref: /openbmc/u-boot/arch/riscv/Kconfig (revision 510e379c)
1117a433dSBin Mengmenu "RISC-V architecture"
2f94c44e5SRick Chen	depends on RISCV
3f94c44e5SRick Chen
4f94c44e5SRick Chenconfig SYS_ARCH
5f94c44e5SRick Chen	default "riscv"
6f94c44e5SRick Chen
7f94c44e5SRick Chenchoice
8f94c44e5SRick Chen	prompt "Target select"
9f94c44e5SRick Chen	optional
10f94c44e5SRick Chen
116f4dd62fSRick Chenconfig TARGET_AX25_AE350
126f4dd62fSRick Chen	bool "Support ax25-ae350"
13f94c44e5SRick Chen
14*510e379cSBin Mengconfig TARGET_QEMU_VIRT
15*510e379cSBin Meng	bool "Support QEMU Virt Board"
16*510e379cSBin Meng
17f94c44e5SRick Chenendchoice
18f94c44e5SRick Chen
196f4dd62fSRick Chensource "board/AndesTech/ax25-ae350/Kconfig"
20*510e379cSBin Mengsource "board/emulation/qemu-riscv/Kconfig"
21f94c44e5SRick Chen
22f94c44e5SRick Chenchoice
23f94c44e5SRick Chen	prompt "CPU selection"
24f94c44e5SRick Chen	default CPU_RISCV_32
25f94c44e5SRick Chen
26f94c44e5SRick Chenconfig CPU_RISCV_32
27117a433dSBin Meng	bool "RISC-V 32-bit"
28f94c44e5SRick Chen	select 32BIT
29f94c44e5SRick Chen	help
30f94c44e5SRick Chen	  Choose this option to build an U-Boot for RISCV32 architecture.
31f94c44e5SRick Chen
32f94c44e5SRick Chenconfig CPU_RISCV_64
33117a433dSBin Meng	bool "RISC-V 64-bit"
34f94c44e5SRick Chen	select 64BIT
35f94c44e5SRick Chen	help
36f94c44e5SRick Chen	  Choose this option to build an U-Boot for RISCV64 architecture.
37f94c44e5SRick Chen
38f94c44e5SRick Chenendchoice
39f94c44e5SRick Chen
40f94c44e5SRick Chenconfig 32BIT
41f94c44e5SRick Chen	bool
42f94c44e5SRick Chen
43f94c44e5SRick Chenconfig 64BIT
44f94c44e5SRick Chen	bool
45f94c44e5SRick Chen
46f94c44e5SRick Chenendmenu
47