static int omap_process_cpu_temp(struct list_head *cooling_list, struct thermal_dev *temp_sensor, int temp) { pr_debug("%s: Received temp %i\n", __func__, temp); omap_gov->temp_sensor = temp_sensor; return omap_cpu_thermal_manager(cooling_list, temp); }
static int omap_process_cpu_temp(struct thermal_dev *gov, struct list_head *cooling_list, struct thermal_dev *temp_sensor, int temp) { if (!omap_gov->temp_sensor) omap_gov->temp_sensor = temp_sensor; return omap_cpu_thermal_manager(cooling_list, temp); }
static int omap_process_cpu_temp(struct list_head *cooling_list, struct thermal_dev *temp_sensor, int temp) { if (!strcmp(temp_sensor->name, "pcb_sensor")) { if (pcb_sensor == NULL) { pr_info("%s: Setting %s pointer\n", __func__, temp_sensor->name); pcb_sensor = temp_sensor; } omap_gov->pcb_temp = temp; return 0; } omap_gov->temp_sensor = temp_sensor; return omap_cpu_thermal_manager(cooling_list, temp); }