Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clocksource: misc drivers: Remove deprecated IRQF_DISABLED

This patch removes the use of the IRQF_DISABLED flag

It's a NOOP since 2.6.35 and it will be removed one day.

[dlezcano] : slightly changed the changelog

Signed-off-by: Michael Opdenacker <michael.opdenacker@free-electrons.com>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>

authored by

Michael Opdenacker and committed by
Daniel Lezcano
38c30a84 87d4bb9f

+8 -13
+1 -2
drivers/clocksource/cadence_ttc_timer.c
··· 388 388 __raw_writel(0x1, ttcce->ttc.base_addr + TTC_IER_OFFSET); 389 389 390 390 err = request_irq(irq, ttc_clock_event_interrupt, 391 - IRQF_DISABLED | IRQF_TIMER, 392 - ttcce->ce.name, ttcce); 391 + IRQF_TIMER, ttcce->ce.name, ttcce); 393 392 if (WARN_ON(err)) { 394 393 kfree(ttcce); 395 394 return;
+1 -1
drivers/clocksource/cs5535-clockevt.c
··· 131 131 132 132 static struct irqaction mfgptirq = { 133 133 .handler = mfgpt_tick, 134 - .flags = IRQF_DISABLED | IRQF_NOBALANCING | IRQF_TIMER | IRQF_SHARED, 134 + .flags = IRQF_NOBALANCING | IRQF_TIMER | IRQF_SHARED, 135 135 .name = DRV_NAME, 136 136 }; 137 137
+1 -2
drivers/clocksource/dw_apb_timer.c
··· 243 243 dw_ced->irqaction.dev_id = &dw_ced->ced; 244 244 dw_ced->irqaction.irq = irq; 245 245 dw_ced->irqaction.flags = IRQF_TIMER | IRQF_IRQPOLL | 246 - IRQF_NOBALANCING | 247 - IRQF_DISABLED; 246 + IRQF_NOBALANCING; 248 247 249 248 dw_ced->eoi = apbt_eoi; 250 249 err = setup_irq(irq, &dw_ced->irqaction);
+1 -1
drivers/clocksource/nomadik-mtu.c
··· 187 187 188 188 static struct irqaction nmdk_timer_irq = { 189 189 .name = "Nomadik Timer Tick", 190 - .flags = IRQF_DISABLED | IRQF_TIMER, 190 + .flags = IRQF_TIMER, 191 191 .handler = nmdk_timer_interrupt, 192 192 .dev_id = &nmdk_clkevt, 193 193 };
+1 -1
drivers/clocksource/samsung_pwm_timer.c
··· 264 264 265 265 static struct irqaction samsung_clock_event_irq = { 266 266 .name = "samsung_time_irq", 267 - .flags = IRQF_DISABLED | IRQF_TIMER | IRQF_IRQPOLL, 267 + .flags = IRQF_TIMER | IRQF_IRQPOLL, 268 268 .handler = samsung_clock_event_isr, 269 269 .dev_id = &time_event_device, 270 270 };
+1 -2
drivers/clocksource/sh_cmt.c
··· 726 726 p->irqaction.name = dev_name(&p->pdev->dev); 727 727 p->irqaction.handler = sh_cmt_interrupt; 728 728 p->irqaction.dev_id = p; 729 - p->irqaction.flags = IRQF_DISABLED | IRQF_TIMER | \ 730 - IRQF_IRQPOLL | IRQF_NOBALANCING; 729 + p->irqaction.flags = IRQF_TIMER | IRQF_IRQPOLL | IRQF_NOBALANCING; 731 730 732 731 /* get hold of clock */ 733 732 p->clk = clk_get(&p->pdev->dev, "cmt_fck");
+1 -2
drivers/clocksource/sh_mtu2.c
··· 302 302 p->irqaction.handler = sh_mtu2_interrupt; 303 303 p->irqaction.dev_id = p; 304 304 p->irqaction.irq = irq; 305 - p->irqaction.flags = IRQF_DISABLED | IRQF_TIMER | \ 306 - IRQF_IRQPOLL | IRQF_NOBALANCING; 305 + p->irqaction.flags = IRQF_TIMER | IRQF_IRQPOLL | IRQF_NOBALANCING; 307 306 308 307 /* get hold of clock */ 309 308 p->clk = clk_get(&p->pdev->dev, "mtu2_fck");
+1 -2
drivers/clocksource/sh_tmu.c
··· 462 462 p->irqaction.handler = sh_tmu_interrupt; 463 463 p->irqaction.dev_id = p; 464 464 p->irqaction.irq = irq; 465 - p->irqaction.flags = IRQF_DISABLED | IRQF_TIMER | \ 466 - IRQF_IRQPOLL | IRQF_NOBALANCING; 465 + p->irqaction.flags = IRQF_TIMER | IRQF_IRQPOLL | IRQF_NOBALANCING; 467 466 468 467 /* get hold of clock */ 469 468 p->clk = clk_get(&p->pdev->dev, "tmu_fck");