From 4f98e5582da59aa0527efefdf665b7922f9cc989 Mon Sep 17 00:00:00 2001 From: Jeremy Soller Date: Wed, 24 Jun 2020 13:54:13 -0600 Subject: [PATCH] Set DGPU fan curves for each DGPU model --- src/board/system76/addw2/board.mk | 9 +++++++++ src/board/system76/gaze15/board.mk | 9 +++++++++ src/board/system76/oryp6/board.mk | 9 +++++++++ 3 files changed, 27 insertions(+) diff --git a/src/board/system76/addw2/board.mk b/src/board/system76/addw2/board.mk index 9613eab..1c1b369 100644 --- a/src/board/system76/addw2/board.mk +++ b/src/board/system76/addw2/board.mk @@ -44,6 +44,15 @@ CFLAGS+=\ # Enable DGPU support CFLAGS+=-DHAVE_DGPU=1 +CLFAGS+=-DBOARD_DGPU_HEATUP=5 +CFLAGS+=-DBOARD_DGPU_COOLDOWN=20 +CFLAGS+=-DBOARD_DGPU_FAN_POINTS="\ + FAN_POINT(65, 40), \ + FAN_POINT(70, 60), \ + FAN_POINT(75, 75), \ + FAN_POINT(80, 90), \ + FAN_POINT(85, 100) \ +" # Set CPU power limits in watts CFLAGS+=\ diff --git a/src/board/system76/gaze15/board.mk b/src/board/system76/gaze15/board.mk index 2c5008a..a5ad603 100644 --- a/src/board/system76/gaze15/board.mk +++ b/src/board/system76/gaze15/board.mk @@ -44,6 +44,15 @@ CFLAGS+=\ # Enable DGPU support CFLAGS+=-DHAVE_DGPU=1 +CLFAGS+=-DBOARD_DGPU_HEATUP=5 +CFLAGS+=-DBOARD_DGPU_COOLDOWN=20 +CFLAGS+=-DBOARD_DGPU_FAN_POINTS="\ + FAN_POINT(65, 40), \ + FAN_POINT(70, 60), \ + FAN_POINT(75, 75), \ + FAN_POINT(80, 90), \ + FAN_POINT(85, 100) \ +" # Set CPU power limits in watts CFLAGS+=\ diff --git a/src/board/system76/oryp6/board.mk b/src/board/system76/oryp6/board.mk index 566dc9a..f7ad02b 100644 --- a/src/board/system76/oryp6/board.mk +++ b/src/board/system76/oryp6/board.mk @@ -44,6 +44,15 @@ CFLAGS+=\ # Enable DGPU support CFLAGS+=-DHAVE_DGPU=1 +CLFAGS+=-DBOARD_DGPU_HEATUP=5 +CFLAGS+=-DBOARD_DGPU_COOLDOWN=20 +CFLAGS+=-DBOARD_DGPU_FAN_POINTS="\ + FAN_POINT(65, 40), \ + FAN_POINT(70, 60), \ + FAN_POINT(75, 75), \ + FAN_POINT(80, 90), \ + FAN_POINT(85, 100) \ +" # Set CPU power limits in watts CFLAGS+=\