Lines Matching refs:sc_ioh
58 bus_space_handle_t sc_ioh;
163 &sc->sc_ioh)) {
188 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0, 0);
189 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR1, 0);
237 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0, 0);
251 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0, 0);
252 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0,
255 bus_space_write_1(sc->sc_iot, sc->sc_ioh, SSP_SSDR, cmd);
256 while ((bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR)
261 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0, 0);
262 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0,
265 (void) bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
266 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR)
269 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR, cmd << 16);
270 while (bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR)
297 while ((bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR)
300 rv = bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
305 while ((bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR)
308 rv = bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
362 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0, 0);
363 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0,
369 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_TNF))
371 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR, cmd);
372 while (bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_BUSY)
375 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_RNE))
377 rv = bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
393 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0, 0);
394 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0,
401 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_TNF))
403 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR, cmd);
404 while (bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_BUSY)
406 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_RNE))
408 (void)bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
410 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_TNF))
412 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR, data);
413 while (bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_BUSY)
415 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_RNE))
417 rv = bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
433 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0, 0);
434 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0,
440 (void) bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
443 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_TNF))
445 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR, cmd << 16);
446 while (bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_BUSY)
449 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_RNE))
451 rv = bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
468 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0, 0);
469 bus_space_write_4(sc->sc_iot, sc->sc_ioh, SSP_SSCR0,
475 (void) bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
478 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_TNF))
480 bus_space_write_2(sc->sc_iot, sc->sc_ioh, SSP_SSDR, (uint16_t)cmd);
481 while (bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_BUSY)
483 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_RNE))
485 (void) bus_space_read_2(sc->sc_iot, sc->sc_ioh, SSP_SSDR);
487 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_TNF))
489 bus_space_write_2(sc->sc_iot, sc->sc_ioh, SSP_SSDR, (uint16_t)data);
490 while (bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_BUSY)
492 while (!(bus_space_read_4(sc->sc_iot, sc->sc_ioh, SSP_SSSR) & SSSR_RNE))
494 rv = bus_space_read_2(sc->sc_iot, sc->sc_ioh, SSP_SSDR);