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<()> {
9090 debug ! ( "{} {} uses standard fan curve" , sys_vendor, product_version) ;
9191 FanCurve :: standard ( )
9292 } ,
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+ } ,
93106 _ => return Err ( io:: Error :: new (
94107 io:: ErrorKind :: Other ,
95108 format ! (
You can’t perform that action at this time.
0 commit comments