Bluetooth: btmrvl: remove unnecessary wakeup interrupt number sanity check
Sanity check of interrupt number in interrupt handler is unnecessary and confusion, remove it. Reported-by: Guenter Roeck <groeck@chromium.org> Signed-off-by: Xinming Hu <huxm@marvell.com> Signed-off-by: Amitkumar Karwar <akarwar@marvell.com> Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
This commit is contained in:
parent
6eb7bd6683
commit
c8ba804437
|
@ -64,11 +64,9 @@ static irqreturn_t btmrvl_wake_irq_bt(int irq, void *priv)
|
||||||
struct btmrvl_sdio_card *card = priv;
|
struct btmrvl_sdio_card *card = priv;
|
||||||
struct btmrvl_plt_wake_cfg *cfg = card->plt_wake_cfg;
|
struct btmrvl_plt_wake_cfg *cfg = card->plt_wake_cfg;
|
||||||
|
|
||||||
if (cfg->irq_bt >= 0) {
|
pr_info("%s: wake by bt", __func__);
|
||||||
pr_info("%s: wake by bt", __func__);
|
cfg->wake_by_bt = true;
|
||||||
cfg->wake_by_bt = true;
|
disable_irq_nosync(irq);
|
||||||
disable_irq_nosync(irq);
|
|
||||||
}
|
|
||||||
|
|
||||||
pm_wakeup_event(&card->func->dev, 0);
|
pm_wakeup_event(&card->func->dev, 0);
|
||||||
pm_system_wakeup();
|
pm_system_wakeup();
|
||||||
|
|
Loading…
Reference in New Issue