Lines Matching refs:csr
101 uint32_t csr;
104 csr = MVSOCPMU_TM_READ(sc, CSR);
105 sc->sc_deflims.sel_warnmin = UC2UK(sc->sc_val2uc(TM_CSR_COOLTHR(csr)));
107 UC2UK(sc->sc_val2uc(TM_CSR_OVERHEATTHR(csr)));
140 uint32_t csr, uc, uk;
142 csr = MVSOCPMU_TM_READ(sc, CSR);
143 if (csr & TM_CSR_TMDIS) {
147 uc = sc->sc_val2uc(TM_CSR_THERMTEMPOUT(csr)); /* uC */
158 uint32_t csr;
160 csr = MVSOCPMU_TM_READ(sc, CSR);
161 limits->sel_warnmin = UC2UK(sc->sc_val2uc(TM_CSR_COOLTHR(csr)));
162 limits->sel_warnmax = UC2UK(sc->sc_val2uc(TM_CSR_OVERHEATTHR(csr)));
171 uint32_t csr, mask;
189 csr = MVSOCPMU_TM_READ(sc, CSR);
190 csr &= ~mask;
191 MVSOCPMU_TM_WRITE(sc, CSR, csr | TM_CSR_THR(oh, c));