Home | History | Annotate | Download | only in dev

Lines Matching defs:wdr

73 	struct wdc_regs wdr;
84 wdr.cmd_iot = SH3_BUS_SPACE_PCMCIA_IO;
85 if (bus_space_map(wdr.cmd_iot, ma->ma_addr1,
86 WDC_MAINBUS_REG_NPORTS, 0, &wdr.cmd_baseioh) != 0)
90 if (bus_space_subregion(wdr.cmd_iot, wdr.cmd_baseioh, i,
91 i == 0 ? 4 : 1, &wdr.cmd_iohs[i]) != 0)
94 wdc_init_shadow_regs(&wdr);
96 wdr.ctl_iot = SH3_BUS_SPACE_PCMCIA_IO;
97 if (bus_space_map(wdr.ctl_iot, ma->ma_addr1 + WDC_MAINBUS_AUXREG_OFFSET,
98 WDC_MAINBUS_AUXREG_NPORTS, 0, &wdr.ctl_ioh) != 0)
111 result = wdcprobe(&wdr);
113 bus_space_unmap(wdr.ctl_iot, wdr.ctl_ioh, WDC_MAINBUS_AUXREG_NPORTS);
115 bus_space_unmap(wdr.cmd_iot, wdr.cmd_baseioh, WDC_MAINBUS_REG_NPORTS);
125 struct wdc_regs *wdr;
130 sc->sc_wdcdev.regs = wdr = &sc->wdc_regs;
131 wdr->cmd_iot = SH3_BUS_SPACE_PCMCIA_IO;
132 wdr->ctl_iot = SH3_BUS_SPACE_PCMCIA_IO;
133 if (bus_space_map(wdr->cmd_iot, ma->ma_addr1,
134 WDC_MAINBUS_REG_NPORTS, 0, &wdr->cmd_baseioh) ||
135 bus_space_map(wdr->ctl_iot,
137 WDC_MAINBUS_AUXREG_NPORTS, 0, &wdr->ctl_ioh)) {
142 if (bus_space_subregion(wdr->cmd_iot, wdr->cmd_baseioh, i,
143 i == 0 ? 4 : 1, &wdr->cmd_iohs[i]) != 0) {
149 wdr->data32iot = wdr->cmd_iot;
150 wdr->data32ioh = wdr->cmd_iohs[0];
169 wdc_init_shadow_regs(wdr);