max77759: Move BCL logic out of max77759_charger

Bug: 194148354
Signed-off-by: George Lee <[email protected]>
Change-Id: If1747a7e0a0f195d064b2641e4a3988387e1d6a0
diff --git a/max77759_charger.h b/max77759_charger.h
index 14a3dc4..d8849cb 100644
--- a/max77759_charger.h
+++ b/max77759_charger.h
@@ -57,13 +57,8 @@
 
 	/* thermal BCL */
 #if IS_ENABLED(CONFIG_GOOGLE_BCL)
-	struct thermal_zone_device *tz_miti[IFPMIC_SENSOR_MAX];
-	int triggered_counter[IFPMIC_SENSOR_MAX];
-	unsigned int triggered_lvl[IFPMIC_SENSOR_MAX];
-	unsigned int triggered_irq[IFPMIC_SENSOR_MAX];
-	struct mutex triggered_irq_lock[IFPMIC_SENSOR_MAX];
-	struct delayed_work triggered_irq_work[IFPMIC_SENSOR_MAX];
 	struct bcl_device *bcl_dev;
+	struct delayed_work init_bcl;
 #endif
 
 	int chg_term_voltage;