Lines Matching refs:sc_state
80 uint32_t sc_state; member
164 sc->sc_state = pcagpio_readreg(sc, PCAGPIO_OUTPUT); in pcagpio_attach()
171 out = sc->sc_state; in pcagpio_attach()
243 if (out != sc->sc_state || dir != sc->sc_dir || in != sc->sc_in) { in pcagpio_timeout()
245 o_out = sc->sc_state; in pcagpio_timeout()
251 sc->sc_state = out; in pcagpio_timeout()
282 if (reg == PCAGPIO_OUTPUT) sc->sc_state = val; in pcagpio_writereg()
332 return ((sc->sc_state & l->mask) == l->v_on); in pcagpio_get()
342 newstate = sc->sc_state & ~l->mask; in pcagpio_set()
345 sc->sc_state, newstate, l->mask, l->v_on, l->v_off); in pcagpio_set()
346 if (newstate != sc->sc_state) in pcagpio_set()