File tree Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Expand file tree Collapse file tree 1 file changed +13
-0
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,19 @@ fn driver() -> io::Result<()> {
90
90
debug ! ( "{} {} uses standard fan curve" , sys_vendor, product_version) ;
91
91
FanCurve :: standard ( )
92
92
} ,
93
+ ( "System76" , "thelio-major-r1" ) => {
94
+ debug ! ( "{} {} uses threadripper2 fan curve" , sys_vendor, product_version) ;
95
+ FanCurve :: threadripper2 ( )
96
+ } ,
97
+ ( "System76" , "thelio-major-r2" | "thelio-major-r2.1" | "thelio-major-b1" | "thelio-major-b2"
98
+ | "thelio-major-b3" | "thelio-mega-r1" | "thelio-mega-r1.1" ) => {
99
+ debug ! ( "{} {} uses hedt fan curve" , sys_vendor, product_version) ;
100
+ FanCurve :: hedt ( )
101
+ } ,
102
+ ( "System76" , "thelio-massive-b1" ) => {
103
+ debug ! ( "{} {} uses xeon fan curve" , sys_vendor, product_version) ;
104
+ FanCurve :: xeon ( )
105
+ } ,
93
106
_ => return Err ( io:: Error :: new (
94
107
io:: ErrorKind :: Other ,
95
108
format ! (
You can’t perform that action at this time.
0 commit comments