google_charger: reduce debug log pressure

Log FAN state only when the device is charging.

Bug: 230506810
Signed-off-by: AleX Pelosi <[email protected]>
Change-Id: I57b9e823035a1317005703a9a60e83f14812ae4f
diff --git a/google_battery.c b/google_battery.c
index 2f416b1..7860481 100644
--- a/google_battery.c
+++ b/google_battery.c
@@ -1028,10 +1028,12 @@
 	if (batt_drv->fan_last_level != lvl) {
 		pr_debug("FAN_LEVEL %d->%d reason=%s\n",
 			 batt_drv->fan_last_level, lvl, reason ? reason : "<>");
-		logbuffer_log(batt_drv->ttf_stats.ttf_log,
-			      "FAN_LEVEL %d->%d reason=%s",
-			      batt_drv->fan_last_level, lvl,
-			      reason ? reason : "<>");
+
+		if (!chg_state_is_disconnected(&batt_drv->chg_state))
+			logbuffer_log(batt_drv->ttf_stats.ttf_log,
+				      "FAN_LEVEL %d->%d reason=%s",
+				      batt_drv->fan_last_level, lvl,
+				      reason ? reason : "<>");
 
 		batt_drv->fan_last_level = lvl;
 		if (batt_drv->psy)