ino |= ((pa->pa_device - 1) << 2) & INTMAP_PCISLOT;
ino |= (dev << 2) & INTMAP_PCISLOT;
psycho_intr_map(struct pci_attach_args *pa, pci_intr_handle_t *ihp){	struct psycho_pbm *pp = pa->pa_pc->cookie;	struct psycho_softc *sc = pp->pp_sc;	u_int ino;	ino = *ihp;	if ((ino & ~INTMAP_PCIINT) == 0) {		if (ino == 0 || ino > 4) {			u_int32_t intreg;			intreg = pci_conf_read(pa->pa_pc, pa->pa_tag,			     PCI_INTERRUPT_REG);						ino = PCI_INTERRUPT_PIN(intreg) - 1;		} else			ino -= 1;		ino &= INTMAP_PCIINT;						ino |= sc->sc_ign;		ino |= ((pp->pp_id == PSYCHO_PBM_B) ? INTMAP_PCIBUS : 0);		ino |= ((pa->pa_device - 1) << 2) & INTMAP_PCISLOT;					*ihp = ino;	}  	return (0);}