diff --git a/drivers/irqchip/Kconfig b/drivers/irqchip/Kconfig index 822977b89c14..258ced60123c 100644 --- a/drivers/irqchip/Kconfig +++ b/drivers/irqchip/Kconfig @@ -7,6 +7,7 @@ config ARM_GIC select IRQ_DOMAIN select IRQ_DOMAIN_HIERARCHY select MULTI_IRQ_HANDLER + select GENERIC_IRQ_EFFECTIVE_AFF_MASK config ARM_GIC_PM bool @@ -34,6 +35,7 @@ config ARM_GIC_V3 select MULTI_IRQ_HANDLER select IRQ_DOMAIN_HIERARCHY select PARTITION_PERCPU + select GENERIC_IRQ_EFFECTIVE_AFF_MASK config ARM_GIC_V3_ITS bool diff --git a/kernel/irq/Kconfig b/kernel/irq/Kconfig index e62b670626a5..4a455bfbd48b 100644 --- a/kernel/irq/Kconfig +++ b/kernel/irq/Kconfig @@ -24,7 +24,6 @@ config GENERIC_IRQ_SHOW_LEVEL # Supports effective affinity mask config GENERIC_IRQ_EFFECTIVE_AFF_MASK bool - depends on !ARM64 # Facility to allocate a hardware interrupt. This is legacy support # and should not be used in new code. Use irq domains instead.