:orphan: .. title:: CONFIG_PLIC .. kconfig:: CONFIG_PLIC CONFIG_PLIC ########### *Platform Level Interrupt Controller (PLIC)* Type: ``bool`` Help ==== .. code-block:: none Platform Level Interrupt Controller provides support for external interrupt lines defined by the RISC-V SoC; Direct dependencies =================== \ :kconfig:`RISCV_HAS_PLIC ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Symbols selected by this symbol =============================== - \ :kconfig:`MULTI_LEVEL_INTERRUPTS ` - \ :kconfig:`2ND_LEVEL_INTERRUPTS ` Kconfig definition ================== At ``/interrupt_controller/Kconfig:19`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:42`` → ``/Kconfig:28`` Menu path: (Top) → Device Drivers → Interrupt Controllers .. code-block:: kconfig config PLIC bool "Platform Level Interrupt Controller (PLIC)" default y select MULTI_LEVEL_INTERRUPTS select 2ND_LEVEL_INTERRUPTS depends on RISCV_HAS_PLIC help Platform Level Interrupt Controller provides support for external interrupt lines defined by the RISC-V SoC; *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*