Lines Matching refs:ia_iot
96 if (bus_space_map(ia->ia_iot, ia->ia_io[0].ir_addr, 2, 0, &ioh))
100 bus_space_write_1(ia->ia_iot, ioh, SMSC_ADDR, SMSC_CONFIG_START);
103 cr = smsc_readreg(ia->ia_iot, ioh, SMSC_DEVICE_ID);
106 bus_space_write_1(ia->ia_iot, ioh, SMSC_ADDR, SMSC_CONFIG_END);
121 bus_space_unmap(ia->ia_iot, ioh, 2);
149 sc->sc_iot = ia->ia_iot;
157 if (bus_space_map(ia->ia_iot, ia->ia_io[0].ir_addr, 2, 0,
164 bus_space_write_1(ia->ia_iot, ioh, SMSC_ADDR, SMSC_CONFIG_START);
170 rev = smsc_readreg(ia->ia_iot, ioh, SMSC_DEVICE_REVISION);
171 chipid = smsc_readreg(ia->ia_iot, ioh, SMSC_DEVICE_ID);
174 smsc_writereg(ia->ia_iot, ioh, SMSC_LOGICAL_DEV_SEL,
178 msb = smsc_readreg(ia->ia_iot, ioh, SMSC_IO_BASE_MSB);
179 lsb = smsc_readreg(ia->ia_iot, ioh, SMSC_IO_BASE_LSB);
183 bus_space_write_1(ia->ia_iot, ioh, SMSC_ADDR, SMSC_CONFIG_END);
184 bus_space_unmap(ia->ia_iot, ioh, 2);
187 if (bus_space_map(ia->ia_iot, address, 2, 0, &sc->sc_ioh)) {