Lines Matching full:twl4030
3 * twl4030-irq.c - TWL4030/TPS659x0 irq support
29 * TWL4030 IRQ handling has two stages in hardware, and thus in software.
108 /* sih_modules_twl4030 is used both in twl4030 and twl5030 */
272 * handle_twl4030_pih() is the desc->handle method for the twl4030 interrupt.
274 * Now we need to query the interrupt controller in the twl4030 to determine
288 pr_warn("twl4030: I2C error %d reading PIH ISR\n", ret); in handle_twl4030_pih()
343 pr_err("twl4030: err %d initializing %s %s\n", in twl4030_init_sih_modules()
359 pr_err("twl4030: err %d initializing %s %s\n", in twl4030_init_sih_modules()
387 pr_warn("twl4030: err %d initializing %s %s\n", in twl4030_init_sih_modules()
395 pr_warn("twl4030: write failed: %d\n", in twl4030_init_sih_modules()
494 pr_err("twl4030: %s, %s --> %d\n", __func__, in twl4030_sih_bus_sync_unlock()
514 pr_err("twl4030: %s, %s --> %d\n", __func__, in twl4030_sih_bus_sync_unlock()
541 pr_err("twl4030: %s, %s --> %d\n", __func__, in twl4030_sih_bus_sync_unlock()
549 .name = "twl4030",
591 pr_err("twl4030: %s SIH, read ISR error %d\n", in handle_twl4030_sih()
605 pr_err("twl4030: %s SIH, invalid ISR bit %d\n", in handle_twl4030_sih()
700 * Mask and clear all TWL4030 interrupts since initially we do in twl4030_init_irq()
701 * not have any TWL4030 module interrupt handlers present in twl4030_init_irq()
714 twl4030_irq_chip.name = "twl4030"; in twl4030_init_irq()
735 /* install an irq handler to demultiplex the TWL4030 interrupt */ in twl4030_init_irq()
738 "TWL4030-PIH", NULL); in twl4030_init_irq()
761 pr_err("twl4030: can't yet clean up IRQs?\n"); in twl4030_exit_irq()