From nobody Fri Apr 3 03:06:25 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 4ED51311975 for ; Mon, 16 Feb 2026 14:23:49 +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=1771251830; cv=none; b=Z/sTR/y7i0Zs/TOYSVxf+Pm4RG6oNSdSC9pyvpPxLUA9lFjlU8Mmcrwo2gF2ACB4yEjXv1U49kAX1zf1i4A1mzA5UgaZs4uYAT+0lh/ZdMqyHI9+vmrequZTSjGMIp843nIUClxCQZqpgVWtPOqnjW3PB6Sq1H3Nq+m3ELGsN24= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1771251830; c=relaxed/simple; bh=dJ9zEXSgOA3sFYwLORlvoqIiO2XH0IV4KbW06wxvxcQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=C5lssi7ID4MgfEPIJfUC4u99fJyRchO0qkJ/Nw74g3dJ475zTYO0g/stqM+papLMSnn48SgiouT75VlgLf41znmPpwITb2fe8BkHNCuik8fdmvouKzGtcD3sXR8A4FBAFbaFj8U9qseLZ38LQ/NCnPwNTPXscrHLn83wlmdD8Rk= 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=nEdUSkxs; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=CtPZsOAi; 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="nEdUSkxs"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="CtPZsOAi" 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 61GAWVJB2101896 for ; Mon, 16 Feb 2026 14:23:43 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= jS495JnD5tucSzzH4FqqrVnwgOupbQrQpgwew2E4Q08=; b=nEdUSkxsoEOmVqvp lm7rdIxDeiaIcRzDeEVSmrnbjsV4GXwBk96Crloi3Y/LDPq9yAlEYl7ElxjKN1nc l7ajkRXun9dGpkSjHNMK3YBTdsCimUi7N4M60xdmg/Z5Ff9fkCeUaA+DegDgeJUQ fJkWWmDqje69C/VrDYYqP33ZwQRC12JBVTgE+GPeB1xltUlQcIy8jdq01wbQypXp ZR6nBLKnx01wpNlHNEXDot8spSDUV+c4lPW6dD7GkVieCLl7j6WZU9KcEFp3O5p4 rWdWrq6p0+vI9UHiNAV1iTTukRYj5OeSXIGAErjblxOrxfjuNtd29Zi4Le6N5Fa8 /PCASg== Received: from mail-qk1-f200.google.com (mail-qk1-f200.google.com [209.85.222.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cb6buk3d0-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 16 Feb 2026 14:23:43 +0000 (GMT) Received: by mail-qk1-f200.google.com with SMTP id af79cd13be357-8cb4d191ef1so231354185a.0 for ; Mon, 16 Feb 2026 06:23:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1771251823; x=1771856623; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=jS495JnD5tucSzzH4FqqrVnwgOupbQrQpgwew2E4Q08=; b=CtPZsOAiOvqs+4eAvcCiG/n0a3sYRcejEoYA89UVmkYIDMsW0gXp3VAjtYXEYw05XV uuXeBoPxU7fYaS+3Dd0SvQBqjJTEoRfMNBdd+i2UMf1puSKICMrCSMmCcqKjIgHC/nFx 3V04SNIuAdloHtRzCIarvboGJXtnbciHtKHM54DZIjl3E0V5wonHdK3454Z4DceD6Ckf L5fPC2NuXvOeQKrGoVulouaLaxw3pY81r1FlnDWD3bLKjH8SGJ0U3KQJDMbYXuN32Agg YLpF0DyiiDIa2lcH+XhzUlapyy5Wgrq0vMsHuTx26oRg5KwX/SSEjG9MBbD/6gAZCtqz ZApg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771251823; x=1771856623; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=jS495JnD5tucSzzH4FqqrVnwgOupbQrQpgwew2E4Q08=; b=qvXlUZBVmO2psQAVhmFBAjd6s1YupPQyavIUgZzIWT3tl8qfG2zMGn3w3FuQbQyiKw mrJfo4c4Aq78LakMSie+raiu2zzVHJYSET/cGiUJG1DCwXV8hwSJTn7hsu+lTqdnTG1l I0vHdXjhgCMD09oHXqoN76+MGbDLZyLO4BmHGLUz3CUz7nIMGm0FughlA9mxO6bs9pG0 42/l8kkHHOJ7eC/YstugMMVtYaLB3W6AY4SHlnOWDeXV3uzvTeiHnqjhvy0+bXaaw+4x flt2Zd8ZtVwW2eGgTXASsaE3BV5ctEahOu10csDD/CcYN9XzHoyz6Z0a5HW11JeOH3/R WYTQ== X-Forwarded-Encrypted: i=1; AJvYcCVnW+AeXcqCyyPg/+UNkmbEMXkBLXxhXWru38sNnxUOVgFXKxSpBSyIzS4BvcYM9OiD2WE2ZjHtzwyH2/0=@vger.kernel.org X-Gm-Message-State: AOJu0YyR5DMVBhzoDvd7y97cRS261bxLcRfyQIOdlFkjoqqWaJDU9H6V 1P5HIjTFmfBm0L4c0cY/7YmiTSiRhUnhnANgIHcRD3waiDyq1uqEO47T2t8illwMgrfh6UMAWK8 SeY0TUj1eCZowl8h1WrCSuTyA9954IsACQUYMVZJjvfhVygx7JQS17xztRwpoAQRXRqA= X-Gm-Gg: AZuq6aJf+NRhbOJcA/u3Bnv174S8NYUPrPcmLMKO8CGPBW/waUO278P9Vi1eS9lzyP+ 1IspnjlmFda2vQJwy01t4HDrOaFdxpPsjG0RXn7go13Fg1fMYmROHkuLlLtwalPv9MlEsE2yeFb GjmlFHe2uc4f6I+z3AmXPrKl7Wbo53hblJS9BEPmLdxOwXIEIHn9NOukfYh2SCTa9QhN6T40AMP eKUCKIeXHzL3O1ZlZ0SoAjHPjnmg4vcz+jkYd2ML0A5rJvRkyVfeKdxiaZ/40qySQrJ3K2Dfe7t Iwp8jBL3DBbxiaV+g6S3HhjnM9Pivpo7tbe4pALcEeDNXCGS3j48qHNg+SY62kDlh9drJs95VHT Pwv0/JJWWB12iKcg0E9+Mq1S0EwX0qQ== X-Received: by 2002:a05:620a:319f:b0:8c6:f96a:4b3f with SMTP id af79cd13be357-8cb424dba20mr1223217685a.83.1771251822465; Mon, 16 Feb 2026 06:23:42 -0800 (PST) X-Received: by 2002:a05:620a:319f:b0:8c6:f96a:4b3f with SMTP id af79cd13be357-8cb424dba20mr1223213885a.83.1771251821886; Mon, 16 Feb 2026 06:23:41 -0800 (PST) Received: from hackbox.lan ([86.121.162.109]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48371a34d66sm101714975e9.20.2026.02.16.06.23.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 16 Feb 2026 06:23:41 -0800 (PST) From: Abel Vesa Date: Mon, 16 Feb 2026 16:23:19 +0200 Subject: [PATCH 2/2] pmdomain: qcom: rpmhpd: Add Eliza RPMh Power Domains 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: <20260216-eliza-pmdomain-v1-2-c51260a47d6d@oss.qualcomm.com> References: <20260216-eliza-pmdomain-v1-0-c51260a47d6d@oss.qualcomm.com> In-Reply-To: <20260216-eliza-pmdomain-v1-0-c51260a47d6d@oss.qualcomm.com> To: Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Ulf Hansson Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, Abel Vesa X-Mailer: b4 0.15-dev-47773 X-Developer-Signature: v=1; a=openpgp-sha256; l=1633; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=dJ9zEXSgOA3sFYwLORlvoqIiO2XH0IV4KbW06wxvxcQ=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBpkyhnOCpc2MHIDiBazjehR5fPvP1hBIbAC38pS Jtu50WbfKSJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCaZMoZwAKCRAbX0TJAJUV VmIzD/445JpnozT8QKE2TMDfKvJmBKfc5ZwVJTFhm7my2IPz59Cnndpm+HHoB4YlXgcuqMKY/RX cVtpCP8V+eDGVzJP6K1KjCLX/u2TiVIlR5chKwO8HBc+NuYzM7XarbYK3mXoblmCs7dby50EoCF JwRJDdmNwfOnO4QwfssWR1E8pjaIrVxmkiCd6pQbs5tTTgPr5AcSYaDzbZkM6vR8c7pSGT+CUC/ ouCWVFkbDWHHt3Gvew2hApjFk+coad14jyshWRtay0R5pfmcfCGhXNASZ6L9QjU4oZLw7jHK/Gv NVhocee5EiT8OA9dur8PfoEpod80vhdEGxT752yvK2Ai+KVeD4pg8SdVbcYnTPuf0cBO2jVCkRS 54Qqt2yUiHvKMWSZOof6jqhAp+H/7JF+qhdeHgyQpkTEdAoZ0h/i9GQlqux+6IVfB0lOt1uAqEa KW4soBc/CvLHh/5lItvrg83v59hBUEYmy6wdlkX5buMjmg3ZfhXoBfv77qEj29eY8vXbSXqLw08 llhvh6aC2Pg6M7HICsyoNUuWWu0WYYYH8IlLDe7tGRGANDuRcE8E0IvDC6AMGy0ccFmKGJ7CJk/ qhPE3BfiybGWKwPljiHWDrTWTKv2ObF6rgtt5i27QDidHm7x6pAGOn8W5zHSmNV2CvXq3/f14xH 2aM8Fp91bntJqdQ== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: OGj7Ml1NnO1vLYixIiif-9mqgEK6U-5D X-Proofpoint-ORIG-GUID: OGj7Ml1NnO1vLYixIiif-9mqgEK6U-5D X-Authority-Analysis: v=2.4 cv=M8dA6iws c=1 sm=1 tr=0 ts=6993286f cx=c_pps a=hnmNkyzTK/kJ09Xio7VxxA==:117 a=oauzzCmhM186DRC0Y2yWPg==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=Mpw57Om8IfrbqaoTuvik:22 a=GgsMoib0sEa3-_RKJdDe:22 a=EUspDBNiAAAA:8 a=dWhSLnTLbNPvjsjzFE8A:9 a=QEXdDO2ut3YA:10 a=PEH46H7Ffwr30OY-TuGO:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjE2MDEyMiBTYWx0ZWRfX6ZmbV7PJ5fPu WOl0NsEQWwJC/hb0QrKpcMLB95TRd7KjgHdRBvYY6bYf2xLxL0WvnFySeV6sMSqsFN2CgT54KDM 8v7QfFI2laWKxb61TvSshYDnL6kAtW+J6wqlBoPZA4WcEqYI/qusFjpnbMoTC22r2wuX00wTDTQ K6EjJxsjH5neUYLNvaJH1ydgM5Vdk8RNabPNF0WpuJbYq9yK44MphPTe3VYsAALV+udXGT868Su nCG/r+4QsXtXIJPSP0haMP+wOhhLHdI/u6M9vbOPYcZmOZHA2gP7JtrwlKq2UoJ3Umti/Kxz0yA ef1M5D3eaGYjB0qBLZczwI9yvfaBDPuBCcLJafxUN3I5PO6C2wtbfr/Q7P2XWtUJLWDRy2xSu7Y ezxDoCi7tqsBOYIkZlsVNnebRZKwiRCwLF5q8JBqk3wIbx70hMktmgt/hiD1T10Wgclm+z1rx7n qJIRgrjsC8B88uinSFA== X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-16_04,2026-02-16_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 adultscore=0 suspectscore=0 bulkscore=0 impostorscore=0 clxscore=1015 phishscore=0 lowpriorityscore=0 priorityscore=1501 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602160122 Add RPMh Power Domains support for the Eliza platform. Signed-off-by: Abel Vesa Reviewed-by: Konrad Dybcio Reviewed-by: Taniya Das --- drivers/pmdomain/qcom/rpmhpd.c | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/drivers/pmdomain/qcom/rpmhpd.c b/drivers/pmdomain/qcom/rpmhpd.c index 19849703be4a..0c9a3995e06e 100644 --- a/drivers/pmdomain/qcom/rpmhpd.c +++ b/drivers/pmdomain/qcom/rpmhpd.c @@ -217,6 +217,31 @@ static struct rpmhpd gmxc =3D { .res_name =3D "gmxc.lvl", }; =20 +/* Eliza RPMH powerdomains */ +static struct rpmhpd *eliza_rpmhpds[] =3D { + [RPMHPD_CX] =3D &cx, + [RPMHPD_CX_AO] =3D &cx_ao, + [RPMHPD_EBI] =3D &ebi, + [RPMHPD_GFX] =3D &gfx, + [RPMHPD_GMXC] =3D &gmxc, + [RPMHPD_LCX] =3D &lcx, + [RPMHPD_LMX] =3D &lmx, + [RPMHPD_MX] =3D &mx, + [RPMHPD_MX_AO] =3D &mx_ao, + [RPMHPD_MMCX] =3D &mmcx, + [RPMHPD_MMCX_AO] =3D &mmcx_ao, + [RPMHPD_MSS] =3D &mss, + [RPMHPD_MXC] =3D &mxc, + [RPMHPD_MXC_AO] =3D &mxc_ao, + [RPMHPD_NSP] =3D &nsp, + [RPMHPD_NSP2] =3D &nsp2, +}; + +static const struct rpmhpd_desc eliza_desc =3D { + .rpmhpds =3D eliza_rpmhpds, + .num_pds =3D ARRAY_SIZE(eliza_rpmhpds), +}; + /* Milos RPMH powerdomains */ static struct rpmhpd *milos_rpmhpds[] =3D { [RPMHPD_CX] =3D &cx, @@ -795,6 +820,7 @@ static const struct rpmhpd_desc qcs615_desc =3D { }; =20 static const struct of_device_id rpmhpd_match_table[] =3D { + { .compatible =3D "qcom,eliza-rpmhpd", .data =3D &eliza_desc }, { .compatible =3D "qcom,glymur-rpmhpd", .data =3D &glymur_desc }, { .compatible =3D "qcom,kaanapali-rpmhpd", .data =3D &kaanapali_desc }, { .compatible =3D "qcom,milos-rpmhpd", .data =3D &milos_desc }, --=20 2.48.1