Sumeet R Pawnikar has uploaded this change for review.

View Change

Helios: Add fan speed control for TSR3 sensor with DPTF settings

Add granular fan speed control for TSR3 sensor which is used for CPU cooling.
Update passive temperature threshold from 44C to 62C for the same TSR3 sensor.

BRANCH=firmware-hatch-12672.B
BUG=b:155347298
TEST=Built and test on Helios system

Change-Id: Ia545ce2c072d48a9a351fe3ad7ea66fe55f80e64
Signed-off-by: Sumeet R Pawnikar <sumeet.r.pawnikar@intel.com>
---
M src/mainboard/google/hatch/variants/helios/include/variant/acpi/dptf.asl
1 file changed, 9 insertions(+), 2 deletions(-)

git pull ssh://review.coreboot.org:29418/coreboot refs/changes/25/41425/1
diff --git a/src/mainboard/google/hatch/variants/helios/include/variant/acpi/dptf.asl b/src/mainboard/google/hatch/variants/helios/include/variant/acpi/dptf.asl
index 886e519..8ac1c0b 100644
--- a/src/mainboard/google/hatch/variants/helios/include/variant/acpi/dptf.asl
+++ b/src/mainboard/google/hatch/variants/helios/include/variant/acpi/dptf.asl
@@ -26,8 +26,15 @@

#define DPTF_TSR3_SENSOR_ID 3
#define DPTF_TSR3_SENSOR_NAME "CPU"
-#define DPTF_TSR3_PASSIVE 44
+#define DPTF_TSR3_PASSIVE 62
#define DPTF_TSR3_CRITICAL 90
+#define DPTF_TSR3_ACTIVE_AC0 60
+#define DPTF_TSR3_ACTIVE_AC1 57
+#define DPTF_TSR3_ACTIVE_AC2 55
+#define DPTF_TSR3_ACTIVE_AC3 52
+#define DPTF_TSR3_ACTIVE_AC4 50
+#define DPTF_TSR3_ACTIVE_AC5 48
+#define DPTF_TSR3_ACTIVE_AC6 45

#define DPTF_ENABLE_CHARGER
#define DPTF_ENABLE_FAN_CONTROL
@@ -83,7 +90,7 @@
0, 0, 0
},
Package () {
- \_SB.DPTF.TFN1, \_SB.DPTF.TSR3, 100, 0, 0, 0, 0, 0, 0, 0,
+ \_SB.DPTF.TFN1, \_SB.DPTF.TSR3, 100, 90, 80, 60, 40, 30, 20, 10,
0, 0, 0
}
})

To view, visit change 41425. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-Change-Id: Ia545ce2c072d48a9a351fe3ad7ea66fe55f80e64
Gerrit-Change-Number: 41425
Gerrit-PatchSet: 1
Gerrit-Owner: Sumeet R Pawnikar <sumeet.r.pawnikar@intel.com>
Gerrit-MessageType: newchange