2024-10-16 23:40:27 +03:00
|
|
|
config RISCV_IOMMU
|
|
|
|
bool
|
|
|
|
|
2021-05-13 09:07:56 +03:00
|
|
|
config RISCV_NUMA
|
|
|
|
bool
|
|
|
|
|
2020-04-24 00:07:27 +03:00
|
|
|
config IBEX
|
|
|
|
bool
|
|
|
|
|
2022-12-11 06:08:17 +03:00
|
|
|
# RISC-V machines in alphabetical order
|
|
|
|
|
2020-09-03 13:40:23 +03:00
|
|
|
config MICROCHIP_PFSOC
|
2019-01-23 09:56:00 +03:00
|
|
|
bool
|
2024-01-25 15:36:37 +03:00
|
|
|
default y
|
|
|
|
depends on RISCV64
|
2020-09-03 13:40:23 +03:00
|
|
|
select CADENCE_SDHCI
|
2024-04-15 09:56:55 +03:00
|
|
|
select CPU_CLUSTER
|
2024-04-30 22:08:15 +03:00
|
|
|
select DEVICE_TREE
|
2020-10-28 08:30:03 +03:00
|
|
|
select MCHP_PFSOC_DMC
|
2020-10-28 08:30:05 +03:00
|
|
|
select MCHP_PFSOC_IOSCB
|
2020-09-03 13:40:23 +03:00
|
|
|
select MCHP_PFSOC_MMUART
|
2020-10-28 08:30:07 +03:00
|
|
|
select MCHP_PFSOC_SYSREG
|
2021-08-31 14:06:00 +03:00
|
|
|
select RISCV_ACLINT
|
2020-09-01 04:39:11 +03:00
|
|
|
select SIFIVE_PDMA
|
2020-09-03 13:40:17 +03:00
|
|
|
select SIFIVE_PLIC
|
2019-09-06 19:20:17 +03:00
|
|
|
select UNIMP
|
2019-01-23 09:56:00 +03:00
|
|
|
|
2020-04-23 21:30:50 +03:00
|
|
|
config OPENTITAN
|
|
|
|
bool
|
2024-01-25 15:36:37 +03:00
|
|
|
default y
|
|
|
|
depends on RISCV32
|
2020-04-24 00:07:27 +03:00
|
|
|
select IBEX
|
2022-12-11 06:08:16 +03:00
|
|
|
select SIFIVE_PLIC
|
2020-04-23 21:30:50 +03:00
|
|
|
select UNIMP
|
|
|
|
|
2019-01-23 09:56:00 +03:00
|
|
|
config RISCV_VIRT
|
|
|
|
bool
|
2024-01-25 15:36:37 +03:00
|
|
|
default y
|
|
|
|
depends on RISCV32 || RISCV64
|
2019-03-11 12:12:56 +03:00
|
|
|
imply PCI_DEVICES
|
2021-04-02 15:42:12 +03:00
|
|
|
imply VIRTIO_VGA
|
2019-03-11 12:12:56 +03:00
|
|
|
imply TEST_DEVICES
|
2022-04-28 02:41:46 +03:00
|
|
|
imply TPM_TIS_SYSBUS
|
2024-04-30 22:08:15 +03:00
|
|
|
select DEVICE_TREE
|
2021-05-13 09:07:56 +03:00
|
|
|
select RISCV_NUMA
|
2020-09-03 13:40:23 +03:00
|
|
|
select GOLDFISH_RTC
|
2019-03-11 12:12:56 +03:00
|
|
|
select PCI
|
2019-01-29 14:16:27 +03:00
|
|
|
select PCI_EXPRESS_GENERIC_BRIDGE
|
2019-10-09 02:32:25 +03:00
|
|
|
select PFLASH_CFI01
|
2024-09-05 10:38:32 +03:00
|
|
|
select SERIAL_MM
|
2021-08-31 14:06:00 +03:00
|
|
|
select RISCV_ACLINT
|
2022-02-20 11:55:22 +03:00
|
|
|
select RISCV_APLIC
|
2024-10-16 23:40:27 +03:00
|
|
|
select RISCV_IOMMU
|
2022-02-20 11:55:24 +03:00
|
|
|
select RISCV_IMSIC
|
2020-09-03 13:40:17 +03:00
|
|
|
select SIFIVE_PLIC
|
2020-09-03 13:40:20 +03:00
|
|
|
select SIFIVE_TEST
|
2024-01-23 21:42:28 +03:00
|
|
|
select SMBIOS
|
2020-09-03 13:40:23 +03:00
|
|
|
select VIRTIO_MMIO
|
2021-03-19 02:50:40 +03:00
|
|
|
select FW_CFG_DMA
|
2022-04-28 02:41:43 +03:00
|
|
|
select PLATFORM_BUS
|
2023-03-02 12:12:08 +03:00
|
|
|
select ACPI
|
2023-12-18 18:02:46 +03:00
|
|
|
select ACPI_PCI
|
2020-09-01 04:38:59 +03:00
|
|
|
|
2022-12-11 06:08:17 +03:00
|
|
|
config SHAKTI_C
|
|
|
|
bool
|
2024-01-25 15:36:37 +03:00
|
|
|
default y
|
|
|
|
depends on RISCV64
|
2022-12-11 06:08:17 +03:00
|
|
|
select RISCV_ACLINT
|
|
|
|
select SHAKTI_UART
|
|
|
|
select SIFIVE_PLIC
|
|
|
|
select UNIMP
|
|
|
|
|
2020-09-03 13:40:23 +03:00
|
|
|
config SIFIVE_E
|
2020-09-01 04:38:59 +03:00
|
|
|
bool
|
2024-01-25 15:36:37 +03:00
|
|
|
default y
|
|
|
|
depends on RISCV32 || RISCV64
|
2021-08-31 14:06:00 +03:00
|
|
|
select RISCV_ACLINT
|
2020-09-03 13:40:23 +03:00
|
|
|
select SIFIVE_GPIO
|
|
|
|
select SIFIVE_PLIC
|
|
|
|
select SIFIVE_UART
|
|
|
|
select SIFIVE_E_PRCI
|
2023-06-27 17:12:15 +03:00
|
|
|
select SIFIVE_E_AON
|
2020-09-01 04:38:59 +03:00
|
|
|
select UNIMP
|
2020-09-03 13:40:23 +03:00
|
|
|
|
|
|
|
config SIFIVE_U
|
|
|
|
bool
|
2024-01-25 15:36:37 +03:00
|
|
|
default y
|
|
|
|
depends on RISCV32 || RISCV64
|
2020-09-03 13:40:23 +03:00
|
|
|
select CADENCE
|
2024-04-15 09:56:55 +03:00
|
|
|
select CPU_CLUSTER
|
2024-04-30 22:08:15 +03:00
|
|
|
select DEVICE_TREE
|
2021-08-31 14:06:00 +03:00
|
|
|
select RISCV_ACLINT
|
2020-09-03 13:40:23 +03:00
|
|
|
select SIFIVE_GPIO
|
2020-09-01 04:39:05 +03:00
|
|
|
select SIFIVE_PDMA
|
2020-09-03 13:40:17 +03:00
|
|
|
select SIFIVE_PLIC
|
2021-01-26 09:00:02 +03:00
|
|
|
select SIFIVE_SPI
|
2020-09-03 13:40:23 +03:00
|
|
|
select SIFIVE_UART
|
|
|
|
select SIFIVE_U_OTP
|
|
|
|
select SIFIVE_U_PRCI
|
2021-09-09 06:55:15 +03:00
|
|
|
select SIFIVE_PWM
|
2021-01-26 09:00:02 +03:00
|
|
|
select SSI_M25P80
|
2021-01-26 09:00:03 +03:00
|
|
|
select SSI_SD
|
2020-09-03 13:40:23 +03:00
|
|
|
select UNIMP
|
|
|
|
|
|
|
|
config SPIKE
|
|
|
|
bool
|
2024-01-25 15:36:37 +03:00
|
|
|
default y
|
|
|
|
depends on RISCV32 || RISCV64
|
2024-04-30 22:08:15 +03:00
|
|
|
select DEVICE_TREE
|
2021-05-13 09:07:56 +03:00
|
|
|
select RISCV_NUMA
|
2020-09-03 13:40:23 +03:00
|
|
|
select HTIF
|
2021-08-31 14:06:00 +03:00
|
|
|
select RISCV_ACLINT
|
2020-09-03 13:40:23 +03:00
|
|
|
select SIFIVE_PLIC
|