X-Git-Url: http://git.agner.ch/gitweb/?a=blobdiff_plain;f=drivers%2Firqchip%2Firq-vic.c;h=b956dfffe78ca1b64a469aac808223718090f3a7;hb=55f41297576ddb7868af2f13f3a8107178dee2d0;hp=03846dff42123c96079489f998ed18e7623ff576;hpb=9ebd051a7d5aa7b0ce813c3c2e5b9c851e7774b9;p=linux-drm-fsl-dcu.git diff --git a/drivers/irqchip/irq-vic.c b/drivers/irqchip/irq-vic.c index 03846dff4212..b956dfffe78c 100644 --- a/drivers/irqchip/irq-vic.c +++ b/drivers/irqchip/irq-vic.c @@ -201,7 +201,7 @@ static int vic_irqdomain_map(struct irq_domain *d, unsigned int irq, return -EPERM; irq_set_chip_and_handler(irq, &vic_chip, handle_level_irq); irq_set_chip_data(irq, v->base); - set_irq_flags(irq, IRQF_VALID | IRQF_PROBE); + irq_set_probe(irq); return 0; } @@ -225,7 +225,7 @@ static int handle_one_vic(struct vic_device *vic, struct pt_regs *regs) return handled; } -static void vic_handle_irq_cascaded(unsigned int irq, struct irq_desc *desc) +static void vic_handle_irq_cascaded(struct irq_desc *desc) { u32 stat, hwirq; struct irq_chip *host_chip = irq_desc_get_chip(desc);