thermal-hal: Return failure only for uninitialized sensor request

Adapt legacy thermal utils according to commit
c5ea560f0f309699b1a0ba6cfc54552b29ba94df.

Change-Id: I9ff101882a5e4774fbdf3701b1a3f72ab4a1f22b
diff --git a/thermalUtils.h b/thermalUtils.h
index e7f8a42..ca07cfa 100644
--- a/thermalUtils.h
+++ b/thermalUtils.h
@@ -56,14 +56,12 @@
 	public:
 		ThermalUtils(const ueventCB &inp_cb);
 		~ThermalUtils() = default;
-		bool isSensorInitialized()
-		{
-			return is_sensor_init;
-		};
 		bool isCdevInitialized()
 		{
 			return is_cdev_init;
 		};
+		bool isSensorInitialized();
+		bool isSensorInitialized(TemperatureType type);
 		int readTemperatures(std::vector<Temperature>& temp);
 		int readTemperatures(TemperatureType type,
                                             std::vector<Temperature>& temperatures);
@@ -74,7 +72,6 @@
 		int readCdevStates(cdevType type,
                                             std::vector<CoolingDevice>& cdev);
 	private:
-		bool is_sensor_init;
 		bool is_cdev_init;
 		ThermalConfig cfg;
 		ThermalCommon cmnInst;