diff --git a/drivers/soc/qcom/icnss2/debug.c b/drivers/soc/qcom/icnss2/debug.c index e12cee7dfc04..88dda1cb3065 100644 --- a/drivers/soc/qcom/icnss2/debug.c +++ b/drivers/soc/qcom/icnss2/debug.c @@ -521,7 +521,8 @@ static int icnss_fw_debug_show(struct seq_file *s, void *data) seq_puts(s, " VAL: 2 (CCPM test)\n"); seq_puts(s, " VAL: 3 (Trigger Recovery)\n"); seq_puts(s, " VAL: 4 (allow recursive recovery)\n"); - seq_puts(s, " VAL: 3 (Disallow recursive recovery)\n"); + seq_puts(s, " VAL: 5 (Disallow recursive recovery)\n"); + seq_puts(s, " VAL: 6 (Trigger power supply callback)\n"); seq_puts(s, "\nCMD: dynamic_feature_mask\n"); seq_puts(s, " VAL: (64 bit feature mask)\n"); @@ -682,6 +683,9 @@ static ssize_t icnss_fw_debug_write(struct file *fp, case 5: icnss_disallow_recursive_recovery(&priv->pdev->dev); break; + case 6: + power_supply_changed(priv->batt_psy); + break; default: return -EINVAL; }