:orphan: .. title:: PLIC .. option:: CONFIG_PLIC *Platform Level Interrupt Controller (PLIC)* Type: ``bool`` Help ==== Platform Level Interrupt Controller provides support for external interrupt lines defined by the RISC-V SoC; Direct dependencies =================== \ :option:`SOC_FAMILY_RISCV_PRIVILEGE ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Symbols selected by this symbol =============================== - \ :option:`RISCV_HAS_PLIC ` - \ :option:`MULTI_LEVEL_INTERRUPTS ` - \ :option:`2ND_LEVEL_INTERRUPTS ` Kconfig definition ================== .. highlight:: kconfig At ``drivers/interrupt_controller/Kconfig:19`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:32`` → ``drivers/Kconfig:26`` Menu path: (Top) → Device Drivers → Interrupt Controllers .. parsed-literal:: config PLIC bool "Platform Level Interrupt Controller (PLIC)" default y select \ :option:`RISCV_HAS_PLIC ` select \ :option:`MULTI_LEVEL_INTERRUPTS ` select \ :option:`2ND_LEVEL_INTERRUPTS ` depends on \ :option:`SOC_FAMILY_RISCV_PRIVILEGE ` 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.)*