LinuxKPI: add devm_request_irq()

Add devm_request_irq() needed by a driver.  Turns out all we need
is a wrapper with the right arguments to lkpi_request_irq().

MFC after:	3 days
Reviewed by:	emaste
Differential Revision: https://reviews.freebsd.org/D37217
This commit is contained in:
Bjoern A. Zeeb 2022-10-30 17:41:53 +00:00
parent 6a647ae514
commit 6e8d676131

View File

@ -70,6 +70,14 @@ request_threaded_irq(int irq, irq_handler_t handler,
flags, name, arg));
}
static inline int
devm_request_irq(struct device *dev, int irq,
irq_handler_t handler, unsigned long flags, const char *name, void *arg)
{
return (lkpi_request_irq(dev, irq, handler, NULL, flags, name, arg));
}
static inline int
devm_request_threaded_irq(struct device *dev, int irq,
irq_handler_t handler, irq_handler_t thread_handler,