Home
last modified time | relevance | path

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

/freebsd-10-stable/sys/powerpc/powermac/
Dcpcht.c122 static struct cpcht_irq *cpcht_irqmap = NULL; variable
205 cpcht_irqmap = sc->htirq_map; in cpcht_attach()
616 if (cpcht_irqmap != NULL && irq < 128 && in openpic_cpcht_config()
617 cpcht_irqmap[irq].ht_base > 0 && !cpcht_irqmap[irq].edge) { in openpic_cpcht_config()
621 out8rb(cpcht_irqmap[irq].ht_base + PCIR_HT_COMMAND, in openpic_cpcht_config()
622 0x10 + (cpcht_irqmap[irq].ht_source << 1)); in openpic_cpcht_config()
625 ht_irq = in32rb(cpcht_irqmap[irq].ht_base + 4); in openpic_cpcht_config()
628 out32rb(cpcht_irqmap[irq].ht_base + 4, ht_irq | HTAPIC_MASK); in openpic_cpcht_config()
633 cpcht_irqmap[irq].edge = 1; in openpic_cpcht_config()
635 cpcht_irqmap[irq].edge = 0; in openpic_cpcht_config()
[all …]