menu "SoC selection" config SOC_SIFIVE bool "SiFive SoCs" select SERIAL_SIFIVE if TTY select SERIAL_SIFIVE_CONSOLE if TTY select CLK_SIFIVE select CLK_SIFIVE_FU540_PRCI select SIFIVE_PLIC help This enables support for SiFive SoC platform hardware. config SOC_VIRT bool "QEMU Virt Machine" select POWER_RESET select POWER_RESET_SYSCON select POWER_RESET_SYSCON_POWEROFF select GOLDFISH select RTC_DRV_GOLDFISH if RTC_CLASS select SIFIVE_PLIC help This enables support for QEMU Virt Machine. config SOC_KENDRYTE bool "Kendryte K210 SoC" depends on !MMU select SERIAL_SIFIVE if TTY select SERIAL_SIFIVE_CONSOLE if TTY select SIFIVE_PLIC help This enables support for Kendryte K210 SoC platform hardware. config SOC_KENDRYTE_K210_DTB def_bool y depends on SOC_KENDRYTE_K210_DTB_BUILTIN config SOC_KENDRYTE_K210_DTB_BUILTIN bool "Builtin device tree for the Kendryte K210" depends on SOC_KENDRYTE default y select OF select BUILTIN_DTB select SOC_KENDRYTE_K210_DTB help Builds a device tree for the Kendryte K210 into the Linux image. This option should be selected if no bootloader is being used. If unsure, say Y. endmenu