Lines Matching refs:gpmc_client_irq
202 struct gpmc_client_irq { struct
234 static struct gpmc_client_irq gpmc_client_irq[GPMC_NR_IRQ]; variable
1109 if (gpmc_client_irq[i].bitmask & irq_config) in gpmc_get_client_irq()
1110 return gpmc_client_irq[i].irq; in gpmc_get_client_irq()
1121 if (irq == gpmc_client_irq[i].irq) { in gpmc_irq_endis()
1124 regval |= gpmc_client_irq[i].bitmask; in gpmc_irq_endis()
1126 regval &= ~gpmc_client_irq[i].bitmask; in gpmc_irq_endis()
1171 gpmc_client_irq[0].bitmask = GPMC_IRQ_FIFOEVENTENABLE; in gpmc_setup_irq()
1172 gpmc_client_irq[1].bitmask = GPMC_IRQ_COUNT_EVENT; in gpmc_setup_irq()
1175 gpmc_client_irq[i].irq = gpmc_irq_start + i; in gpmc_setup_irq()
1176 irq_set_chip_and_handler(gpmc_client_irq[i].irq, in gpmc_setup_irq()
1178 irq_modify_status(gpmc_client_irq[i].irq, IRQ_NOREQUEST, in gpmc_setup_irq()
1200 irq_set_handler(gpmc_client_irq[i].irq, NULL); in gpmc_free_irq()
1201 irq_set_chip(gpmc_client_irq[i].irq, &no_irq_chip); in gpmc_free_irq()
2233 if (regval & gpmc_client_irq[i].bitmask) in gpmc_handle_irq()
2234 generic_handle_irq(gpmc_client_irq[i].irq); in gpmc_handle_irq()