void module_init(module_t* handle) { dsme_log(LOG_DEBUG, "thermalobject_hw.so loaded"); if (dsme_hw_supports_core_temp()) { dsme_register_thermal_object(&core_thermal_object); core_registered = true; } else { dsme_log(LOG_NOTICE, "thermalobject_hw_core: No HW support, going to sleep only mode"); } if (dsme_hw_supports_battery_temp()) { dsme_register_thermal_object(&battery_thermal_object); battery_registered = true; } else { dsme_log(LOG_NOTICE, "thermalobject_hw_battery: No HW support, going to sleep only mode"); } }
void module_init(module_t* handle) { dsme_log(LOG_DEBUG, "libthermalobject_memory.so loaded"); blacklisted = dsme_omap_is_blacklisted(); if (!blacklisted) { dsme_register_thermal_object(&memory_thermal_object); } }