Lines Matching refs:sc_ctrl
63 uint8_t sc_ctrl; member
89 error = ds3231_read1(sc->sc_dev, DS3231_CONTROL, &sc->sc_ctrl); in ds3231_ctrl_read()
104 data = sc->sc_ctrl & ~DS3231_CTRL_MASK; in ds3231_ctrl_write()
200 newc = conv = (sc->sc_ctrl & DS3231_CTRL_CONV) ? 1 : 0; in ds3231_conv_sysctl()
210 sc->sc_ctrl |= DS3231_CTRL_CONV; in ds3231_conv_sysctl()
229 bbsqw = newb = (sc->sc_ctrl & DS3231_CTRL_BBSQW) ? 1 : 0; in ds3231_bbsqw_sysctl()
234 sc->sc_ctrl &= ~DS3231_CTRL_BBSQW; in ds3231_bbsqw_sysctl()
236 sc->sc_ctrl |= DS3231_CTRL_BBSQW; in ds3231_bbsqw_sysctl()
256 tmp = (sc->sc_ctrl & DS3231_CTRL_RS_MASK) >> DS3231_CTRL_RS_SHIFT; in ds3231_sqw_freq_sysctl()
268 sc->sc_ctrl &= ~DS3231_CTRL_RS_MASK; in ds3231_sqw_freq_sysctl()
269 sc->sc_ctrl |= newf << DS3231_CTRL_RS_SHIFT; in ds3231_sqw_freq_sysctl()
307 if (sc->sc_ctrl & DS3231_CTRL_INTCN) { in ds3231_sqw_mode_sysctl()
319 sc->sc_ctrl &= ~DS3231_CTRL_INTCN; in ds3231_sqw_mode_sysctl()
321 sc->sc_ctrl |= DS3231_CTRL_INTCN; in ds3231_sqw_mode_sysctl()