| # Copyright (c) 2022 Carlo Caione <ccaione@baylibre.com> |
| # SPDX-License-Identifier: Apache-2.0 |
| |
| config PLIC |
| bool "Platform Level Interrupt Controller (PLIC)" |
| default y |
| depends on DT_HAS_SIFIVE_PLIC_1_0_0_ENABLED |
| select MULTI_LEVEL_INTERRUPTS |
| select 2ND_LEVEL_INTERRUPTS |
| help |
| Platform Level Interrupt Controller provides support |
| for external interrupt lines defined by the RISC-V SoC. |
| |
| if PLIC |
| |
| config PLIC_SHELL |
| bool "PLIC shell commands" |
| depends on SHELL |
| help |
| Enable additional shell commands useful for debugging. |
| Caution: This can use quite a bit of RAM (PLICs * IRQs * sizeof(uint16_t)). |
| |
| endif # PLIC |