#endif
#define SCHED_POWER_FORCE_UPDATE_RT 0x01
+#define SCHED_POWER_CLUSTER_REQ 0x2
#ifdef CONFIG_THERMAL
struct update_sched_power {
void (*func)(struct update_sched_power *, int, unsigned int, int, int);
if (update)
update->func(update, cpu, weight, flags, time);
}
+
+static inline
+void sched_power_change_cluster_weight(int cpu, unsigned long weight, int flags)
+{
+ sched_power_change_cpu_weight(cpu, weight, flags |
+ SCHED_POWER_CLUSTER_REQ);
+}
#else
static inline void sched_power_change_cpu_weight(int cpu, unsigned int weight,
int flags) {}
+static inline
+void sched_power_change_cluster_weight(int cpu, unsigned int weight, int flags)
+{}
#endif /* CONFIG_THERMAL */