Lines Matching defs:sdata
553 int sdata;
555 sdata = itesio_ecreadreg(sc, ITESIO_EC_SENSORTEMPBASE + edata->sensor);
557 if (sdata == 0 || sdata >= 0xfa) {
562 DPRINTF(("%s: sdata[temp%d] 0x%x\n", __func__, edata->sensor, sdata));
564 edata->value_cur = sdata * 1000000 + 273150000;
572 int i, sdata;
576 sdata = itesio_ecreadreg(sc, ITESIO_EC_SENSORVOLTBASE + i);
578 if (sdata == 0 || sdata == 0xff) {
593 DPRINTF(("%s: sdata[volt%d] 0x%x\n", __func__, i, sdata));
596 edata->value_cur = (sdata << 4);
616 int i, sdata;
621 sdata = itesio_ecreadreg(sc, ITESIO_EC_SENSORVOLTBASE + i);
623 sdata = itesio_ecreadreg(sc,
626 if (sdata == 0 || sdata == 0xff) {
631 DPRINTF(("%s: sdata[volt%d] 0x%x\n", __func__, i, sdata));
635 edata->value_cur = sdata * 2 * 109;
638 edata->value_cur = sdata * 109;
654 uint16_t sdata;
660 sdata = itesio_ecreadreg(sc, ITESIO_EC_SENSORFANBASE + i);
662 sdata += (itesio_ecreadreg(sc,
665 if (sdata == 0 ||
666 sdata == ((mode & (1 << i)) ? 0xffff : 0xff))
669 edata->value_cur = 1350000 / 2 / sdata;
672 DPRINTF(("%s: 16bit sdata[fan%d] 0x%x\n", __func__, i, sdata));
678 uint16_t sdata;
689 sdata = itesio_ecreadreg(sc, ITESIO_EC_SENSORFANBASE + i);
690 if (sdata == 0xff) {
702 if ((sdata << (divisor & 7)) == 0)
706 1350000 / (sdata << (divisor & 7));
710 DPRINTF(("%s: 8bit sdata[fan%d] 0x%x div: 0x%x\n", __func__,
711 i, sdata, divisor));
719 uint16_t sdata;
728 sdata = itesio_ecreadreg(sc, ITESIO_EC_SENSORFANBASE + i);
729 sdata += (itesio_ecreadreg(sc,
733 sdata = itesio_ecreadreg(sc, IT8625_EC_SENSORFAN4_LSB);
734 sdata += itesio_ecreadreg(sc, IT8625_EC_SENSORFAN4_MSB) << 8;
737 sdata = itesio_ecreadreg(sc, IT8625_EC_SENSORFAN5_LSB);
738 sdata += itesio_ecreadreg(sc, IT8625_EC_SENSORFAN5_MSB) << 8;
741 sdata = itesio_ecreadreg(sc, IT8625_EC_SENSORFAN6_LSB);
742 sdata += itesio_ecreadreg(sc, IT8625_EC_SENSORFAN6_MSB) << 8;
749 if (sdata == 0 || sdata == 0xffff)
752 edata->value_cur = 1350000 / 2 / sdata;
755 DPRINTF(("%s: 16bit sdata[fan%d] 0x%x\n", __func__, i, sdata));