From nobody Fri Jul 24 21:53:40 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A707A3CF05E for ; Fri, 24 Jul 2026 08:25:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784881558; cv=none; b=NGojwlzuR3NAxZNNJWU0BABKB6Na9KejSBJBX3505C0oAz67kZYb+toTo1BK8ilkSAxx6ZUEZf5XuU1EfTjJ2h6NvXrtBmrwQxVcI4ySEcdYQEkCaZ+dNeWIgn+L80j6276PuT9xxbEHi51nJFKjxZkyPv8XGKBNBDRbYxoInNQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784881558; c=relaxed/simple; bh=1m500fRumD32ZLWo4rq3yIxs0zaVHUCUm/QS8mXffpo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:To:Cc; b=cu7EC7K9ZWtYOSByk0nC3Hi/f94KMFtRkVY1wJ8fL1HjgNEhBeuYwCN6IME5fnM7eRhtWToDsbg22r7VF/uT1rR8OEbOT/XYOabjOFP5Ae1TJp0Trdoj7Cu/oxi/IgtiADml4m15Ek/CKkfwzcAgp1eYMVUqKXo8MaQE5dfBAgM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=X32gxzEr; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Sv/M8yFE; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="X32gxzEr"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Sv/M8yFE" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66O4lHNm2137610 for ; Fri, 24 Jul 2026 08:25:56 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=K6IFkSV7Z6Uia04rm4ayPo pclzg4s2NFZLmdT2YIFZo=; b=X32gxzEre2j4yg371X3k+D9R1BHlGrcv/WooAD mg3fwjQa66OxFJyyRAt4wSf56mpPO9xZq6JCUVMookRBVPgYVP6Hx2BeSbzx8Mw9 Lt5+8pBSjBcrYJuerqHOVZb6FQuK5XitK8gu8gTZYSqM1cnzG4J1J/QPHrzvcBwm hvGFT3RTdRO6kyqEuF3DaXljkpJxz8bMFw3heziaa9d+NDoS6o2jwdrQ304m5UG7 MJ6cOp6EnQE3bEMlEhI71nSquppH++nRNDUij7Telmq5UnnAjNLQy6ZnU90oy6BK 6guC/5ygX/fIY+Zxtj/0odJEUpsIpxVmKID30llLw0gb7acQ== Received: from mail-qt1-f197.google.com (mail-qt1-f197.google.com [209.85.160.197]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fkqa1avs0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 24 Jul 2026 08:25:55 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-51c0408254aso25611381cf.0 for ; Fri, 24 Jul 2026 01:25:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784881555; x=1785486355; darn=vger.kernel.org; h=cc:to:message-id:content-transfer-encoding:content-type :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to:content-type; bh=K6IFkSV7Z6Uia04rm4ayPopclzg4s2NFZLmdT2YIFZo=; b=Sv/M8yFEUb9FOfjUoD699WdtwdDZQGWG5Mj9HMqRMKeh+LuxdK7hY3797p5NtmtVUt xFz9yXEo2YckRPWFP2IZ8pVOebUuKWO+tDBS3iDY5f/6qyUQ7qZObMrOwDFsJYjQkZIK lK7qUv+LbXGS4dDeiTgyx5nD5gG6+JAEgosByHC80nL7NwT03IrUmUzdgvwC1OO86uXG HMekJncaVJtC0CYY7CqVrROEIPJ+Tcy5tZ2su9dNvD943uo6PpbPwH9MJLDXTqiA34S0 G+kq2wYWeUY4FwHmuUIywmN6cnFs1bN4W/blYd1gCPqr/5WQj+olHE7+Zv2261ILvAhk wgpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784881555; x=1785486355; h=cc:to:message-id:content-transfer-encoding:content-type :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to:content-type; bh=K6IFkSV7Z6Uia04rm4ayPopclzg4s2NFZLmdT2YIFZo=; b=AQBROcds/9xpzzmFFJYKh6XudvAfufBew2GAPMCDZFooYSKx4skSZrZZ6DymrdMSxz rrFdyKozEC2vyHQU2PxycRA+e4J+7njo52NtpailGHy5FXQ4ub4l/Hs9ru/7Ai0BhTXZ PAh3F3SKD1Ohf4GHuaXKGDbLMQ34+aTN2ozZN08sNrfujZGqe/PNlFG71jGmcjckGufM cF+DQKysipJs1iGmh7f91aZMavMdj8Zj8zuMCwp+BTeTNrtXt26FwfyjjwfN5V5ttI8q vLnDoV1xGw4jl9eGRWdv6FwPc+sgcBMwH4tjmfgM9sWMl2bru+Uf5L0wnfer8/Q1TrqC H2XQ== X-Forwarded-Encrypted: i=1; AHgh+RrLK62T0wnLAcUVNm3Z+urqDrc+BuKOSh+kyKarKG3xKK667zupgidrZI30yNAozz+vfx60Unzuc4i1Pw0=@vger.kernel.org X-Gm-Message-State: AOJu0YwEEUF2lI/TR58VnAfBnXI7BzDkE52njuSop4RV+fDGMgZMkp8g hH2C98As7nIiHDwMIwhvim2h7DPM2/iqy7Y/A/Y8lQgdqsQwTvnacsDkbyv01Ml7R6nrIWv44lx XEqTDCa7OfNQPpSoGdM65QpQq/7ed74MOfiQZj8xC4hgMk1+MXMIXoLAC9a1yGlZ8Wvw= X-Gm-Gg: AR+sD11Px6YQiq7Z6/lJCtDXoxQvetdic2lnDNFYfgtkbviQbhbYUrUhSAzKlZM9sa3 PXY8xqtHYMQaN3vHwVLTmt3veFHZH75HDREuutAigUy75oUJjXBrVf/MP2HjOyFxmYx4m2zYx5Q LEDtVkgq+1BfW1bXOm2VDSTZYq5EC99H5mpVVpCpouOVs9wuqQOo/nP6lKKnD0P5IY43zXcDNIT RhE07F8zoWgF5qEpAgFLmYeFMRGuyCPBSG4kNxaakwD9wbIK5oG2SeG/xqmw+qvXOkDs23OVvZP qQ29xlvDE/qoCi7KuJV2kCvqUfSIF5piNgwJXM52/kjSsB+ICc7aAUl+pN4s9BoKGPWipUeOB4C zktZv1dFe X-Received: by 2002:a05:622a:191c:b0:51c:7aa7:e0f0 with SMTP id d75a77b69052e-5283ee718d1mr52114911cf.43.1784881554686; Fri, 24 Jul 2026 01:25:54 -0700 (PDT) X-Received: by 2002:a05:622a:191c:b0:51c:7aa7:e0f0 with SMTP id d75a77b69052e-5283ee718d1mr52114781cf.43.1784881554178; Fri, 24 Jul 2026 01:25:54 -0700 (PDT) Received: from hackbox.lan ([86.121.163.114]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4957bfc2ff2sm32346835e9.4.2026.07.24.01.25.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jul 2026 01:25:52 -0700 (PDT) From: Abel Vesa Date: Fri, 24 Jul 2026 11:25:45 +0300 Subject: [PATCH v3] arm64: dts: qcom: eliza: Describe the ADSP GPR node Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260724-dts-qcom-eliza-add-gpr-v3-1-2595beb0cdec@oss.qualcomm.com> X-B4-Tracking: v=1; b=H4sIAIghY2oC/4WNyw6CMBBFf4V07RCmxRJc+R/GRW0HqOFli8RH+ Hdb3LjQuJnkJHfOeTJPzpJnu+TJHM3W26EPIDYJ043qawJrAjOecZkVGYKZPFz00AG19qFAGQP 16KAqCsyNKEsSgoXn0VFlb6v4cHyzv57OpKdoi4vG+mlw97U8Y9z9jcwICKXWhJJjaXS+H7xPL 1fVhm2XhsNia+YfNpQ/bTzaZC71tqjUFsUX27IsLwIgpIQjAQAA X-Change-ID: 20260701-dts-qcom-eliza-add-gpr-f7714d399e33 To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio , Abel Vesa X-Mailer: b4 0.16-dev-0e65f X-Developer-Signature: v=1; a=openpgp-sha256; l=2515; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=1m500fRumD32ZLWo4rq3yIxs0zaVHUCUm/QS8mXffpo=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqYyGK1aP33ftsDR0WDJ/Dk4Rgmgdzcqnn9JaKE QoKBzc4KmyJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCamMhigAKCRAbX0TJAJUV VuP0D/0bvgXMvHzfbuvtjfTIv0ZLdKh/9DnBxit0i74f5U1IsE4ga4GXXbHKPc+Qb1pZ58w3VCs UDdrBIBMQJ/9oWeK7NYRXnWvPHT0u5ujyQ9h8703sfXv4K7DgWNkpuDyrse0as2QteQmAqYeQLG 723ZK0X9a2Y5Nb5npuisd/vaXGWTJReWqMwaAQUYGYYozjQgxdWbxvv+gRqS9grAQrmw+M+HzK9 GDeSZGU9i7zRXMUafNJZH7mTS9Y7Ju3wVnsDvu9PhQb7QWvH/QI7RXkeDiB1zthIPTCfyzwT62K kKlDMOfpEIGQ6mU2exy21A8kRAez/DPr/tirzGNfgrpR/WzJDcibZe4TYvclTA0X5/OfQhCbloL QkOSvNq5wv3MYTjUW2OOOekR7jrkm7xg7+i4QR6sHHHcUMrOWhlO50nCUEWU7YFiFZhqt4lbckW jWpt7Es9wesuj4WcR0K6GnQE0HEO+oASWrGd5PO2O8ohCzCbVdWTT4t017aEghCFvO6HB6Trb7d JyTFiQNVHpApIuvMmsSmQ4+bYDloTyDlDE3B8ZSKp/iAZFw5oR/IS/ACe+xwUxELAwDJ7pSYj7S QtRJlfdTZFmOvjPs4r/iq5pws9qALqD8pmhVXD4xFK+zww/vGUVYfZhE4AAy9CvJa48dw+xssM0 OdtFxs3WCYo/gWg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-ORIG-GUID: T4tnnAuw9BgdJX2PUtgsgzEZU2RD39pJ X-Authority-Analysis: v=2.4 cv=L4wtheT8 c=1 sm=1 tr=0 ts=6a632193 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=6dw9+iwJWV8PcCi9M4lOBg==:17 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=bC-a23v3AAAA:8 a=EUspDBNiAAAA:8 a=_mnWyosmxP3KJ6nlELcA:9 a=QEXdDO2ut3YA:10 a=a_PwQJl-kcHnX1M80qC6:22 a=FO4_E8m0qiDe52t0p3_H:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzI0MDA3NSBTYWx0ZWRfX4vDirOcQy1My HsEkcl2bpNLy3oAvN4YP/kIfh5HaTsOtlhaz6OjAC6tJzhvq9FYS4mfjwq+mmjbdgSMmJPUFuw8 ZE0BcObUVRN/aVeSX9sf2SpboXIZGX5ozhluymhAQSr1eUix/wHzd44zV1q50l6Y3DangphJq+U 1b4f2ea02Le93ClgRdJJiY/svbUj99PbWP5h2cLQ9kxpHWqkgRyInz84hYxNFzHpumU948J2UZB r5jDkxS7c/ItorF31KO74zCoMJ0zZ2bFx9+7dYmFfkF4nt5LRXUyyb+vP9vWfMzkRmnXyAM8CZo DoAgOK3Q8BLFHcGTrJbhXKMUxBgV31Y4g1OPijeti2WL8ZiW2dQ0+wYnkXII2ZF7K4RK8M+TMCs wYXUAvpj9fDM/yTF1+Kj/6JtW9N5VIhzXsLWxt2W5Dp2kQrAZrrBJF5Y7SyMvVC2Pf4FipX7ltt Uw18PT2zO1BYXuLmvYA== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzI0MDA3NSBTYWx0ZWRfX0fkczJ4G9ixb Y26+aiAEvY/Iu+Wjh/oXSfrZevQ7bpspcm2NjQSQU61n4v8z+P0s7GXn2ySgp0zkrx7F69I3lAE a1iPrmk6CZDQsou+dNH8/eoHOtAcKW8= X-Proofpoint-GUID: T4tnnAuw9BgdJX2PUtgsgzEZU2RD39pJ X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-24_01,2026-07-22_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 suspectscore=0 adultscore=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 impostorscore=0 phishscore=0 priorityscore=1501 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607240075 Describe the ADSP Generic Packet Router (GPR) devicetree node as part of audio subsystem on Qualcomm Eliza SoC. Reviewed-by: Konrad Dybcio Signed-off-by: Abel Vesa --- Changes in v3: - Rebased on next-20260723. - Link to v2: https://patch.msgid.link/20260716-dts-qcom-eliza-add-gpr-v2-1= -9646c57fa513@oss.qualcomm.com Changes in v2: - Rebased on next-20260715. - Picked up Konrad's R-b tag. - Link to v1: https://patch.msgid.link/20260701-dts-qcom-eliza-add-gpr-v1-1= -9cce16219dc4@oss.qualcomm.com --- arch/arm64/boot/dts/qcom/eliza.dtsi | 41 +++++++++++++++++++++++++++++++++= ++++ 1 file changed, 41 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/eliza.dtsi b/arch/arm64/boot/dts/qcom= /eliza.dtsi index 357e8066c176..fa6a22f2da6a 100644 --- a/arch/arm64/boot/dts/qcom/eliza.dtsi +++ b/arch/arm64/boot/dts/qcom/eliza.dtsi @@ -17,6 +17,7 @@ #include #include #include +#include #include =20 / { @@ -2012,6 +2013,46 @@ IPCC_MPROC_SIGNAL_GLINK_QMP =20 label =3D "lpass"; qcom,remote-pid =3D <2>; + + gpr { + compatible =3D "qcom,gpr"; + qcom,glink-channels =3D "adsp_apps"; + qcom,domain =3D ; + qcom,intents =3D <512 20>; + #address-cells =3D <1>; + #size-cells =3D <0>; + + q6apm: service@1 { + compatible =3D "qcom,q6apm"; + reg =3D ; + #sound-dai-cells =3D <0>; + qcom,protection-domain =3D "avs/audio", + "msm/adsp/audio_pd"; + + q6apmbedai: bedais { + compatible =3D "qcom,q6apm-lpass-dais"; + #sound-dai-cells =3D <1>; + }; + + q6apmdai: dais { + compatible =3D "qcom,q6apm-dais"; + iommus =3D <&apps_smmu 0x1001 0x80>, + <&apps_smmu 0x1061 0x0>; + }; + }; + + q6prm: service@2 { + compatible =3D "qcom,q6prm"; + reg =3D ; + qcom,protection-domain =3D "avs/audio", + "msm/adsp/audio_pd"; + + q6prmcc: clock-controller { + compatible =3D "qcom,q6prm-lpass-clocks"; + #clock-cells =3D <2>; + }; + }; + }; }; }; =20 --- base-commit: 9eebf259d5352b87080d67758f483583d9e763d7 change-id: 20260701-dts-qcom-eliza-add-gpr-f7714d399e33 Best regards, -- =20 Abel Vesa