# Path to the voltage table sysfs interface file # The init script will detect which one of the 2 below file exists and use the correspond table VTABLE_PATH_0_2_X="/sys/devices/system/cpu/cpu0/cpufreq/op_points_table" VTABLE_PATH_0_3_X="/sys/devices/system/cpu/cpu0/cpufreq/phc_controls" VTABLE_PATH_0_4_X="/sys/devices/system/cpu/cpu0/cpufreq/phc_vids" # Switch back to DEFAULT_VTABLE if undervoltage is stopped? [yes/no] SWITCH_BACK="yes" # Default voltages that will be restored at shutdown if SWITCH_BACK=yes # Linux PHC 0.2.x uses a table of Frequency:Voltage pairs # Linux PHC 0.3.x uses a table of FID:VID pairs DEFAULT_VTABLE_0_2_X="1600000:1340,1600000:1340,1600000:1340,1600000:1340,1600000:1340,1400000:1276,1200000:1212,1000000:1132,800000:1068,600000:988" DEFAULT_VTABLE_0_3_X="16:40 14:36 12:32 10:27 8:23 6:18" DEFAULT_VTABLE_0_4_X="40 36 32 27 23 18" # Custom voltages that will be applied at boot time CUSTOM_VTABLE_0_2_X="1600000:972,1600000:972,1600000:972,1600000:972,1600000:972,1400000:908,1200000:844,1000000:764,800000:700,600000:700" # rounding error at 16:16, 14:11, 12:6, 10:2 CUSTOM_VTABLE_0_3_X="16:18 14:13 12:8 10:4 8:0 6:0" CUSTOM_VTABLE_0_4_X="18 13 8 4 0 0" # Set the following to "yes" when the all the settings are configured # This is a safety to disable setting the voltages with the default # values of this file that are probably wrong for your CPU IS_CONFIGURED="yes"