Lines Matching refs:val

193 	UINT64 val;
200 val = addr;
202 val, 1);
206 val = cmd;
208 val, 1);
212 val = 0x09; /* | 0x80 if PEC */
214 val, 1);
223 &val, 1);
226 if (val == 0)
235 error = ACPI_EC_READ(sc->ec_dev, sc->sb_base_addr + SMBUS_STS, &val, 1);
238 if (val & SMBUS_STS_MASK) {
240 __FUNCTION__, (int)(val & SMBUS_STS_MASK));
246 &val, 2);
250 *ptr = val;
260 UINT64 val;
269 val = addr;
271 val, 1);
275 val = cmd;
277 val, 1);
281 val = 0x0B /* | 0x80 if PEC */ ;
283 val, 1);
292 &val, 1);
295 if (val == 0)
304 error = ACPI_EC_READ(sc->ec_dev, sc->sb_base_addr + SMBUS_STS, &val, 1);
307 if (val & SMBUS_STS_MASK) {
309 __FUNCTION__, (int)(val & SMBUS_STS_MASK));
316 &val, 1);
319 val = (val & 0x1f) + 1;
322 if (len > val)
323 len = val;
330 + len, &val, 1);
334 ptr[len] = val;
349 int16_t val;
363 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_BATTERY_MODE, &val))
365 if (val & SMBATT_BM_CAPACITY_MODE)
371 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_BATTERY_STATUS, &val))
375 if (val & SMBATT_BS_DISCHARGING)
378 if (val & SMBATT_BS_REMAINING_CAPACITY_ALARM)
385 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_CURRENT, &val))
388 if (val > 0) {
389 sc->bst.rate = val * factor;
392 } else if (val < 0)
393 sc->bst.rate = (-val) * factor;
397 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_REMAINING_CAPACITY, &val))
399 sc->bst.cap = val * factor;
401 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_VOLTAGE, &val))
403 sc->bst.volt = val;
421 uint16_t val;
441 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_BATTERY_MODE, &val))
443 if (val & SMBATT_BM_CAPACITY_MODE) {
451 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_DESIGN_CAPACITY, &val))
453 sc->bix.dcap = val * factor;
455 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_FULL_CHARGE_CAPACITY, &val))
457 sc->bix.lfcap = val * factor;
460 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_DESIGN_VOLTAGE, &val))
462 sc->bix.dvol = val;
474 if (acpi_smbus_read_2(sc, addr, SMBATT_CMD_SERIAL_NUMBER, &val))
476 snprintf(sc->bix.serial, sizeof(sc->bix.serial), "0x%04x", val);