Hi, friends.
I don't know if here is the right place to report this kind of problem (kernel related) -- please direct me if not.
the new 5.4.? kernels (ArchLinux version) don't allow the CPU & friends to scale up either on rPi 1 and rPi 2.
On rPi2 the issue is silent, but on rPi1, I get the following on dmesg, early on boot:
[ 9.512249] WARNING: CPU: 0 PID: 1 at drivers/cpufreq/cpufreq-dt.c:69 find_supply_name+0x84/0xa0
[ 9.517444] Modules linked in:
(...)
-- currently I am on 5.4.42-1-ARCH, but this also happened on 5.4.40.
and the rPi1 stays at:
[root@PinkPi ~]# /opt/vc/bin/vcgencmd measure_clock core
frequency(1)=250000000
[root@PinkPi ~]# /opt/vc/bin/vcgencmd measure_clock arm
frequency(48)=700074000
no metter what is the load -- despite my config.txt is:
# maximum turbo for rPi1
arm_freq=1000
gpu_freq=500
sdram_freq=600
over_voltage=6
over_voltage_sdram=6
initial_turbo=60
NOTE: this config works fine on kernels 4.19.x on rPi1 (and a similar one also works on rPi2).
I also posted on the Raspberry Pi kernel's git repository, where I attached the config.gz and dmesg -- https://github.com/raspberrypi/linux/issues/3637
... They said it is due to the kernel configs the ArchLinuxARM teams use...