Lines Matching full:twl6030
3 * twl6030-irq.c - TWL6030 irq support
16 * TWL6030 specific code and IRQ handling changes by
35 * TWL6030 (unlike its predecessors, which had two level interrupt handling)
132 pr_err("twl6030 IRQ wake enable failed\n"); in twl6030_irq_pm_notifier()
155 * Threaded irq handler for the twl6030 interrupt.
156 * We query the interrupt controller in the twl6030 to determine
271 * Card status on TWL6030 for MMC1 in twl6030_mmc_card_detect_config()
275 pr_err("twl6030: Failed to read MMCCTRL, error %d\n", ret); in twl6030_mmc_card_detect_config()
282 pr_err("twl6030: Failed to write MMCCTRL, error %d\n", ret); in twl6030_mmc_card_detect_config()
290 pr_err("twl6030: Failed to read CFG_INPUT_PUPD3, error %d\n", in twl6030_mmc_card_detect_config()
298 pr_err("twl6030: Failed to write CFG_INPUT_PUPD3, error %d\n", in twl6030_mmc_card_detect_config()
315 /* TWL6030 provide's Card detect support for in twl6030_mmc_card_detect()
322 * BIT0 of MMC_CTRL on TWL6030 provides card status for MMC1 in twl6030_mmc_card_detect()
360 {.compatible = "ti,twl6030", &twl6030_interrupt_mapping},
406 twl6030_irq->irq_chip.name = "twl6030"; in twl6030_init_irq()
424 /* install an irq handler to demultiplex the TWL6030 interrupt */ in twl6030_init_irq()
426 IRQF_ONESHOT, "TWL6030-PIH", twl6030_irq); in twl6030_init_irq()