Lines Matching defs:csr
111 uint8_t csr;
117 csr = (*sc->sc_nvrd)(sc, clkoff + MK48TXX_ICSR);
118 csr |= MK48TXX_CSR_READ;
119 (*sc->sc_nvwr)(sc, clkoff + MK48TXX_ICSR, csr);
130 year += 100*bcdtobin(csr & MK48TXX_CSR_CENT_MASK);
141 csr = (*sc->sc_nvrd)(sc, clkoff + MK48TXX_ICSR);
142 csr &= ~MK48TXX_CSR_READ;
143 (*sc->sc_nvwr)(sc, clkoff + MK48TXX_ICSR, csr);
157 uint8_t csr;
176 csr = (*sc->sc_nvrd)(sc, clkoff + MK48TXX_ICSR);
177 csr |= MK48TXX_CSR_WRITE;
178 (*sc->sc_nvwr)(sc, clkoff + MK48TXX_ICSR, csr);
193 && (csr & MK48TXX_CSR_CENT_MASK) != bintobcd(cent)) {
194 csr &= ~MK48TXX_CSR_CENT_MASK;
195 csr |= MK48TXX_CSR_CENT_MASK & bintobcd(cent);
196 (*sc->sc_nvwr)(sc, clkoff + MK48TXX_ICSR, csr);
200 csr = (*sc->sc_nvrd)(sc, clkoff + MK48TXX_ICSR);
201 csr &= ~MK48TXX_CSR_WRITE;
202 (*sc->sc_nvwr)(sc, clkoff + MK48TXX_ICSR, csr);