SCPI regressions in v4.15-rc1 on Amlogic SoCs.

Kevin Hilman khilman at
Thu Nov 30 16:21:13 PST 2017

Hi Sudeep,

There's been a pretty major regression in v4.15-rc1 compared to v4.15
in SCPI causing warning splats on amlogic SoCs when cpufreq starts up
and tries to set the OPP for the first time[1].

I ran out of time to narrow it down further since there have been
quite a few changes since v4.14, but simply reverting
drivers/firmware/arm_scpi.c to its v4.14 state gets things working

This has been happening for awhile, and we should've caught it sooner
in, however this warning splat still allows the kernel to
finish booting, so it still resulted in a PASS for the boot test.
That combined with the fact that we've been tracking some other
regressions, we didn't notice it until now.

Also, is this the expected result for the pre-1.0 firmware:

    scpi_protocol scpi: SCP Protocol 0.0 Firmware 0.0.0 version


[1] Here are a few boot logs from v4.15-rc1 with the splat:

More information about the linux-amlogic mailing list