Searched refs:irq_bt (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/bluetooth/ |
H A D | btmrvl_sdio.c | 101 cfg->irq_bt = irq_of_parse_and_map(card->plt_of_node, 0); in btmrvl_sdio_probe_of() 102 if (!cfg->irq_bt) { in btmrvl_sdio_probe_of() 103 dev_err(dev, "fail to parse irq_bt from device tree\n"); in btmrvl_sdio_probe_of() 104 cfg->irq_bt = -1; in btmrvl_sdio_probe_of() 106 ret = devm_request_irq(dev, cfg->irq_bt, in btmrvl_sdio_probe_of() 111 "Failed to request irq_bt %d (%d)\n", in btmrvl_sdio_probe_of() 112 cfg->irq_bt, ret); in btmrvl_sdio_probe_of() 117 disable_irq(cfg->irq_bt); in btmrvl_sdio_probe_of() 1651 if (card->plt_wake_cfg && card->plt_wake_cfg->irq_bt >= 0 && in btmrvl_sdio_suspend() 1654 enable_irq(card->plt_wake_cfg->irq_bt); in btmrvl_sdio_suspend() [all...] |
H A D | btmrvl_sdio.h | 66 int irq_bt; member
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btmrvl_sdio.c | 88 cfg->irq_bt = irq_of_parse_and_map(card->plt_of_node, 0); in btmrvl_sdio_probe_of() 89 if (!cfg->irq_bt) { in btmrvl_sdio_probe_of() 90 dev_err(dev, "fail to parse irq_bt from device tree\n"); in btmrvl_sdio_probe_of() 91 cfg->irq_bt = -1; in btmrvl_sdio_probe_of() 93 ret = devm_request_irq(dev, cfg->irq_bt, in btmrvl_sdio_probe_of() 98 "Failed to request irq_bt %d (%d)\n", in btmrvl_sdio_probe_of() 99 cfg->irq_bt, ret); in btmrvl_sdio_probe_of() 104 disable_irq(cfg->irq_bt); in btmrvl_sdio_probe_of() 1635 if (card->plt_wake_cfg && card->plt_wake_cfg->irq_bt >= 0 && in btmrvl_sdio_suspend() 1638 enable_irq(card->plt_wake_cfg->irq_bt); in btmrvl_sdio_suspend() [all...] |
H A D | btmrvl_sdio.h | 52 int irq_bt; member
|
Completed in 5 milliseconds