Re: [PATCH 2/3] arm64: dts: glymur: Add LPASS macro codecs and pinctrl
From: Konrad Dybcio
Date: Wed Mar 18 2026 - 06:36:40 EST
On 3/11/26 1:42 PM, Srinivas Kandagatla wrote:
> Add LPASS macro codecs and LPASS TLMM pin controller on Qualcomm glymur.
> for proper sound support.
>
> Also add GPR(Generic Pack router) node along with
> APM(Audio Process Manager) and PRM(Proxy resource
> Manager) audio services.
>
> Co-developed-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@xxxxxxxxxxxxxxxx>
> Signed-off-by: Mohammad Rafi Shaik <mohammad.rafi.shaik@xxxxxxxxxxxxxxxx>
> Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@xxxxxxxxxxxxxxxx>
> ---
[...]
> + lpass_wsamacro: codec@6c90000 {
> + compatible = "qcom,glymur-lpass-wsa-macro", "qcom,sm8550-lpass-wsa-macro";
> + reg = <0 0x06c90000 0 0x1000>;
sz = 0x10_000 (no difference but for completeness)
[...]
> + lpass_wsa2macro: codec@6cb0000 {
> + compatible = "qcom,glymur-lpass-wsa-macro", "qcom,sm8550-lpass-wsa-macro";
> + reg = <0 0x06cb0000 0 0x1000>;
same here
[...]
> + lpass_tlmm: pinctrl@6e80000 {
unit address doesn't match (reg is correct)
> + compatible = "qcom,glymur-lpass-lpi-pinctrl", "qcom,sm8650-lpass-lpi-pinctrl";
> + reg = <0 0x07760000 0 0x20000>;
0 -> 0x0
> + lpass_vamacro: codec@7660000 {
> + compatible = "qcom,glymur-lpass-va-macro", "qcom,sm8550-lpass-va-macro";
> + reg = <0 0x07660000 0 0x1000>;
_at least_ 0x2000, I don't know if the following registers are also
related
Konrad