Skip to content

Commit fdb1742

Browse files
ConchuODpalmer-dabbelt
authored andcommitted
irqchip/sifive-plic: remove user selectability of SIFIVE_PLIC
The SiFive PLIC driver is used by all current implementations, including those that do not have a SiFive PLIC. The current driver supports more than just SiFive PLICs at present and, where possible, future PLIC implementations will also use this driver. As every supported RISC-V SoC selects the driver directly in Kconfig.socs there's no point in exposing this kconfig option to users. The Kconfig help text, in its current form, is misleading. There's no point doing anything about that though, as it will no longer be user selectable. Remove it. Suggested-by: Marc Zyngier <[email protected]> Signed-off-by: Conor Dooley <[email protected]> Acked-by: Marc Zyngier <[email protected]> Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Palmer Dabbelt <[email protected]>
1 parent 9abf231 commit fdb1742

File tree

1 file changed

+1
-9
lines changed

1 file changed

+1
-9
lines changed

drivers/irqchip/Kconfig

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -551,18 +551,10 @@ config RISCV_INTC
551551
If you don't know what to do here, say Y.
552552

553553
config SIFIVE_PLIC
554-
bool "SiFive Platform-Level Interrupt Controller"
554+
bool
555555
depends on RISCV
556556
select IRQ_DOMAIN_HIERARCHY
557557
select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP
558-
help
559-
This enables support for the PLIC chip found in SiFive (and
560-
potentially other) RISC-V systems. The PLIC controls devices
561-
interrupts and connects them to each core's local interrupt
562-
controller. Aside from timer and software interrupts, all other
563-
interrupt sources are subordinate to the PLIC.
564-
565-
If you don't know what to do here, say Y.
566558

567559
config EXYNOS_IRQ_COMBINER
568560
bool "Samsung Exynos IRQ combiner support" if COMPILE_TEST

0 commit comments

Comments
 (0)