On Mon, Jan 29, 2024 at 12:19:28PM +0100, Aleksa Savic wrote: > This driver enables hardware monitoring support for NZXT Kraken > X53/X63/X73 and Z53/Z63/Z73 all-in-one CPU liquid coolers. > > All models expose liquid temperature and pump speed (in RPM), as well as > PWM control (natively only through a temp-PWM curve, but the driver also > emulates fixed PWM control on top of that). The Z-series models > additionally expose the speed and duty of an optionally connected fan, > with the same PWM control capabilities. > > Pump and fan duty control mode can be set through pwm[1-2]_enable, > where 1 is for the manual control mode and 2 is for the liquid temp > to PWM curve mode. Writing a 0 disables control of the channel through > the driver after setting its duty to 100%. As it is not possible to query > the device for the active mode, the driver keeps track of it. > > The temperature of the curves relates to the fixed [20-59] C range, per > device limitations, and correlating to the detected liquid temperature. > Only PWM values (ranging from 0-255) can be set. > > The addressable RGB LEDs and LCD screen, included only on Z-series models, > are not supported in this driver. > > Co-developed-by: Jonas Malaco <jonas@xxxxxxxxxxxx> > Signed-off-by: Jonas Malaco <jonas@xxxxxxxxxxxx> > Co-developed-by: Yury Zhuravlev <stalkerg@xxxxxxxxx> > Signed-off-by: Yury Zhuravlev <stalkerg@xxxxxxxxx> > Signed-off-by: Aleksa Savic <savicaleksa83@xxxxxxxxx> Applied. Thanks, Guenter