1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/cpu/riscv_common/periph/Kconfig
2023-06-28 11:55:34 +02:00

42 lines
969 B
Plaintext

# Copyright (c) 2021 HAW Hamburg
#
# This file is subject to the terms and conditions of the GNU Lesser
# General Public License v2.1. See the file LICENSE in the top level
# directory for more details.
#
config MODULE_RISCV_COMMON_PERIPH
bool
default y
depends on TEST_KCONFIG && CPU_ARCH_RISCV
help
Common peripheral code for RISC-V architecture.
if MODULE_RISCV_COMMON_PERIPH
config MODULE_PERIPH_CLIC
bool
depends on HAS_PERIPH_CLIC
help
Core-Local interrupt controller driver.
config MODULE_PERIPH_CORETIMER
bool
depends on HAS_PERIPH_CORETIMER
help
Low-level timer driver based on the Core-local Interrupt (CLINT)
config MODULE_PERIPH_PLIC
bool
depends on HAS_PERIPH_PLIC
help
Platform-Level interrupt controller driver.
config MODULE_PERIPH_PMP
bool
depends on HAS_PERIPH_PMP
help
Physical memory protection driver.
endif # MODULE_RISCV_COMMON_PERIPH