hc
2024-05-14 bedbef8ad3e75a304af6361af235302bcc61d06b
kernel/drivers/watchdog/at91sam9_wdt.c
....@@ -206,10 +206,9 @@
206206 "min heartbeat and max heartbeat might be too close for the system to handle it correctly\n");
207207
208208 if ((tmp & AT91_WDT_WDFIEN) && wdt->irq) {
209
- err = request_irq(wdt->irq, wdt_interrupt,
210
- IRQF_SHARED | IRQF_IRQPOLL |
211
- IRQF_NO_SUSPEND,
212
- pdev->name, wdt);
209
+ err = devm_request_irq(dev, wdt->irq, wdt_interrupt,
210
+ IRQF_SHARED | IRQF_IRQPOLL | IRQF_NO_SUSPEND,
211
+ pdev->name, wdt);
213212 if (err)
214213 return err;
215214 }