[PATCH 0/3] soc: qcom: ocmem: let the driver work again

Dmitry Baryshkov posted 3 patches 1 week, 4 days ago
There is a newer version of this series
drivers/soc/qcom/ocmem.c | 17 ++++++++---------
1 file changed, 8 insertions(+), 9 deletions(-)
[PATCH 0/3] soc: qcom: ocmem: let the driver work again
Posted by Dmitry Baryshkov 1 week, 4 days ago
Commit d6edc31f3a68 ("clk: qcom: smd-rpm: Separate out interconnect bus
clocks") moved control over several RPM resources from the clk-smd-rpm
driver to the icc-rpm.c interconnect helpers. However it was unnoticed
that the OCMEM device also uses that clock. The clock is not required as
all OCMEM users (currently only the GPU) will vote on the OCMEM NOC,
bringing up the clock. Make it optional (and also apply several other
small fixes).

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com>
---
Dmitry Baryshkov (3):
      soc: qcom: ocmem: make the core clock optional
      soc: qcom: ocmem: register reasons for probe deferrals
      soc: qcom: ocmem: return -EPROBE_DEFER is ocmem is not available

 drivers/soc/qcom/ocmem.c | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)
---
base-commit: 8e5a478b6d6a5bb0a3d52147862b15e4d826af19
change-id: 20260323-ocmem-dfe2d207d0e9

Best regards,
-- 
With best wishes
Dmitry
Re: [PATCH 0/3] soc: qcom: ocmem: let the driver work again
Posted by Bjorn Andersson 1 week, 3 days ago
On Mon, 23 Mar 2026 03:20:56 +0200, Dmitry Baryshkov wrote:
> Commit d6edc31f3a68 ("clk: qcom: smd-rpm: Separate out interconnect bus
> clocks") moved control over several RPM resources from the clk-smd-rpm
> driver to the icc-rpm.c interconnect helpers. However it was unnoticed
> that the OCMEM device also uses that clock. The clock is not required as
> all OCMEM users (currently only the GPU) will vote on the OCMEM NOC,
> bringing up the clock. Make it optional (and also apply several other
> small fixes).
> 
> [...]

Applied, thanks!

[1/3] soc: qcom: ocmem: make the core clock optional
      commit: e8a61c51417c679d1a599fb36695e9d3b8d95514
[2/3] soc: qcom: ocmem: register reasons for probe deferrals
      commit: 9dfd69cd89cd6afa4723be9098979abeef3bb8c6
[3/3] soc: qcom: ocmem: return -EPROBE_DEFER is ocmem is not available
      commit: 91b59009c7d48b58dbc50fecb27f2ad20749a05a

Best regards,
-- 
Bjorn Andersson <andersson@kernel.org>