diff --git a/drivers/power/sbs.c b/drivers/power/sbs.c index bf2d0452c37..594187e75a9 100644 --- a/drivers/power/sbs.c +++ b/drivers/power/sbs.c @@ -658,6 +658,8 @@ static int sbs_request_irqs(struct sbs_battery * const batt) if (!request->irq) continue; + BUG_ON(~request->irq->flags & IORESOURCE_IRQ); + ret = request_irq(request->irq->start, request->handler, __irq_flags(request->irq), request->irq->name,