Lines Matching refs:ht_base
120 vm_offset_t ht_base; member
290 sc->htirq_map[irq].ht_base = sc->sc_data + in cpcht_configure_htbridge()
308 (sc->htirq_map[irq].ht_base - ptr) + 0x60; in cpcht_configure_htbridge()
622 cpcht_irqmap[irq].ht_base > 0 && !cpcht_irqmap[irq].edge) { in openpic_cpcht_config()
626 out8rb(cpcht_irqmap[irq].ht_base + PCIR_HT_COMMAND, in openpic_cpcht_config()
630 ht_irq = in32rb(cpcht_irqmap[irq].ht_base + 4); in openpic_cpcht_config()
633 out32rb(cpcht_irqmap[irq].ht_base + 4, ht_irq | HTAPIC_MASK); in openpic_cpcht_config()
643 out32rb(cpcht_irqmap[irq].ht_base + 4, ht_irq); in openpic_cpcht_config()
660 cpcht_irqmap[irq].ht_base > 0) { in openpic_cpcht_enable()
664 out8rb(cpcht_irqmap[irq].ht_base + PCIR_HT_COMMAND, in openpic_cpcht_enable()
668 ht_irq = in32rb(cpcht_irqmap[irq].ht_base + 4); in openpic_cpcht_enable()
670 out32rb(cpcht_irqmap[irq].ht_base + 4, ht_irq); in openpic_cpcht_enable()
689 cpcht_irqmap[irq].ht_base > 0) { in openpic_cpcht_unmask()
693 out8rb(cpcht_irqmap[irq].ht_base + PCIR_HT_COMMAND, in openpic_cpcht_unmask()
697 ht_irq = in32rb(cpcht_irqmap[irq].ht_base + 4); in openpic_cpcht_unmask()
699 out32rb(cpcht_irqmap[irq].ht_base + 4, ht_irq); in openpic_cpcht_unmask()
719 cpcht_irqmap[irq].ht_base > 0 && !cpcht_irqmap[irq].edge) { in openpic_cpcht_eoi()
729 out8rb(cpcht_irqmap[irq].ht_base + PCIR_HT_COMMAND, in openpic_cpcht_eoi()
731 out32rb(cpcht_irqmap[irq].ht_base + 4, in openpic_cpcht_eoi()