Lines Matching refs:sc_read
58 if (sc->sc_read == NULL)
59 sc->sc_read = ds1553_direct_read;
68 sec = (*sc->sc_read)(dev, DS1553_OFF_SECONDS);
75 flags = (*sc->sc_read)(dev, DS1553_OFF_FLAGS);
99 control = (*sc->sc_read)(dev, DS1553_OFF_CONTROL) | DS1553_BIT_READ;
103 ct.sec = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_SECONDS) &
105 ct.min = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MINUTES) &
107 ct.hour = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_HOURS) &
109 ct.dow = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DAYOFWEEK) &
111 ct.day = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_DATE) &
113 ct.mon = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_MONTH) &
115 ct.year = FROMBCD((*sc->sc_read)(dev, DS1553_OFF_YEAR));
152 control = (*sc->sc_read)(dev, DS1553_OFF_CONTROL) | DS1553_BIT_WRITE;