Home
last modified time | relevance | path

Searched refs:irq_chg (Results 1 – 4 of 4) sorted by relevance

/linux-4.1.27/drivers/mfd/
Dmax8925-core.c553 unsigned char irq_chg[2], irq_on[2]; in max8925_irq_sync_unlock() local
558 irq_chg[0] = cache_chg[0]; in max8925_irq_sync_unlock()
559 irq_chg[1] = cache_chg[1]; in max8925_irq_sync_unlock()
569 irq_chg[0] &= ~irq_data->enable; in max8925_irq_sync_unlock()
572 irq_chg[1] &= ~irq_data->enable; in max8925_irq_sync_unlock()
592 if (cache_chg[0] != irq_chg[0]) { in max8925_irq_sync_unlock()
593 cache_chg[0] = irq_chg[0]; in max8925_irq_sync_unlock()
595 irq_chg[0]); in max8925_irq_sync_unlock()
597 if (cache_chg[1] != irq_chg[1]) { in max8925_irq_sync_unlock()
598 cache_chg[1] = irq_chg[1]; in max8925_irq_sync_unlock()
[all …]
/linux-4.1.27/drivers/power/
Dtwl4030_charger.c95 int irq_chg; member
592 bci->irq_chg = platform_get_irq(pdev, 0); in twl4030_bci_probe()
622 ret = request_threaded_irq(bci->irq_chg, NULL, in twl4030_bci_probe()
627 bci->irq_chg, ret); in twl4030_bci_probe()
680 free_irq(bci->irq_chg, bci); in twl4030_bci_probe()
711 free_irq(bci->irq_chg, bci); in twl4030_bci_remove()
/linux-4.1.27/drivers/extcon/
Dextcon-max14577.c90 bool irq_chg; member
533 if (info->irq_chg) { in max14577_muic_irq_work()
535 info->irq_chg = false; in max14577_muic_irq_work()
564 info->irq_chg = true; in max14577_parse_irq()
587 info->irq_chg = true; in max77836_parse_irq()
Dextcon-max77843.c48 bool irq_chg; member
588 if (info->irq_chg) { in max77843_muic_irq_work()
592 info->irq_chg = false; in max77843_muic_irq_work()
618 info->irq_chg = true; in max77843_muic_irq_handler()