On Sun, 01 Feb 2026 17:55:03 -0300, Val Packett wrote:
> The changes introduced to handle single power domain platforms have
> swapped the info pointer increment from num_pd_vregs to num_pds, which
> would shift the info pointer past the end of the array for pronto-v3,
> which does not list power domain regulators in vregs.
>
> This showed up as a difference between GCC- and LLVM-compiled kernels
> on SDM632 devices, where only with LLVM one would get the
> "regulator request with no identifier" error, because the out-of-bounds
> memory ended up being zeroed. Fix by skipping the increment when there
> are more power domains than regulators.
>
> [...]
Applied, thanks!
[1/1] remoteproc: qcom_wcnss: Fix handling the lack of PD regulators in v3
commit: 3dbc90b9c22ea96e37bf55f6011e63b5123ec668
Best regards,
--
Bjorn Andersson <[email protected]>