cpufreq: interactive: Merge upstream fixes and enhancements

* DO NOT MERGE without userspace changes.

Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>