Lines Matching defs:mode
166 u8 mode, psen;
173 /* Supply-Open or GND-Open sensing mode */
174 mode = !!(psen & BIT(chan->channel / 8));
176 ret = hi8435_readw(priv, mode ? HI8435_SOCENHYS_REG :
198 u8 mode, psen;
205 /* Supply-Open or GND-Open sensing mode */
206 mode = !!(psen & BIT(chan->channel / 8));
208 ret = hi8435_readw(priv, mode ? HI8435_SOCENHYS_REG :
215 if (val < 2 || val > 21 || (val + 2) > priv->threshold_hi[mode])
218 if (val == priv->threshold_lo[mode])
221 priv->threshold_lo[mode] = val;
224 if ((priv->threshold_hi[mode] - priv->threshold_lo[mode]) % 2)
225 priv->threshold_hi[mode]--;
228 if (val < 3 || val > 22 || val < (priv->threshold_lo[mode] + 2))
231 if (val == priv->threshold_hi[mode])
234 priv->threshold_hi[mode] = val;
237 if ((priv->threshold_hi[mode] - priv->threshold_lo[mode]) % 2)
238 priv->threshold_lo[mode]++;
244 ret = hi8435_readw(priv, mode ? HI8435_SOCENHYS_REG :
252 reg = priv->threshold_hi[mode] - priv->threshold_lo[mode];
255 reg |= (priv->threshold_hi[mode] + priv->threshold_lo[mode]);
257 ret = hi8435_writew(priv, mode ? HI8435_SOCENHYS_REG :
316 unsigned int mode)
331 if (mode)