Re: [PATCH 2/3] arm64: dts: glymur: Add LPASS macro codecs and pinctrl
From: Srinivas Kandagatla
Date: Mon Mar 23 2026 - 18:17:21 EST
On 3/18/26 10:36 AM, Konrad Dybcio wrote:
> 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
Sure, will take a look at it and update it in next spin.
--srini
>
> Konrad