Lines Matching defs:bits
191 rtciic_set_dir(void *arg, uint32_t bits)
197 device_xname(sc->sc_dev), (bits & RTCIIC_RW) ? "READ" : "WRITE"));
199 if (sc->sc_rw != (bits & RTCIIC_RW)) {
202 reg |= bits;
205 sc->sc_rw = bits & RTCIIC_RW;
210 rtciic_set_bits(void *arg, uint32_t bits)
216 (bits == (RTCIIC_SDAW | RTCIIC_SCL)) ? "set SDA/SCL" :
217 ((bits == RTCIIC_SDAW) ? "set SDA" :
218 ((bits == RTCIIC_SCL) ? "set SCL" : "reset"))));
221 bits &= RTCIIC_SCL;
222 bits |= RTCIIC_RW;
224 RTCIIC_WRITE(sc, bits);