]> git.ipfire.org Git - thirdparty/openwrt.git/commit
ipq806x: 6.12: backport patch to handle CPUFreq with no SMEM 20587/head
authorChristian Marangi <ansuelsmth@gmail.com>
Wed, 29 Oct 2025 13:35:18 +0000 (14:35 +0100)
committerChristian Marangi <ansuelsmth@gmail.com>
Tue, 4 Nov 2025 18:24:34 +0000 (19:24 +0100)
commit60a71083ca892b4a2a5d6b8e512acc9af799b945
treefd5d8244517b060ef2581563f4e6a54a7a72908a
parent1b48ebd31c28f5b2ad3f964c25f34d33badbb979
ipq806x: 6.12: backport patch to handle CPUFreq with no SMEM

The Google OnHub doesn't init the SMEM in SBL causing the CPUFreq driver
to fail probe. This is caused by the fact that new CPUFreq driver makes
use of SMEM to identify the SoC variant and on Google OnHub this is not
available.

Backport patch to detect this state and fallback to compatible
matching fixing the CPUFreq driver.

Link: https://github.com/openwrt/openwrt/pull/20587
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
target/linux/ipq806x/patches-6.12/001-01-v6.19-err.h-add-INIT_ERR_PTR-macro.patch [new file with mode: 0644]
target/linux/ipq806x/patches-6.12/001-02-v6.19-soc-qcom-smem-better-track-SMEM-uninitialized-state.patch [new file with mode: 0644]
target/linux/ipq806x/patches-6.12/002-v6.19-cpufreq-qcom-nvmem-add-compatible-fallback-for-ipq80.patch [new file with mode: 0644]