示例#1
0
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");
    }
}
示例#2
0
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);
  }
}