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 14510e379cSBin Mengconfig TARGET_QEMU_VIRT 15510e379cSBin Meng bool "Support QEMU Virt Board" 16510e379cSBin Meng 17f94c44e5SRick Chenendchoice 18f94c44e5SRick Chen 196f4dd62fSRick Chensource "board/AndesTech/ax25-ae350/Kconfig" 20510e379cSBin Mengsource "board/emulation/qemu-riscv/Kconfig" 21f94c44e5SRick Chen 22f94c44e5SRick Chenchoice 23862e2e75SLukas Auer prompt "Base ISA" 24862e2e75SLukas Auer default ARCH_RV32I 25f94c44e5SRick Chen 26862e2e75SLukas Auerconfig ARCH_RV32I 27862e2e75SLukas Auer bool "RV32I" 28f94c44e5SRick Chen select 32BIT 29f94c44e5SRick Chen help 30862e2e75SLukas Auer Choose this option to target the RV32I base integer instruction set. 31f94c44e5SRick Chen 32862e2e75SLukas Auerconfig ARCH_RV64I 33862e2e75SLukas Auer bool "RV64I" 34f94c44e5SRick Chen select 64BIT 3571158564SLukas Auer select PHYS_64BIT 36f94c44e5SRick Chen help 37862e2e75SLukas Auer Choose this option to target the RV64I base integer instruction set. 38f94c44e5SRick Chen 39f94c44e5SRick Chenendchoice 40f94c44e5SRick Chen 41*d57ffa65SLukas Auerconfig RISCV_ISA_C 42*d57ffa65SLukas Auer bool "Emit compressed instructions" 43*d57ffa65SLukas Auer default y 44*d57ffa65SLukas Auer help 45*d57ffa65SLukas Auer Adds "C" to the ISA subsets that the toolchain is allowed to emit 46*d57ffa65SLukas Auer when building U-Boot, which results in compressed instructions in the 47*d57ffa65SLukas Auer U-Boot binary. 48*d57ffa65SLukas Auer 49*d57ffa65SLukas Auerconfig RISCV_ISA_A 50*d57ffa65SLukas Auer def_bool y 51*d57ffa65SLukas Auer 52f94c44e5SRick Chenconfig 32BIT 53f94c44e5SRick Chen bool 54f94c44e5SRick Chen 55f94c44e5SRick Chenconfig 64BIT 56f94c44e5SRick Chen bool 57f94c44e5SRick Chen 58f94c44e5SRick Chenendmenu 59