Back to home page

OSCL-LXR

 
 

    


0001 .. SPDX-License-Identifier: GPL-2.0-or-later
0002 
0003 Kernel driver corsair-cpro
0004 ==========================
0005 
0006 Supported devices:
0007 
0008   * Corsair Commander Pro
0009   * Corsair Commander Pro (1000D)
0010 
0011 Author: Marius Zachmann
0012 
0013 Description
0014 -----------
0015 
0016 This driver implements the sysfs interface for the Corsair Commander Pro.
0017 The Corsair Commander Pro is a USB device with 6 fan connectors,
0018 4 temperature sensor connectors and 2 Corsair LED connectors.
0019 It can read the voltage levels on the SATA power connector.
0020 
0021 Usage Notes
0022 -----------
0023 
0024 Since it is a USB device, hotswapping is possible. The device is autodetected.
0025 
0026 Sysfs entries
0027 -------------
0028 
0029 ======================= =====================================================================
0030 in0_input               Voltage on SATA 12v
0031 in1_input               Voltage on SATA 5v
0032 in2_input               Voltage on SATA 3.3v
0033 temp[1-4]_input         Temperature on connected temperature sensors
0034 fan[1-6]_input          Connected fan rpm.
0035 fan[1-6]_label          Shows fan type as detected by the device.
0036 fan[1-6]_target         Sets fan speed target rpm.
0037                         When reading, it reports the last value if it was set by the driver.
0038                         Otherwise returns an error.
0039 pwm[1-6]                Sets the fan speed. Values from 0-255. Can only be read if pwm
0040                         was set directly.
0041 ======================= =====================================================================