Linux ARM-MSM sub-architecture
 help / color / mirror / Atom feed
* [PATCH v2 0/3] cpufreq: qcom: handle ipq806x with no SMEM
@ 2025-10-31 13:08 Christian Marangi
  2025-10-31 13:08 ` [PATCH v2 1/3] err.h: add INIT_ERR_PTR macro Christian Marangi
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Christian Marangi @ 2025-10-31 13:08 UTC (permalink / raw)
  To: Ilia Lin, Rafael J. Wysocki, Viresh Kumar, Bjorn Andersson,
	Konrad Dybcio, Arnd Bergmann, Andy Shevchenko, Christian Marangi,
	Raag Jadav, linux-arm-msm, linux-pm, linux-kernel

This small series handle a small device family of ipq806x
devices (Google OnHub) that doesn't have SMEM init.

We improve the SMEM driver and apply a workaround in
the cpufreq driver.

Changes v2:
- Rename error macro to INIT_ERR_PTR
- Return -ENODEV from smem probe
- Restructure if condition in cpufreq driver

Christian Marangi (3):
  err.h: add INIT_ERR_PTR macro
  soc: qcom: smem: better track SMEM uninitialized state
  cpufreq: qcom-nvmem: add compatible fallback for ipq806x for no SMEM

 drivers/cpufreq/qcom-cpufreq-nvmem.c | 17 +++++++++++++++--
 drivers/soc/qcom/smem.c              | 26 +++++++++++++++-----------
 include/linux/err.h                  |  8 ++++++++
 3 files changed, 38 insertions(+), 13 deletions(-)

-- 
2.51.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-11-04 12:13 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-31 13:08 [PATCH v2 0/3] cpufreq: qcom: handle ipq806x with no SMEM Christian Marangi
2025-10-31 13:08 ` [PATCH v2 1/3] err.h: add INIT_ERR_PTR macro Christian Marangi
2025-10-31 13:23   ` Andy Shevchenko
2025-10-31 13:08 ` [PATCH v2 2/3] soc: qcom: smem: better track SMEM uninitialized state Christian Marangi
2025-10-31 13:08 ` [PATCH v2 3/3] cpufreq: qcom-nvmem: add compatible fallback for ipq806x for no SMEM Christian Marangi
2025-10-31 13:26   ` Andy Shevchenko
2025-10-31 14:19     ` Christian Marangi
2025-10-31 14:34       ` Andy Shevchenko
2025-11-01 11:50         ` Christian Marangi
2025-11-02 20:23           ` Dmitry Baryshkov
2025-10-31 13:27   ` Andy Shevchenko
2025-11-01 17:42   ` Bjorn Andersson
2025-11-04 11:59     ` Christian Marangi
2025-11-04 12:13       ` Konrad Dybcio
2025-11-02 18:09 ` (subset) [PATCH v2 0/3] cpufreq: qcom: handle ipq806x with " Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox