mainline kernel: cpufreq for bcm2835

Peter Robinson pbrobinson at
Mon Apr 2 09:21:13 PDT 2018

On Mon, Apr 2, 2018 at 5:09 PM, Stefan Wahren <stefan.wahren at> wrote:
> Hi Sergey,
> [add linux-rpi-kernel]
>> Sergey Suloev <ssuloev at> hat am 2. April 2018 um 17:45 geschrieben:
>> Hi Stefan
>> can any give any hint about the status of bcn2835 cpufreq in mainline
>> kernel ?
> in short: currently no support yet
>> Are you (or anyone else) working on it ?
> No, this not on my TODO list [1].
> Current prio:
> - Raspberry Pi 3+
> - fixes and improvements for Raspberry Pi 3 DT
> - VCHIQ data corruption
> Implementing/Porting the cpufreq driver is only half of the work. Also all drivers which depend on the VPU core clock should be able to handle a frequency change (sdhost, i2c, aux uart comes to my mind). But i will be happy if somebody takes care of it.
> Is this a critical feature for you?

It's probably one of the most complained about things I get on Fedora
along side the touch screen and camera. It's on my list to try and get
working but I've not had huge luck. The downstream driver builds, but
complains about being unable to find the firmware when I load it as a
module. The firmware interface is built in (it has to be for things
like usb power) so by the time userspace is running in level 3 I would
have though the firmware interface would be available, I've not had
time to debug it further than that. Can provide more details later in
the week if it's helpful.


More information about the linux-rpi-kernel mailing list