Lines Matching refs:aic_irqc
313 static struct aic_irq_chip *aic_irqc; variable
365 struct aic_irq_chip *ic = aic_irqc; in aic_handle_irq()
378 generic_handle_domain_irq(aic_irqc->hw_domain, event); in aic_handle_irq()
537 generic_handle_domain_irq(aic_irqc->hw_domain, in aic_handle_fiq()
541 generic_handle_domain_irq(aic_irqc->hw_domain, in aic_handle_fiq()
549 generic_handle_domain_irq(aic_irqc->hw_domain, in aic_handle_fiq()
554 generic_handle_domain_irq(aic_irqc->hw_domain, in aic_handle_fiq()
561 &aic_irqc->fiq_aff[AIC_CPU_PMU_P]->aff)) in aic_handle_fiq()
565 generic_handle_domain_irq(aic_irqc->hw_domain, in aic_handle_fiq()
857 aic_ic_write(aic_irqc, AIC_IPI_ACK, AIC_IPI_OTHER); in aic_handle_ipi()
880 generic_handle_domain_irq(aic_irqc->ipi_domain, i); in aic_handle_ipi()
887 aic_ic_write(aic_irqc, AIC_IPI_MASK_CLR, AIC_IPI_OTHER); in aic_handle_ipi()
974 if (aic_irqc->info.version == 1) { in aic_init_cpu()
980 WARN_ON(aic_ic_read(aic_irqc, AIC_WHOAMI) != smp_processor_id()); in aic_init_cpu()
987 aic_ic_write(aic_irqc, AIC_IPI_ACK, AIC_IPI_SELF | AIC_IPI_OTHER); in aic_init_cpu()
989 aic_ic_write(aic_irqc, AIC_IPI_MASK_SET, AIC_IPI_SELF | AIC_IPI_OTHER); in aic_init_cpu()
991 aic_ic_write(aic_irqc, AIC_IPI_MASK_SET, AIC_IPI_SELF); in aic_init_cpu()
992 aic_ic_write(aic_irqc, AIC_IPI_MASK_CLR, AIC_IPI_OTHER); in aic_init_cpu()
1073 aic_irqc = irqc; in aic_of_ic_init()