radxa / kernel

BSP kernel source
Other
145 stars 169 forks source link

Missing CONFIG_ROCKCHIP_OPP in rk3308_linux_defconfig in branch linux-6.1-stan-rkr1 #295

Closed pavhofman closed 5 months ago

pavhofman commented 5 months ago

Missing CONFIG_ROCKCHIP_OPP=y in rk3308_linux_defconfig results in no compilation of rockchip_opp_select.c which results in cpufreq features not available, operating points defined in rk3308.dtsi ignored, and all cores running only at the initial 800MHz.

RadxaYuntian commented 5 months ago

We do not support RK3308 on linux-6.1-stan-rkr1 branch right now. Currently we are using upstream kernel for RK3308 based devices.

pavhofman commented 5 months ago

I am afraid the upstream is broken in I2S - DMA integration https://forum.radxa.com/t/rock-pi-s-radxa-kernel-linux-6-1-stan-rkr1-inactive-usb-host/20552/4

RadxaStephen commented 5 months ago

Missing CONFIG_ROCKCHIP_OPP=y in rk3308_linux_defconfig results in no compilation of rockchip_opp_select.c which results in cpufreq features not available, operating points defined in rk3308.dtsi ignored, and all cores running only at the initial 800MHz.

Thanks. I added it. https://github.com/radxa/kernel/commit/6d4edb4439e8f327975b2e09552c97369f9c8385