polling-delay = <0>;
trips {
g3d_alert_0: g3d-alert-0 {
- temperature = <80000>; /* millicelsius */
+ temperature = <20000>; /* millicelsius */
hysteresis = <10000>; /* millicelsius */
type = "active";
};
g3d_alert_1: g3d-alert-1 {
- temperature = <85000>; /* millicelsius */
+ temperature = <25000>; /* millicelsius */
hysteresis = <10000>; /* millicelsius */
type = "active";
};
g3d_alert_2: g3d-alert-2 {
- temperature = <90000>; /* millicelsius */
+ temperature = <30000>; /* millicelsius */
hysteresis = <10000>; /* millicelsius */
type = "active";
};
g3d_alert_3: g3d-alert-3 {
- temperature = <95000>; /* millicelsius */
+ temperature = <35000>; /* millicelsius */
hysteresis = <10000>; /* millicelsius */
type = "active";
};
g3d_alert_4: g3d-alert-4 {
- temperature = <100000>; /* millicelsius */
+ temperature = <400000>; /* millicelsius */
hysteresis = <10000>; /* millicelsius */
type = "active";
};
g3d_alert_5: g3d-alert-5 {
- temperature = <105000>; /* millicelsius */
+ temperature = <45000>; /* millicelsius */
hysteresis = <10000>; /* millicelsius */
type = "active";
};
g3d_alert_6: g3d-alert-6 {
- temperature = <110000>; /* millicelsius */
+ temperature = <50000>; /* millicelsius */
hysteresis = <10000>; /* millicelsius */
type = "active";
};
};
+ cooling-maps {
+ map0 {
+ /* Set maximum frequency as 550MHz */
+ trip = <&g3d_alert_0>;
+ cooling-device = <&mali 2 2>;
+ };
+ map1 {
+ /* Set maximum frequency as 600MHz */
+ trip = <&g3d_alert_1>;
+ cooling-device = <&mali 3 3>;
+ };
+ map2 {
+ /* Set maximum frequency as 420MHz */
+ trip = <&g3d_alert_2>;
+ cooling-device = <&mali 4 4>;
+ };
+ map3 {
+ /* Set maximum frequency as 350MHz */
+ trip = <&g3d_alert_3>;
+ cooling-device = <&mali 5 5>;
+ };
+ map4 {
+ /* Set maximum frequency as 2660MHz */
+ trip = <&g3d_alert_4>;
+ cooling-device = <&mali 6 6>;
+ };
+ map5 {
+ /* Set maximum frequency as 160MHz */
+ trip = <&g3d_alert_5>;
+ cooling-device = <&mali 7 7>;
+ };
+ map6 {
+ /* Set maximum frequency as 160MHz */
+ trip = <&g3d_alert_6>;
+ cooling-device = <&mali 7 7>;
+ };
+ };
};
apollo_thermal: apollo-thermal {