Blame view
arch/riscv/Kconfig.socs
1.22 KB
0cbb8a32c
|
1 2 3 |
menu "SoC selection" config SOC_SIFIVE |
de29fe308
|
4 |
bool "SiFive SoCs" |
bc3e8f5d4
|
5 6 |
select SERIAL_SIFIVE if TTY select SERIAL_SIFIVE_CONSOLE if TTY |
de29fe308
|
7 8 9 10 11 |
select CLK_SIFIVE select CLK_SIFIVE_FU540_PRCI select SIFIVE_PLIC help This enables support for SiFive SoC platform hardware. |
0cbb8a32c
|
12 |
|
759bdc168
|
13 |
config SOC_VIRT |
ab7fbad0c
|
14 |
bool "QEMU Virt Machine" |
2bc3fc877
|
15 |
select CLINT_TIMER if RISCV_M_MODE |
ab7fbad0c
|
16 17 18 19 20 21 22 23 |
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. |
759bdc168
|
24 |
|
c48c4a4c7
|
25 26 27 |
config SOC_KENDRYTE bool "Kendryte K210 SoC" depends on !MMU |
2bc3fc877
|
28 |
select CLINT_TIMER if RISCV_M_MODE |
8759a42bf
|
29 30 31 |
select SERIAL_SIFIVE if TTY select SERIAL_SIFIVE_CONSOLE if TTY select SIFIVE_PLIC |
c48c4a4c7
|
32 33 |
help This enables support for Kendryte K210 SoC platform hardware. |
8bb661742
|
34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
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. |
0cbb8a32c
|
49 |
endmenu |