On Tue, 24 Jul 2012 09:28:24 +0300 Tero Kristo <t-kristo@xxxxxx> wrote: > On Tue, 2012-07-24 at 11:30 +1000, NeilBrown wrote: > > Might there be some way to get it to scale higher than 600MHz? > > The first message from U-boot says: > > > > OMAP3630/3730-GP ES2.1, CPU-OPP2, L3-165MHz, Max CPU Clock 1 Ghz > > > > and the board manufacturer thinks it should be capable of 800MHz. > > You need to enable 800MHz OPP similarly to what is done in > beagle_opp_init() in board-omap3beagle.c. I am not sure what your board > is detected as, depends on your boot loader (check /proc/cpuinfo.) Thanks! Yes, my board identifies as cpu_is_omap3630() so that code looks relevant. I copied the opp_init across to my board file, it runs without complaining but it now gets to [ ok ] Loading cpufreq kernel modules...done (none). [....] CPUFreq Utilities: Setting ondemand CPUFreq governor...CPU0... and hangs. magic SYSRQ doesn't respond. Any hints? Thanks, NeilBrown # # CPU Power Management # # # CPU Frequency scaling # CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=y CONFIG_CPU_FREQ_STAT=y CONFIG_CPU_FREQ_STAT_DETAILS=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y # # ARM CPU frequency scaling drivers # CONFIG_ARM_OMAP2PLUS_CPUFREQ=y # CONFIG_ARM_EXYNOS4210_CPUFREQ is not set # CONFIG_ARM_EXYNOS4X12_CPUFREQ is not set # CONFIG_ARM_EXYNOS5250_CPUFREQ is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y
Attachment:
signature.asc
Description: PGP signature