1*4882a593Smuzhiyunmenu "SoC selection" 2*4882a593Smuzhiyun 3*4882a593Smuzhiyunconfig SOC_SIFIVE 4*4882a593Smuzhiyun bool "SiFive SoCs" 5*4882a593Smuzhiyun select SERIAL_SIFIVE if TTY 6*4882a593Smuzhiyun select SERIAL_SIFIVE_CONSOLE if TTY 7*4882a593Smuzhiyun select CLK_SIFIVE 8*4882a593Smuzhiyun select CLK_SIFIVE_FU540_PRCI 9*4882a593Smuzhiyun select SIFIVE_PLIC 10*4882a593Smuzhiyun help 11*4882a593Smuzhiyun This enables support for SiFive SoC platform hardware. 12*4882a593Smuzhiyun 13*4882a593Smuzhiyunconfig SOC_VIRT 14*4882a593Smuzhiyun bool "QEMU Virt Machine" 15*4882a593Smuzhiyun select CLINT_TIMER if RISCV_M_MODE 16*4882a593Smuzhiyun select POWER_RESET 17*4882a593Smuzhiyun select POWER_RESET_SYSCON 18*4882a593Smuzhiyun select POWER_RESET_SYSCON_POWEROFF 19*4882a593Smuzhiyun select GOLDFISH 20*4882a593Smuzhiyun select RTC_DRV_GOLDFISH if RTC_CLASS 21*4882a593Smuzhiyun select SIFIVE_PLIC 22*4882a593Smuzhiyun help 23*4882a593Smuzhiyun This enables support for QEMU Virt Machine. 24*4882a593Smuzhiyun 25*4882a593Smuzhiyunconfig SOC_KENDRYTE 26*4882a593Smuzhiyun bool "Kendryte K210 SoC" 27*4882a593Smuzhiyun depends on !MMU 28*4882a593Smuzhiyun select CLINT_TIMER if RISCV_M_MODE 29*4882a593Smuzhiyun select SERIAL_SIFIVE if TTY 30*4882a593Smuzhiyun select SERIAL_SIFIVE_CONSOLE if TTY 31*4882a593Smuzhiyun select SIFIVE_PLIC 32*4882a593Smuzhiyun help 33*4882a593Smuzhiyun This enables support for Kendryte K210 SoC platform hardware. 34*4882a593Smuzhiyun 35*4882a593Smuzhiyunconfig SOC_KENDRYTE_K210_DTB 36*4882a593Smuzhiyun def_bool y 37*4882a593Smuzhiyun depends on SOC_KENDRYTE_K210_DTB_BUILTIN 38*4882a593Smuzhiyun 39*4882a593Smuzhiyunconfig SOC_KENDRYTE_K210_DTB_BUILTIN 40*4882a593Smuzhiyun bool "Builtin device tree for the Kendryte K210" 41*4882a593Smuzhiyun depends on SOC_KENDRYTE 42*4882a593Smuzhiyun default y 43*4882a593Smuzhiyun select OF 44*4882a593Smuzhiyun select BUILTIN_DTB 45*4882a593Smuzhiyun select SOC_KENDRYTE_K210_DTB 46*4882a593Smuzhiyun help 47*4882a593Smuzhiyun Builds a device tree for the Kendryte K210 into the Linux image. 48*4882a593Smuzhiyun This option should be selected if no bootloader is being used. 49*4882a593Smuzhiyun If unsure, say Y. 50*4882a593Smuzhiyun 51*4882a593Smuzhiyunendmenu 52