From 5de4c57d803e4d0f5334f4e04de51dc9872c1d2c Mon Sep 17 00:00:00 2001 From: Dominik Sliwa Date: Wed, 30 Jan 2019 12:49:38 +0100 Subject: apalis-tk1: can: mfd: k20: use level interrupts and prioritize tx Prioritize CAN TX trafic, and move from edge to level triggered interrupts. Signed-off-by: Dominik Sliwa --- drivers/mfd/apalis-tk1-k20.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'drivers/mfd/apalis-tk1-k20.c') diff --git a/drivers/mfd/apalis-tk1-k20.c b/drivers/mfd/apalis-tk1-k20.c index a6d1c1cdc0b6..dfdd3683d527 100644 --- a/drivers/mfd/apalis-tk1-k20.c +++ b/drivers/mfd/apalis-tk1-k20.c @@ -351,8 +351,7 @@ int apalis_tk1_k20_irq_request(struct apalis_tk1_k20_regmap *apalis_tk1_k20, } else { virq = (irq == APALIS_TK1_K20_CAN0_IRQ) ? apalis_tk1_k20->can0_irq:apalis_tk1_k20->can1_irq; - irq_flags = IRQF_ONESHOT | IRQF_TRIGGER_FALLING | - IRQF_TRIGGER_RISING; + irq_flags = IRQF_ONESHOT | IRQF_TRIGGER_HIGH; } return devm_request_threaded_irq(apalis_tk1_k20->dev, virq, NULL, handler, irq_flags, name, dev); -- cgit v1.2.3