Home | History | Annotate | Download | only in hpc

Lines Matching defs:haa

99 	struct hpc_attach_args *haa = aux;
101 if (strcmp(haa->ha_name, cf->cf_name) == 0) {
104 reset = MIPS_PHYS_TO_KSEG1(haa->ha_sh + haa->ha_dmaoff +
105 haa->hpc_regs->scsi0_ctl);
106 asr = MIPS_PHYS_TO_KSEG1(haa->ha_sh + haa->ha_devoff);
114 *(volatile uint32_t *)reset = haa->hpc_regs->scsi_dmactl_reset;
122 if (haa->hpc_regs->revision == 3) {
142 struct hpc_attach_args *haa = aux;
146 sc->sc_regt = haa->ha_st;
147 wsc->sc_dmat = haa->ha_dmat;
149 wsc->sc_hpcdma.hpc = haa->hpc_regs;
151 if ((err = bus_space_subregion(haa->ha_st, haa->ha_sh,
152 haa->ha_devoff + 0 + 3, 1, &sc->sc_asr_regh)) != 0) {
157 if ((err = bus_space_subregion(haa->ha_st, haa->ha_sh,
158 haa->ha_devoff + 4 + 3, 1, &sc->sc_data_regh)) != 0) {
187 if ((cpu_intr_establish(haa->ha_irq, IPL_BIO,
193 hpcdma_init(haa, &wsc->sc_hpcdma, wsc->sc_hpcdma.hpc->scsi_dma_segs);