cpu0/cpufreq/ . . ....affected_cpus ....cpuinfo_cur_freq ....cpuinfo_max_freq ....cpuinfo_min_freq ....scaling_available_frequencies //available frequencies ....scaling_available_governors //available governors ....scaling_cur_freq ....scaling_driver ....scaling_governor ....scaling_max_freq ....scaling_min_freq
scaling_available_frequencies
cat scaling_available_frequencies 2997000 2664000 2331000 1998000
If Linux kernel cpufreq comes from the Device Tree table. You have to modify your device tree.
But if the Linux kernel cpufreq comes from the firmware ( for example, Arm Juno board), you have to modify the firmware e.g. Arm Trusted Firmware or System Control Processor firmware or the corresponding firmware in your system.
The chart comes from Arm SCMI procotol.
http://infocenter.arm.com/help/topic/com.arm.doc.den0056a/DEN0056A_System_Control_and_Management_Interface.pdf
Based on above, you have to figure out what is your target board and what is OS/firmware running on that. Then modify them accordingly.