Home | History | Annotate | Download | only in mpc85xx

Lines Matching defs:wdr

69 wdc_obio_initregmap(struct wdc_regs *wdr, bus_space_tag_t bst,
74 wdr->cmd_iot = bst;
75 wdr->ctl_iot = bst;
77 error = bus_space_map(wdr->cmd_iot, addr, size, 0, &wdr->cmd_baseioh);
79 wdr->cmd_baseioh = 0;
84 if (bus_space_subregion(wdr->cmd_iot, wdr->cmd_baseioh,
85 i, (i == 0) ? 2 : 1, &wdr->cmd_iohs[i])) {
90 if (bus_space_subregion(wdr->ctl_iot, wdr->cmd_baseioh,
91 WDC_OBIO_AUXREG_OFFSET, 1, &wdr->ctl_ioh)) {
103 struct wdc_regs wdr;
114 memset(&wdr, 0, sizeof(wdr));
116 if (wdc_obio_initregmap(&wdr, ga->ga_bst, ga->ga_addr, size)) {
117 wdc_init_shadow_regs(&wdr);
118 rv = wdcprobe(&wdr);
119 bus_space_unmap(wdr.cmd_iot, wdr.cmd_baseioh, size);
129 struct wdc_regs * const wdr = &sc->wdc_regs;
137 sc->sc_wdcdev.regs = wdr;
138 if (!wdc_obio_initregmap(wdr, ga->ga_bst, ga->ga_addr, size)) {
154 wdc_init_shadow_regs(wdr);