cpufreq support on Allwinner H3

Emmanuel Vadot manu at bidouilliste.com
Thu Mar 8 05:18:15 UTC 2018


On Tue, 6 Mar 2018 20:59:37 +0100
Luc Hondareyte via freebsd-arm <freebsd-arm at freebsd.org> wrote:

> Hi,
> 
> I've just build 12-current for Allwinner H3  (armv7) and it seems that 
> cpufreq support is missing (orangepi or nanopi):

 There is no opp table (freq<->voltage table) in the DTS that's why
it's not working.
 I think I've seen patches on the linux-arm kernel mailing list to add
them but even with thoses we will need support for the v2 opp.

> root at allwinner-h3:~ # service powerd onestart
> Starting powerd.
> powerd: no cpufreq(4) support -- aborting: No such file or directory
> /etc/rc.d/powerd: WARNING: failed to start powerd
> 
> So, on nanopi neo, it's slowdown (not on orange-pi that seems to run at 
> full speed). I am using a custom kernel conf that just contains:
> 
> include GENERIC
> nooptions       INVARIANTS
> nooptions       INVARIANT_SUPPORT
> nooptions       WITNESS
> nooptions       WITNESS_SKIPSPIN
> nooptions       BUF_TRACKING
> nooptions       DEADLKRES
> nooptions       FULL_BUF_TRACKING
> 

 You can use the GENERIC-NODEBUG for that

-- 
Emmanuel Vadot <manu at bidouilliste.com> <manu at freebsd.org>


More information about the freebsd-arm mailing list