Lines Matching defs:newreg
1134 uint8_t newreg;
1157 newreg = *(int *)node.sysctl_data;
1158 newreg += sc->sc_temp_offset;
1159 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);
1169 uint8_t chipreg, oldreg, newreg;
1188 newreg = *(int *)node.sysctl_data;
1189 newreg &= ~0x03;
1190 newreg <<= 1;
1191 newreg |= (oldreg & 0x07);
1192 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);
1202 uint8_t chipreg, oldreg, newreg;
1221 newreg = 0;
1223 newreg = 1;
1225 newreg = 2;
1227 newreg = 3;
1229 newreg = 4;
1233 newreg |= (oldreg & ~0x07);
1234 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);
1244 uint8_t chipreg, oldreg, newreg;
1267 newreg = *(uint8_t *)(node.sysctl_data) * 15 / 100;
1268 newreg |= oldreg & 0xf0;
1270 newreg = *(uint8_t *)(node.sysctl_data) * 255 / 100;
1271 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);
1281 uint8_t chipreg, oldreg, newreg;
1309 newreg = __arraycount(behavior);
1315 newreg = i;
1322 if (newreg == 4) {
1327 if (newreg == 0)
1328 newreg = 4;
1329 else if (newreg == 6)
1330 newreg = 7;
1331 else if (newreg == 7)
1332 newreg = 0;
1335 newreg <<= 5;
1336 newreg |= (oldreg & 0x1f);
1337 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);
1342 newreg = (sc->sc_dc.dc_readreg(&sc->sc_dc, chipreg) & 0x1f) | (i << 5);
1343 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);
1355 uint8_t newreg;
1372 newreg = (sc->sc_dc.dc_readreg(&sc->sc_dc, chipreg) & 0x0f) |
1374 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);
1385 uint8_t newreg, newhyst;
1392 newreg = sc->sc_dc.dc_readreg(&sc->sc_dc, chipreg);
1394 reg = newreg >> 4;
1396 reg = newreg;
1412 newreg &= 0x0f;
1413 newreg |= (newhyst << 4);
1415 newreg &= 0xf0;
1416 newreg |= newhyst;
1418 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);
1462 uint8_t newreg;
1475 newreg = *(int *)node.sysctl_data;
1476 sc->sc_dc.dc_writereg(&sc->sc_dc, chipreg, newreg);