Lines Matching refs:stat
423 unsigned int stat; in smb2_get_prop_usb_online() local
426 rc = regmap_read(chip->regmap, chip->base + POWER_PATH_STATUS, &stat); in smb2_get_prop_usb_online()
432 *val = (stat & P_PATH_USE_USBIN_BIT) && in smb2_get_prop_usb_online()
433 (stat & P_PATH_VALID_INPUT_POWER_SOURCE_STS_BIT); in smb2_get_prop_usb_online()
443 unsigned int apsd_stat, stat; in smb2_apsd_get_charger_type() local
463 rc = regmap_read(chip->regmap, chip->base + APSD_RESULT_STATUS, &stat); in smb2_apsd_get_charger_type()
469 stat &= APSD_RESULT_STATUS_MASK; in smb2_apsd_get_charger_type()
471 if (stat & CDP_CHARGER_BIT) in smb2_apsd_get_charger_type()
473 else if (stat & (DCP_CHARGER_BIT | OCP_CHARGER_BIT | FLOAT_CHARGER_BIT)) in smb2_apsd_get_charger_type()
483 unsigned char stat[2]; in smb2_get_prop_status() local
494 chip->base + BATTERY_CHARGER_STATUS_1, &stat, 2); in smb2_get_prop_status()
501 if (stat[1] & CHARGER_ERROR_STATUS_BAT_OV_BIT) { in smb2_get_prop_status()
506 stat[0] = stat[0] & BATTERY_CHARGER_STATUS_MASK; in smb2_get_prop_status()
508 switch (stat[0]) { in smb2_get_prop_status()
630 unsigned int stat; in smb2_get_prop_health() local
633 &stat); in smb2_get_prop_health()
639 switch (stat) { in smb2_get_prop_health()