From aadbf4d84d8135ee19f44e759a157d49ebc0ca9c Mon Sep 17 00:00:00 2001 From: Thomas Zimmerman Date: Wed, 10 Sep 2025 12:22:04 -0600 Subject: [PATCH 1/2] Update the gaze16 fan curves with fan points every 3c starting at 40. --- src/board/system76/gaze16-3050/Makefile.mk | 42 +++++++++++++----- src/board/system76/gaze16-3060-b/Makefile.mk | 42 +++++++++++++----- src/board/system76/gaze16-3060/Makefile.mk | 42 +++++++++++++----- src/board/system76/oryp12/Makefile.mk | 46 ++++++++++++++------ 4 files changed, 128 insertions(+), 44 deletions(-) diff --git a/src/board/system76/gaze16-3050/Makefile.mk b/src/board/system76/gaze16-3050/Makefile.mk index f64ae2a93..98a580acf 100644 --- a/src/board/system76/gaze16-3050/Makefile.mk +++ b/src/board/system76/gaze16-3050/Makefile.mk @@ -44,20 +44,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/gaze16-3060-b/Makefile.mk b/src/board/system76/gaze16-3060-b/Makefile.mk index 1efef465f..07aab9f82 100644 --- a/src/board/system76/gaze16-3060-b/Makefile.mk +++ b/src/board/system76/gaze16-3060-b/Makefile.mk @@ -47,20 +47,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/gaze16-3060/Makefile.mk b/src/board/system76/gaze16-3060/Makefile.mk index 546b14f0e..af916087e 100644 --- a/src/board/system76/gaze16-3060/Makefile.mk +++ b/src/board/system76/gaze16-3060/Makefile.mk @@ -44,20 +44,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/oryp12/Makefile.mk b/src/board/system76/oryp12/Makefile.mk index 7e0214a82..252c98390 100644 --- a/src/board/system76/oryp12/Makefile.mk +++ b/src/board/system76/oryp12/Makefile.mk @@ -50,24 +50,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(50, 30), \ - FAN_POINT(60, 30), \ - FAN_POINT(65, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ - FAN_POINT(90, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100) \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(50, 30), \ - FAN_POINT(60, 30), \ - FAN_POINT(65, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ - FAN_POINT(90, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100) \ " # Add system76 common code From f4a164f24b00060246f0fe608ef6bc3e95b8cd07 Mon Sep 17 00:00:00 2001 From: Thomas Zimmerman Date: Thu, 25 Dec 2025 13:17:08 -0700 Subject: [PATCH 2/2] Update most boards to a new fan curve for both fans The new fan behavior is even better with fan points that span just more than the change threshold. This should have engineering review to see if the top end mark for full fans at 90C is good or should be adjusted for older Intel models that thermal throttle before than (ie, at 85C). Docs from Intel are not great to know where the thermal points for CPU engage. --- src/board/system76/addw1/Makefile.mk | 41 +++++++++++++---- src/board/system76/addw2/Makefile.mk | 42 +++++++++++++---- src/board/system76/addw3/Makefile.mk | 42 +++++++++++++---- src/board/system76/addw4/Makefile.mk | 42 ++++++++++++----- src/board/system76/bonw15-b/Makefile.mk | 42 +++++++++++++---- src/board/system76/bonw15/Makefile.mk | 42 +++++++++++++---- src/board/system76/darp10-b/Makefile.mk | 48 +++++++++++++------- src/board/system76/darp10/Makefile.mk | 48 +++++++++++++------- src/board/system76/darp11-b/Makefile.mk | 48 +++++++++++++------- src/board/system76/darp11/Makefile.mk | 48 +++++++++++++------- src/board/system76/darp5/Makefile.mk | 21 +++++++-- src/board/system76/darp6/Makefile.mk | 21 +++++++-- src/board/system76/darp7/Makefile.mk | 21 +++++++-- src/board/system76/darp8/Makefile.mk | 21 +++++++-- src/board/system76/darp9/Makefile.mk | 21 +++++++-- src/board/system76/galp3-c/Makefile.mk | 21 +++++++-- src/board/system76/galp4/Makefile.mk | 21 +++++++-- src/board/system76/galp5/Makefile.mk | 40 ++++++++++++---- src/board/system76/galp6/Makefile.mk | 21 +++++++-- src/board/system76/galp7/Makefile.mk | 21 +++++++-- src/board/system76/gaze15/Makefile.mk | 42 +++++++++++++---- src/board/system76/gaze17-3050/Makefile.mk | 46 +++++++++++++------ src/board/system76/gaze17-3060-b/Makefile.mk | 42 +++++++++++++---- src/board/system76/gaze17-3060/Makefile.mk | 42 +++++++++++++---- src/board/system76/gaze18/Makefile.mk | 42 +++++++++++++---- src/board/system76/gaze20/Makefile.mk | 42 ++++++++++++----- src/board/system76/lemp11/Makefile.mk | 21 +++++++-- src/board/system76/lemp12/Makefile.mk | 21 +++++++-- src/board/system76/lemp13-b/Makefile.mk | 21 +++++++-- src/board/system76/lemp13/Makefile.mk | 21 +++++++-- src/board/system76/lemp9/Makefile.mk | 21 +++++++-- src/board/system76/oryp10/Makefile.mk | 43 +++++++++++++----- src/board/system76/oryp11/Makefile.mk | 42 ++++++++++++----- src/board/system76/oryp6/Makefile.mk | 42 ++++++++++++----- src/board/system76/oryp7/Makefile.mk | 42 ++++++++++++----- src/board/system76/oryp8/Makefile.mk | 42 ++++++++++++----- src/board/system76/oryp9/Makefile.mk | 43 +++++++++++++----- src/board/system76/serw13/Makefile.mk | 44 +++++++++++++----- 38 files changed, 979 insertions(+), 352 deletions(-) diff --git a/src/board/system76/addw1/Makefile.mk b/src/board/system76/addw1/Makefile.mk index e66a78635..f8444e2bd 100644 --- a/src/board/system76/addw1/Makefile.mk +++ b/src/board/system76/addw1/Makefile.mk @@ -43,19 +43,42 @@ CONFIG_I2C_DGPU = I2C_1 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/addw2/Makefile.mk b/src/board/system76/addw2/Makefile.mk index 3d2b44b96..4f98d6213 100644 --- a/src/board/system76/addw2/Makefile.mk +++ b/src/board/system76/addw2/Makefile.mk @@ -42,20 +42,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/addw3/Makefile.mk b/src/board/system76/addw3/Makefile.mk index bb92c62f5..940b76dcc 100644 --- a/src/board/system76/addw3/Makefile.mk +++ b/src/board/system76/addw3/Makefile.mk @@ -48,20 +48,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/addw4/Makefile.mk b/src/board/system76/addw4/Makefile.mk index 01eed25b4..2c1cd6fe7 100644 --- a/src/board/system76/addw4/Makefile.mk +++ b/src/board/system76/addw4/Makefile.mk @@ -44,23 +44,41 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 28), \ - FAN_POINT(65, 28), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 28), \ - FAN_POINT(65, 28), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " diff --git a/src/board/system76/bonw15-b/Makefile.mk b/src/board/system76/bonw15-b/Makefile.mk index e30add7b0..08d6dc85d 100644 --- a/src/board/system76/bonw15-b/Makefile.mk +++ b/src/board/system76/bonw15-b/Makefile.mk @@ -55,20 +55,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/bonw15/Makefile.mk b/src/board/system76/bonw15/Makefile.mk index 160b03171..61e7ec56d 100644 --- a/src/board/system76/bonw15/Makefile.mk +++ b/src/board/system76/bonw15/Makefile.mk @@ -52,20 +52,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/darp10-b/Makefile.mk b/src/board/system76/darp10-b/Makefile.mk index 2d210387f..9a3df8a06 100644 --- a/src/board/system76/darp10-b/Makefile.mk +++ b/src/board/system76/darp10-b/Makefile.mk @@ -43,27 +43,43 @@ CONFIG_POWER_LIMIT_DC = 45 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 27 CONFIG_FAN1_POINTS = " \ - FAN_POINT(48, 27), \ - FAN_POINT(52, 27), \ - FAN_POINT(56, 33), \ - FAN_POINT(60, 37), \ - FAN_POINT(75, 53), \ - FAN_POINT(83, 65), \ - FAN_POINT(87, 75), \ - FAN_POINT(89, 77), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR3 CONFIG_FAN2_PWM_MIN = 27 CONFIG_FAN2_POINTS = " \ - FAN_POINT(48, 27), \ - FAN_POINT(52, 27), \ - FAN_POINT(56, 33), \ - FAN_POINT(60, 37), \ - FAN_POINT(75, 53), \ - FAN_POINT(83, 65), \ - FAN_POINT(87, 75), \ - FAN_POINT(89, 77), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add common code diff --git a/src/board/system76/darp10/Makefile.mk b/src/board/system76/darp10/Makefile.mk index 4ba880144..48778cbc5 100644 --- a/src/board/system76/darp10/Makefile.mk +++ b/src/board/system76/darp10/Makefile.mk @@ -42,27 +42,43 @@ CONFIG_POWER_LIMIT_DC = 45 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 27 CONFIG_FAN1_POINTS = " \ - FAN_POINT(48, 27), \ - FAN_POINT(52, 27), \ - FAN_POINT(56, 33), \ - FAN_POINT(60, 37), \ - FAN_POINT(75, 53), \ - FAN_POINT(83, 65), \ - FAN_POINT(87, 75), \ - FAN_POINT(89, 77), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR3 CONFIG_FAN2_PWM_MIN = 27 CONFIG_FAN2_POINTS = " \ - FAN_POINT(48, 27), \ - FAN_POINT(52, 27), \ - FAN_POINT(56, 33), \ - FAN_POINT(60, 37), \ - FAN_POINT(75, 53), \ - FAN_POINT(83, 65), \ - FAN_POINT(87, 75), \ - FAN_POINT(89, 77), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add common code diff --git a/src/board/system76/darp11-b/Makefile.mk b/src/board/system76/darp11-b/Makefile.mk index 2d210387f..9a3df8a06 100644 --- a/src/board/system76/darp11-b/Makefile.mk +++ b/src/board/system76/darp11-b/Makefile.mk @@ -43,27 +43,43 @@ CONFIG_POWER_LIMIT_DC = 45 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 27 CONFIG_FAN1_POINTS = " \ - FAN_POINT(48, 27), \ - FAN_POINT(52, 27), \ - FAN_POINT(56, 33), \ - FAN_POINT(60, 37), \ - FAN_POINT(75, 53), \ - FAN_POINT(83, 65), \ - FAN_POINT(87, 75), \ - FAN_POINT(89, 77), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR3 CONFIG_FAN2_PWM_MIN = 27 CONFIG_FAN2_POINTS = " \ - FAN_POINT(48, 27), \ - FAN_POINT(52, 27), \ - FAN_POINT(56, 33), \ - FAN_POINT(60, 37), \ - FAN_POINT(75, 53), \ - FAN_POINT(83, 65), \ - FAN_POINT(87, 75), \ - FAN_POINT(89, 77), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add common code diff --git a/src/board/system76/darp11/Makefile.mk b/src/board/system76/darp11/Makefile.mk index 4ba880144..48778cbc5 100644 --- a/src/board/system76/darp11/Makefile.mk +++ b/src/board/system76/darp11/Makefile.mk @@ -42,27 +42,43 @@ CONFIG_POWER_LIMIT_DC = 45 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 27 CONFIG_FAN1_POINTS = " \ - FAN_POINT(48, 27), \ - FAN_POINT(52, 27), \ - FAN_POINT(56, 33), \ - FAN_POINT(60, 37), \ - FAN_POINT(75, 53), \ - FAN_POINT(83, 65), \ - FAN_POINT(87, 75), \ - FAN_POINT(89, 77), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR3 CONFIG_FAN2_PWM_MIN = 27 CONFIG_FAN2_POINTS = " \ - FAN_POINT(48, 27), \ - FAN_POINT(52, 27), \ - FAN_POINT(56, 33), \ - FAN_POINT(60, 37), \ - FAN_POINT(75, 53), \ - FAN_POINT(83, 65), \ - FAN_POINT(87, 75), \ - FAN_POINT(89, 77), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add common code diff --git a/src/board/system76/darp5/Makefile.mk b/src/board/system76/darp5/Makefile.mk index 0a8ea7593..b60108a80 100644 --- a/src/board/system76/darp5/Makefile.mk +++ b/src/board/system76/darp5/Makefile.mk @@ -40,11 +40,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/darp6/Makefile.mk b/src/board/system76/darp6/Makefile.mk index c3cf447e6..1cf6897af 100644 --- a/src/board/system76/darp6/Makefile.mk +++ b/src/board/system76/darp6/Makefile.mk @@ -43,11 +43,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/darp7/Makefile.mk b/src/board/system76/darp7/Makefile.mk index 20806a347..a4e5a0895 100644 --- a/src/board/system76/darp7/Makefile.mk +++ b/src/board/system76/darp7/Makefile.mk @@ -39,11 +39,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/darp8/Makefile.mk b/src/board/system76/darp8/Makefile.mk index ff072de60..daf644c88 100644 --- a/src/board/system76/darp8/Makefile.mk +++ b/src/board/system76/darp8/Makefile.mk @@ -39,11 +39,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/darp9/Makefile.mk b/src/board/system76/darp9/Makefile.mk index 0fc25a1c8..6020c46b9 100644 --- a/src/board/system76/darp9/Makefile.mk +++ b/src/board/system76/darp9/Makefile.mk @@ -42,11 +42,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/galp3-c/Makefile.mk b/src/board/system76/galp3-c/Makefile.mk index 319cde71e..42040da9c 100644 --- a/src/board/system76/galp3-c/Makefile.mk +++ b/src/board/system76/galp3-c/Makefile.mk @@ -40,11 +40,22 @@ CONFIG_POWER_LIMIT_DC = 28 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/galp4/Makefile.mk b/src/board/system76/galp4/Makefile.mk index 75bd2f17a..6d6edfcac 100644 --- a/src/board/system76/galp4/Makefile.mk +++ b/src/board/system76/galp4/Makefile.mk @@ -43,11 +43,22 @@ CONFIG_POWER_LIMIT_DC = 28 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/galp5/Makefile.mk b/src/board/system76/galp5/Makefile.mk index a91d3bfd8..f2b5befbd 100644 --- a/src/board/system76/galp5/Makefile.mk +++ b/src/board/system76/galp5/Makefile.mk @@ -45,19 +45,41 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 25), \ - FAN_POINT(80, 25), \ - FAN_POINT(80, 40), \ - FAN_POINT(88, 40), \ - FAN_POINT(88, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(70, 25), \ - FAN_POINT(75, 40), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " diff --git a/src/board/system76/galp6/Makefile.mk b/src/board/system76/galp6/Makefile.mk index 873b031d5..a0e229acc 100644 --- a/src/board/system76/galp6/Makefile.mk +++ b/src/board/system76/galp6/Makefile.mk @@ -45,11 +45,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/galp7/Makefile.mk b/src/board/system76/galp7/Makefile.mk index 1eee1dac7..1ecf6d8c6 100644 --- a/src/board/system76/galp7/Makefile.mk +++ b/src/board/system76/galp7/Makefile.mk @@ -48,11 +48,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/gaze15/Makefile.mk b/src/board/system76/gaze15/Makefile.mk index 689ca67fe..4c824619f 100644 --- a/src/board/system76/gaze15/Makefile.mk +++ b/src/board/system76/gaze15/Makefile.mk @@ -42,20 +42,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/gaze17-3050/Makefile.mk b/src/board/system76/gaze17-3050/Makefile.mk index 928b2fd4e..9b4339fca 100644 --- a/src/board/system76/gaze17-3050/Makefile.mk +++ b/src/board/system76/gaze17-3050/Makefile.mk @@ -46,25 +46,43 @@ CONFIG_I2C_DGPU = I2C_1 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 20 CONFIG_FAN1_POINTS = " \ - FAN_POINT(50, 28), \ - FAN_POINT(58, 28), \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_PWM_MIN = 20 CONFIG_FAN2_POINTS = " \ - FAN_POINT(50, 28), \ - FAN_POINT(58, 28), \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/gaze17-3060-b/Makefile.mk b/src/board/system76/gaze17-3060-b/Makefile.mk index 16c71d17c..91f0375d9 100644 --- a/src/board/system76/gaze17-3060-b/Makefile.mk +++ b/src/board/system76/gaze17-3060-b/Makefile.mk @@ -48,20 +48,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/gaze17-3060/Makefile.mk b/src/board/system76/gaze17-3060/Makefile.mk index ed3ab59ef..db8cd3ccc 100644 --- a/src/board/system76/gaze17-3060/Makefile.mk +++ b/src/board/system76/gaze17-3060/Makefile.mk @@ -45,20 +45,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/gaze18/Makefile.mk b/src/board/system76/gaze18/Makefile.mk index 560c286af..de7a31bce 100644 --- a/src/board/system76/gaze18/Makefile.mk +++ b/src/board/system76/gaze18/Makefile.mk @@ -47,20 +47,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 40), \ - FAN_POINT(65, 60), \ - FAN_POINT(70, 75), \ - FAN_POINT(75, 90), \ - FAN_POINT(80, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/gaze20/Makefile.mk b/src/board/system76/gaze20/Makefile.mk index ed22181a8..c7a6823b9 100644 --- a/src/board/system76/gaze20/Makefile.mk +++ b/src/board/system76/gaze20/Makefile.mk @@ -43,23 +43,41 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 28), \ - FAN_POINT(65, 28), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 28), \ - FAN_POINT(65, 28), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " diff --git a/src/board/system76/lemp11/Makefile.mk b/src/board/system76/lemp11/Makefile.mk index 3923d4dd2..d40452768 100644 --- a/src/board/system76/lemp11/Makefile.mk +++ b/src/board/system76/lemp11/Makefile.mk @@ -40,11 +40,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/lemp12/Makefile.mk b/src/board/system76/lemp12/Makefile.mk index 603db01ac..14afda202 100644 --- a/src/board/system76/lemp12/Makefile.mk +++ b/src/board/system76/lemp12/Makefile.mk @@ -45,11 +45,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/lemp13-b/Makefile.mk b/src/board/system76/lemp13-b/Makefile.mk index 95b0d9bb1..40c8a4019 100644 --- a/src/board/system76/lemp13-b/Makefile.mk +++ b/src/board/system76/lemp13-b/Makefile.mk @@ -43,11 +43,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/lemp13/Makefile.mk b/src/board/system76/lemp13/Makefile.mk index 8a7158de8..5b6f960de 100644 --- a/src/board/system76/lemp13/Makefile.mk +++ b/src/board/system76/lemp13/Makefile.mk @@ -42,11 +42,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/lemp9/Makefile.mk b/src/board/system76/lemp9/Makefile.mk index 2d17496ef..261b38858 100644 --- a/src/board/system76/lemp9/Makefile.mk +++ b/src/board/system76/lemp9/Makefile.mk @@ -39,11 +39,22 @@ CONFIG_POWER_LIMIT_DC = 45 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 50), \ - FAN_POINT(80, 60), \ - FAN_POINT(85, 65), \ - FAN_POINT(90, 65), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/oryp10/Makefile.mk b/src/board/system76/oryp10/Makefile.mk index d0109079a..4790b01bc 100644 --- a/src/board/system76/oryp10/Makefile.mk +++ b/src/board/system76/oryp10/Makefile.mk @@ -51,21 +51,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(50, 40), \ - FAN_POINT(55, 40), \ - FAN_POINT(60, 55), \ - FAN_POINT(69, 55), \ - FAN_POINT(74, 68), \ - FAN_POINT(79, 68), \ - FAN_POINT(80, 72), \ - FAN_POINT(87, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(50, 40), \ - FAN_POINT(56, 40), \ - FAN_POINT(72, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/oryp11/Makefile.mk b/src/board/system76/oryp11/Makefile.mk index c97115233..d963338e0 100644 --- a/src/board/system76/oryp11/Makefile.mk +++ b/src/board/system76/oryp11/Makefile.mk @@ -54,24 +54,42 @@ CONFIG_I2C_DGPU = I2C_1 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 28 CONFIG_FAN1_POINTS = " \ - FAN_POINT(60, 28), \ - FAN_POINT(65, 28), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_PWM_MIN = 28 CONFIG_FAN2_POINTS = " \ - FAN_POINT(60, 28), \ - FAN_POINT(65, 28), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " diff --git a/src/board/system76/oryp6/Makefile.mk b/src/board/system76/oryp6/Makefile.mk index bf777b6a0..291576f55 100644 --- a/src/board/system76/oryp6/Makefile.mk +++ b/src/board/system76/oryp6/Makefile.mk @@ -43,24 +43,42 @@ CONFIG_I2C_DGPU = I2C_1 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 25 CONFIG_FAN1_POINTS = " \ - FAN_POINT(55, 25), \ - FAN_POINT(65, 30), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_PWM_MIN = 25 CONFIG_FAN2_POINTS = " \ - FAN_POINT(55, 25), \ - FAN_POINT(65, 30), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " diff --git a/src/board/system76/oryp7/Makefile.mk b/src/board/system76/oryp7/Makefile.mk index bf777b6a0..291576f55 100644 --- a/src/board/system76/oryp7/Makefile.mk +++ b/src/board/system76/oryp7/Makefile.mk @@ -43,24 +43,42 @@ CONFIG_I2C_DGPU = I2C_1 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 25 CONFIG_FAN1_POINTS = " \ - FAN_POINT(55, 25), \ - FAN_POINT(65, 30), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_PWM_MIN = 25 CONFIG_FAN2_POINTS = " \ - FAN_POINT(55, 25), \ - FAN_POINT(65, 30), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " diff --git a/src/board/system76/oryp8/Makefile.mk b/src/board/system76/oryp8/Makefile.mk index 2e5ef5f09..6fec6813f 100644 --- a/src/board/system76/oryp8/Makefile.mk +++ b/src/board/system76/oryp8/Makefile.mk @@ -44,24 +44,42 @@ CONFIG_I2C_DGPU = I2C_1 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 25 CONFIG_FAN1_POINTS = " \ - FAN_POINT(55, 25), \ - FAN_POINT(65, 30), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_PWM_MIN = 25 CONFIG_FAN2_POINTS = " \ - FAN_POINT(55, 25), \ - FAN_POINT(65, 30), \ - FAN_POINT(70, 40), \ - FAN_POINT(75, 60), \ - FAN_POINT(80, 75), \ - FAN_POINT(85, 90), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ FAN_POINT(90, 100), \ " diff --git a/src/board/system76/oryp9/Makefile.mk b/src/board/system76/oryp9/Makefile.mk index fda24d2c2..5c2613c39 100644 --- a/src/board/system76/oryp9/Makefile.mk +++ b/src/board/system76/oryp9/Makefile.mk @@ -48,21 +48,42 @@ CONFIG_I2C_DGPU = I2C_1 # Fan configs CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_POINTS = " \ - FAN_POINT(50, 40), \ - FAN_POINT(55, 40), \ - FAN_POINT(60, 55), \ - FAN_POINT(69, 55), \ - FAN_POINT(74, 68), \ - FAN_POINT(79, 68), \ - FAN_POINT(80, 72), \ - FAN_POINT(87, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_POINTS = " \ - FAN_POINT(50, 40), \ - FAN_POINT(56, 40), \ - FAN_POINT(72, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code diff --git a/src/board/system76/serw13/Makefile.mk b/src/board/system76/serw13/Makefile.mk index 131df9484..b4e1813c0 100644 --- a/src/board/system76/serw13/Makefile.mk +++ b/src/board/system76/serw13/Makefile.mk @@ -53,23 +53,43 @@ CONFIG_I2C_DGPU = I2C_1 CONFIG_FAN1_PWM = DCR2 CONFIG_FAN1_PWM_MIN = 28 CONFIG_FAN1_POINTS = " \ - FAN_POINT(50, 28), \ - FAN_POINT(55, 28), \ - FAN_POINT(60, 40), \ - FAN_POINT(68, 40), \ - FAN_POINT(73, 50), \ - FAN_POINT(87, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " CONFIG_FAN2_PWM = DCR4 CONFIG_FAN2_PWM_MIN = 28 CONFIG_FAN2_POINTS = " \ - FAN_POINT(50, 28), \ - FAN_POINT(55, 28), \ - FAN_POINT(60, 40), \ - FAN_POINT(68, 40), \ - FAN_POINT(73, 50), \ - FAN_POINT(87, 100), \ + FAN_POINT(40, 15), \ + FAN_POINT(44, 16), \ + FAN_POINT(48, 17), \ + FAN_POINT(52, 18), \ + FAN_POINT(56, 21), \ + FAN_POINT(60, 26), \ + FAN_POINT(63, 31), \ + FAN_POINT(66, 36), \ + FAN_POINT(69, 41), \ + FAN_POINT(72, 48), \ + FAN_POINT(75, 56), \ + FAN_POINT(78, 64), \ + FAN_POINT(81, 72), \ + FAN_POINT(84, 81), \ + FAN_POINT(87, 90), \ + FAN_POINT(90, 100), \ " # Add system76 common code