Back to home page

OSCL-LXR

 
 

    


0001 .. SPDX-License-Identifier: GPL-2.0-or-later
0002 
0003 Kernel driver nzxt-kraken2
0004 ==========================
0005 
0006 Supported devices:
0007 
0008 * NZXT Kraken X42
0009 * NZXT Kraken X52
0010 * NZXT Kraken X62
0011 * NZXT Kraken X72
0012 
0013 Author: Jonas Malaco
0014 
0015 Description
0016 -----------
0017 
0018 This driver enables hardware monitoring support for NZXT Kraken X42/X52/X62/X72
0019 all-in-one CPU liquid coolers.  Three sensors are available: fan speed, pump
0020 speed and coolant temperature.
0021 
0022 Fan and pump control, while supported by the firmware, are not currently
0023 exposed.  The addressable RGB LEDs, present in the integrated CPU water block
0024 and pump head, are not supported either.  But both features can be found in
0025 existing user-space tools (e.g. `liquidctl`_).
0026 
0027 .. _liquidctl: https://github.com/liquidctl/liquidctl
0028 
0029 Usage Notes
0030 -----------
0031 
0032 As these are USB HIDs, the driver can be loaded automatically by the kernel and
0033 supports hot swapping.
0034 
0035 Sysfs entries
0036 -------------
0037 
0038 ======================= ========================================================
0039 fan1_input              Fan speed (in rpm)
0040 fan2_input              Pump speed (in rpm)
0041 temp1_input             Coolant temperature (in millidegrees Celsius)
0042 ======================= ========================================================