/hddsaver

ASRock HDD Saver Linux kernel patches

GNU General Public License v2.0GPL-2.0

hddsaver

ASRock HDD Saver Linux kernel patches

Some of the asrock motherboards are equipped with hdd saver technology.

It is implemented via a special power connector on the motherboard and a corresponding custom made power cable with two SATA power ports.

The control is via the gpio10 pin of the nct6791d chip.

When this technology is available the module nct6775 creates the hddsaver_enable (or hddsaver_power on kernel >= 5.19.x) file.

Reading the file returns the current status, while writing turns off or on the power of the SATA connectors.

Examples

Show status

# cat /sys/devices/platform/nct6775.656/hwmon/hwmon3/hddsaver_power
Off

Turn power on echo on > /sys/devices/platform/nct6775.656/hwmon/hwmon3/hddsaver_power

Turn power off echo off > /sys/devices/platform/nct6775.656/hwmon/hwmon3/hddsaver_power

dmesg

[  +0,456632] nct6775: Found NCT6791D or compatible chip at 0x2e:0x290
[  +0,000317] nct6775: HDD Saver technology is enabled
[  +0,000007] nct6775: HDD Saver power switch is off

Supported boards

  • Tested
    • Z97 Extreme4
  • Not tested
    • Fatal1ty X99X Killer
    • Fatal1ty X99X Killer/3.1
    • Fatal1ty Z97 Professional
    • Fatal1ty Z97X Killer
    • X99 Extreme11
    • X99 Extreme4
    • X99 Extreme4/3.1
    • X99 Extreme3
    • X99 Extreme6
    • X99 Extreme6/ac
    • X99 Extreme6/3.1
    • X99 OC Formula
    • X99 OC Formula/3.1
    • X99 WS
    • X99M Extreme4
    • Z97 Extreme4/3.1
    • Z97 Extreme6
    • Z97 Extreme6/3.1
    • Z97 Extreme6/ac
    • Z97 Extreme9
    • Z97 OC Formula