Messages in this thread Patch in this message | | | From | Aniruddha Banerjee <> | Subject | [PATCH 1/1] irq: add IRQF_TRIGGER_MASK on PPI by default | Date | Thu, 30 Mar 2017 19:46:08 +0000 |
| |
add IRQF_TRIGGER_MASK on PPI by default so that the PPIs are not configured as edge-triggered, which may be wrong for certain GIC implementations such as the GIC-400
Signed-off-by: Aniruddha Banerjee <aniruddhab@nvidia.com> --- kernel/irq/manage.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index 6b669593e7eb..9b2983cf9fd3 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c @@ -1982,7 +1982,7 @@ int request_percpu_irq(unsigned int irq, irq_handler_t handler, return -ENOMEM; action->handler = handler; - action->flags = IRQF_PERCPU | IRQF_NO_SUSPEND; + action->flags = IRQF_PERCPU | IRQF_NO_SUSPEND | IRQF_TRIGGER_MASK; action->name = devname; action->percpu_dev_id = dev_id; -- 2.11.0
| |