Home | History | Annotate | Download | only in isa

Lines Matching defs:wdr

87 	struct wdc_regs wdr;
105 wdr.cmd_iot = ia->ia_iot;
107 if (bus_space_map(wdr.cmd_iot, ia->ia_io[0].ir_addr,
108 WDC_ISA_REG_NPORTS, 0, &wdr.cmd_baseioh))
112 if (bus_space_subregion(wdr.cmd_iot, wdr.cmd_baseioh, i,
113 i == 0 ? 4 : 1, &wdr.cmd_iohs[i]) != 0)
116 wdc_init_shadow_regs(&wdr);
118 wdr.ctl_iot = ia->ia_iot;
119 if (bus_space_map(wdr.ctl_iot, ia->ia_io[0].ir_addr +
120 WDC_ISA_AUXREG_OFFSET, WDC_ISA_AUXREG_NPORTS, 0, &wdr.ctl_ioh))
123 result = wdcprobe(&wdr);
133 bus_space_unmap(wdr.ctl_iot, wdr.ctl_ioh, WDC_ISA_AUXREG_NPORTS);
135 bus_space_unmap(wdr.cmd_iot, wdr.cmd_baseioh, WDC_ISA_REG_NPORTS);
144 struct wdc_regs *wdr = &sc->wdc_regs;
152 bus_space_unmap(wdr->ctl_iot, wdr->ctl_ioh, WDC_ISA_AUXREG_NPORTS);
153 bus_space_unmap(wdr->cmd_iot, wdr->cmd_baseioh, WDC_ISA_REG_NPORTS);
162 struct wdc_regs *wdr;
168 sc->sc_wdcdev.regs = wdr = &sc->wdc_regs;
169 wdr->cmd_iot = ia->ia_iot;
170 wdr->ctl_iot = ia->ia_iot;
172 if (bus_space_map(wdr->cmd_iot, ia->ia_io[0].ir_addr,
173 WDC_ISA_REG_NPORTS, 0, &wdr->cmd_baseioh) ||
174 bus_space_map(wdr->ctl_iot,
176 WDC_ISA_AUXREG_NPORTS, 0, &wdr->ctl_ioh)) {
182 if (bus_space_subregion(wdr->cmd_iot,
183 wdr->cmd_baseioh, i, i == 0 ? 4 : 1,
184 &wdr->cmd_iohs[i]) != 0) {
190 wdr->data32iot = wdr->cmd_iot;
191 wdr->data32ioh = wdr->cmd_iohs[0];
222 wdc_init_shadow_regs(wdr);