Home | History | Annotate | Download | only in ralink

Lines Matching defs:sc_ohci

55 	struct ohci_softc sc_ohci;
95 sc->sc_ohci.sc_dev = self;
96 sc->sc_ohci.sc_bus.ub_hcpriv = sc;
97 sc->sc_ohci.iot = ma->ma_memt;
98 sc->sc_ohci.sc_bus.ub_dmatag = ma->ma_dmat;
101 if ((error = bus_space_map(sc->sc_ohci.iot, RA_USB_OHCI_BASE,
102 RA_USB_BLOCK_SIZE, 0, &sc->sc_ohci.ioh)) != 0) {
108 sc->sc_ohci.sc_size = RA_USB_BLOCK_SIZE;
115 OREAD4(&sc->sc_ohci, OHCI_REVISION));
117 OREAD4(&sc->sc_ohci, OHCI_CONTROL));
119 OREAD4(&sc->sc_ohci, OHCI_COMMAND_STATUS));
121 OREAD4(&sc->sc_ohci, OHCI_INTERRUPT_STATUS));
125 OWRITE4(&sc->sc_ohci, OHCI_INTERRUPT_DISABLE, OHCI_ALL_INTRS);
136 error = ohci_init(&sc->sc_ohci);
151 sc->sc_ohci.sc_child = config_found(self, &sc->sc_ohci.sc_bus,
157 bus_space_unmap(sc->sc_ohci.iot, sc->sc_ohci.ioh, sc->sc_ohci.sc_size);
158 sc->sc_ohci.sc_size = 0;
207 ohci_detach(&sc->sc_ohci);
212 if (sc->sc_ohci.sc_size) {
213 bus_space_unmap(sc->sc_ohci.iot, sc->sc_ohci.ioh,
214 sc->sc_ohci.sc_size);
215 sc->sc_ohci.sc_size = 0;