From nobody Fri Jun 12 19:05:55 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 980023D6CB6 for ; Wed, 13 May 2026 07:41:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778658088; cv=none; b=JT0mlbyodARUNMGznZAXqXSe1e7bbjMkXgBwV1NeOmI7TjxNjj9p9EoTLLHHQmbK8Aqp8LCCwgAg/QnrKwJ1Wjgr02gEKcYTkc6NFeHI8G1fIZ0FpWvUC1K01wdp+eKrxc+pGpgqUQarA/3+ANI5LXRWl5/BFZScff7S4Wk0nIU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778658088; c=relaxed/simple; bh=Pferc+ZEMwLRTtESKCijkeUWu0UTlJbwY7sFQbqf3e0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MobGST4fxYNHX7BGA/ZSmINr+UZ+taNMMGA8rhpflLizez6ykRFdmt1SES8heo9Y5Y+Qhgw13e/j59DGs9wFfUJ8N9IK+WWLuomXYd1VGSi7HOhTIDxDm2V6WcF3IqLTg+S4pURdxvIF3/9kcAQkeBQ8lOHvtMvDjKHOyRd4FoM= 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=KZ2qjVW3; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=WL3craRl; arc=none smtp.client-ip=205.220.180.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="KZ2qjVW3"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="WL3craRl" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D4pF5n2652802 for ; Wed, 13 May 2026 07:41:25 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= mQL6KOptQ1Zbzs6vUVgPkwvTMBUI/KGMh/4OxtWl9t8=; b=KZ2qjVW300F2pugW Wym7u8D5A/06U9FCNhq48qAIemRewtXmuXZhnYEriTq5eyY0UBOgfGNVIJhzeLdI 4+Y0KW8Oz9pq1vNUvNI2KreWKuo8EsIE0PgkTwFQOHJof2RHMsYcenOQs1PFaTck PWUZKWJHkm0sGxNjpV7IPpMrrgmjnDTuMTcTTbimfn0vMsHsQvdU7AjrJGhcjmkV tTffW7m1m/FHWfb9GaH5t7b1pk3oTgv+arDqYh9eWx/dar+tEx/JV8RwENPwVKmm YwPEtoGBFdrwMeuyDg/pa8mFbXeIlegh8XNrMTUvpNCUomMPTD2baMzKTV6R9DV9 eROmOA== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e45avkk42-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 13 May 2026 07:41:25 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-514a182b90dso48615081cf.1 for ; Wed, 13 May 2026 00:41:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778658085; x=1779262885; 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=mQL6KOptQ1Zbzs6vUVgPkwvTMBUI/KGMh/4OxtWl9t8=; b=WL3craRl4MabSrmXeeYa3vSM39Cd7pV11Yuxltv4MBwQWnWnuaXgu0KLulUbwHQFFk 0dD1SioARNUwh2rd7dDzYB/8Yw6nzLtwEL2JJvnNgb7znEp5oM/TYTV5DQ0Sn8GwGEXL WV5MMJMlHdLIaCrPyrENovXLfJCGiQQVGXXhIXUahtnySN+rjbsTDeNZ0wOVp7dXM0qR 2Y/blsclmjyBtLMwpd+/qwuTobXWzzk954N/onVnBFV98OTAp8p00vOL7HHpCWXJ2bSX Y/UfcJEE40fP7JIAlR4y2AVi1o6piKya6hdF4Zc5vyANDUpnk8jOwKJBYsgfayNuboNH q3zQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778658085; x=1779262885; 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=mQL6KOptQ1Zbzs6vUVgPkwvTMBUI/KGMh/4OxtWl9t8=; b=BQ830TnGWXARcdoEaT0ehcGce71Qvl9m7+08vJixCh50pKjt35cnexS+E2xAafvNJs /7sv/22f9t2q5w/1UbZHzuq7MciA1NEMUpuujkhrr8cQj0Gs1rMGS/M8PJH4U+SzCZ4Z ypakwUpbKXtUg7+KTysJO8p8dssZKdsCS7kDmpkuCYE8H/VH86DL+fA2lRDiFaH+VXr3 AJmrSBwhdJ1dR5xGukU9nrG/D3vCeuZAyNEmqh3Th1x7pRzVK5bDA2To77STITipJfAb QYcxBx1aUs7FfzfQr24nS5QsBMFuXuaK+U7LCx+0cbsC143U8GX9DqyCiXkQIlMMx8Tp seow== X-Forwarded-Encrypted: i=1; AFNElJ+LlfLtm7MIVUftQxZDEsIgQsMRtzDstxezJw+yKtuvBNv0qqz+c3kbARgyrEgl2QfbDVO/8RdPVYipubM=@vger.kernel.org X-Gm-Message-State: AOJu0Yx/AybnhNFlZ+Cp6NBlhDA438feWSPWzx0v1DeYFOZw848Y4r1c R1i5PmqJvBLFPZqCOroxYSWXHdnWONaF4e0XE+un2OUGQV3TMRmHh8ftbW9EKPBpcXokApeLFk+ Ztt6jhEGiXl3/Yrau95xc7OEOVZSyAMQ1Tu9E3pBMNKIQf8RatSIw4LdpIMdJBt3qfQE= X-Gm-Gg: Acq92OEUU5p62LHlFjOi2LD+Z8KJewGJ2SKE1azwu9UkeGjAFtuYDIKy9E6h4D7AkGS aiLZjOIczx5sSnVtoaS+JHlSmlii/0E9bEdkOvHEAELfQ0oXV5Pyght0Zmg0P2vc+AMQd6SUZAp IWl0duXQEKg5QGOCFTaAHSCqqHh2ysgZQaHz4wgSPqzM/6kHPNd5V/7narFQgiY8VfRkAFd6yiC s4ho8u5kY0i3Gsh1+cfQcKQ4BrF0SWOFqRvEnResHlA4VIAmLGUR8yfcgQ5yaXWEMWyZ0H/55YD 564Vhz1bIxotsbImkml+CRC3mePXCbfQwyEx9RPl4QWesMtrsSH/QKqT3I5tgO1ORPhAZQ3sPiT X0b8NscShg8qQH0z4FV7jbAdr92/Xaw== X-Received: by 2002:ac8:7f0a:0:b0:50f:ae60:25ab with SMTP id d75a77b69052e-5162fe3d0d4mr26373591cf.12.1778658084917; Wed, 13 May 2026 00:41:24 -0700 (PDT) X-Received: by 2002:ac8:7f0a:0:b0:50f:ae60:25ab with SMTP id d75a77b69052e-5162fe3d0d4mr26373241cf.12.1778658084381; Wed, 13 May 2026 00:41:24 -0700 (PDT) Received: from hackbox.lan ([86.121.170.241]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48fce05f41csm48999335e9.5.2026.05.13.00.41.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 May 2026 00:41:23 -0700 (PDT) From: Abel Vesa Date: Wed, 13 May 2026 10:41:07 +0300 Subject: [PATCH 1/2] dt-bindings: pinctrl: qcom,eliza-tlmm: Merge QUP1_SE4 lane functions 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: <20260513-eliza-tlmm-group-qup1-se4-lanes-v1-1-1babc6118829@oss.qualcomm.com> References: <20260513-eliza-tlmm-group-qup1-se4-lanes-v1-0-1babc6118829@oss.qualcomm.com> In-Reply-To: <20260513-eliza-tlmm-group-qup1-se4-lanes-v1-0-1babc6118829@oss.qualcomm.com> To: Bjorn Andersson , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alexander Koskovich , Konrad Dybcio Cc: Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=1688; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=Pferc+ZEMwLRTtESKCijkeUWu0UTlJbwY7sFQbqf3e0=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqBCse5bUxO0y47PsAfFr4oxJD8AUWbbS4cw6Zq CxkaeMYbAKJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCagQrHgAKCRAbX0TJAJUV Vkl+EACrAZXdTCyAh2bMijOya42VNK9eg76WtcwU3sP4mOm4rofiJ9XoCb0dIqKaTMYpJJdo5o5 QoO6HbsNsv2xTYAFL1xtOXcQIU0Pdvq0SU/hpWq0N5C/UPlhmn+0m+Zs6xYMxYsvm17KNLaPqJT yqPO6Nd2x5guaXWipdfn3N8qJAME0lbJ9T+6ZEh9MVcA2WRhIfCe4p6ML2HpSUwYh9WNZwcZ6mq L9vBy7jjZFGcIVMdQP7exn3iJbikGt+ZEEY8/iJS7py4bj1oW2tADIkcpZRtJexbWGQjEz0v0ED hi1gIhRyBmcERvD9DJ40iA7S8pt9T2AEk3JwPPwljkAoPBHf9FL0qfoWHDtTn60j82QwIEEaw6L V81YV6gNUm59EoWoQKZr4GuDPq0Wj3t01Ywnq/JOcqCafS2gK4iuHicf43qTv7dBzjArAyGZmDr IBOl774Cklz8ju12JtGlskdpyTJtB/s3SZpiJOHX5koOar0ToA6T0CVY/kH+Wa2IbvBsljld1WV PoH8UR2kwtbLhCCJaB+3Ox21DGrqE8MUL8sj6A2r7VPPRGNxQjxeoVDrrqIGP3lK5veqe7Bn9lH 2YgeYXNNj1hz25e7S81sVZd/oM8g9IrOPBmwEZqZxsxFr5Zyw9/eRyI0snEcMJf6zumwd7/Kh6n qOpbZ3T1l1B40ew== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: 7ciybVXXN8Pn3GnQ_C3GPLmrBv4LlOLr X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA3NyBTYWx0ZWRfX/JqlkcqVJV4Z RMtw1JG+L4x9jgaoyPZF+SMSPA0mGiI88N00Pj9GT3AObeyxVbozsy8XoOs/bUZIp0VvinXvxZQ YQJnkM4i6T48ZLAsICZ4Flr80tHkqdYO6goNCLo3bIwC1AfsTC1yw0EQC9+9e3i84MalRlyf1kn 3PvGcfIlFGqHAvBLJLNp0PT5lMXIz+iNoXtRDzI2N44YeoqXfOYqTtDiIwsdMrQVBZVTTFG/79X lEj0clxt7/jAUNUUBWm7nvcaZXazKQywG7tL8BaHJP81r4BiQCSFItDYFvoh6n8RnuQB8U6H0SZ 1UpKVGBmJvZukACRz242Sf4dFBkdoWfpCpkceLz7QGOTPonveMuTISn3KvttSCjANOyHts8gQkZ 2udB/CtFV/3cHwi66TvyEbBSJ1JLIY2/HPVJeMcL4POln7kI19XJx2UhSpL71CYPUPiVjybyko9 i4oLLwXZXI+WGcmyLSg== X-Authority-Analysis: v=2.4 cv=bOwm5v+Z c=1 sm=1 tr=0 ts=6a042b25 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=NtgjAHhJo3Q0P2g9Zl9R/g==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=IQVVlPdFdwmH0zWU5b8A:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: 7ciybVXXN8Pn3GnQ_C3GPLmrBv4LlOLr X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 phishscore=0 spamscore=0 malwarescore=0 clxscore=1015 adultscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130077 QUP1_SE4 uses GPIO36 and GPIO37 for two selectable lane pairs. The previous split added one function name per lane. Since these are usually configured in pairs in devicetree, it makes more sense to have them grouped. So replace the per-lane names with names for the two selectable pairs, qup1_se4_01 and qup1_se4_23. Fixes: 1bd5c56253c5 ("dt-bindings: pinctrl: qcom,eliza-tlmm: Split QUP1_SE4= lanes") Suggested-by: Bjorn Andersson Signed-off-by: Abel Vesa Acked-by: Krzysztof Kozlowski --- Documentation/devicetree/bindings/pinctrl/qcom,eliza-tlmm.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Documentation/devicetree/bindings/pinctrl/qcom,eliza-tlmm.yaml= b/Documentation/devicetree/bindings/pinctrl/qcom,eliza-tlmm.yaml index fa0177529277..aaaeca8e7bb7 100644 --- a/Documentation/devicetree/bindings/pinctrl/qcom,eliza-tlmm.yaml +++ b/Documentation/devicetree/bindings/pinctrl/qcom,eliza-tlmm.yaml @@ -88,8 +88,8 @@ $defs: qlink_little_request, qlink_wmss, qspi0, qspi_clk, qspi_cs, qup1_se0, qup1_se1, qup1_se2, qup1_se2_l2_mira, qup1_se2_l2_mirb, qup1_se2_l3_mira, qup1_se2_l3_mirb, - qup1_se3, qup1_se4_l0, qup1_se4_l1, qup1_se4_l2, - qup1_se4_l3, qup1_se5, qup1_se6, qup1_se6_l1_mira, + qup1_se3, qup1_se4_01, qup1_se4_23, + qup1_se5, qup1_se6, qup1_se6_l1_mira, qup1_se6_l1_mirb, qup1_se6_l3_mira, qup1_se6_l3_mirb, qup1_se7, qup1_se7_l0_mira, qup1_se7_l0_mirb, qup1_se7_l1_mira, qup1_se7_l1_mirb, qup2_se0, qup2_se1, --=20 2.54.0 From nobody Fri Jun 12 19:05:55 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.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 AC3F03D75C0 for ; Wed, 13 May 2026 07:41:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778658090; cv=none; b=dpUcapsvrsVzX11rxoKo57Xictxk16D4t22nBVNjI76MkXXh7ZZ/QpGK2zHqdzn5SvAYkPvMMpB0XA+0NLIxSMg19Df8du/jg1S8Xtclt/Yi2HYK1ewWBUE6lxtf5M9K6yVR6ui9hMKCO0mfAsGjMVGZFyWLVm0oUTm+QrwoCYg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778658090; c=relaxed/simple; bh=xCnf/imRGH4q1obkO1MlH19qzgxVocXERPbyCFIU7YU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=r53slYNL+OHI+VqRSiu6oUv88EtcCzJIfjIVTWtCLlpTRgpCuZeAeeRFUVBU8u6Zi/DJsnyeId7gUG5vUF/pExhL9rQy21VMlEm+53d0BeLgjg/RdjQb8zxRQ3qCO4njnuUa6lD5Ga+OTo7dOQaEbPfE3pipet7gj2hotH3VNng= 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=D3/bKa1B; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Cbb6DZm6; arc=none smtp.client-ip=205.220.180.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="D3/bKa1B"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Cbb6DZm6" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64D4pBnO2652465 for ; Wed, 13 May 2026 07:41:27 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= zyoxgNBhioj341juMXOOUmnwbSXVmNDzn9vYvf/i6bg=; b=D3/bKa1B442ssai5 AqkS5xSuJcBHlAUbbi4UZdjo5MC0D+HwBn2iPQHwSy+qyrZlriTIbPIgqkCzZ1i+ K+H8iql4MhBCrL2tEAOk09GG0L+AjfWAlrL/SlLKVtJt/BPG5KGYCRKxFNSY0R9y E7F/iNrNBbrKcnt1Tyq3oSqkSYGiYptpyY5qhJtRPdmNCGJpp0jboZaTVffzWpzS NdxhODG54McJ7aKSWH2ZOvBUNqkRpL891K7DFw/Dvw0/k9CGwOHWHoUWnphgCi0y paRkNdHmtw//lGnj3V/ZD1hhBDfip/IyzdlpjY2CSGMVoHn7IruHAPMpWObkmmnM wo+bhQ== 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 4e45avkk46-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 13 May 2026 07:41:27 +0000 (GMT) Received: by mail-qt1-f197.google.com with SMTP id d75a77b69052e-5147078691fso149554401cf.3 for ; Wed, 13 May 2026 00:41:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778658087; x=1779262887; 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=zyoxgNBhioj341juMXOOUmnwbSXVmNDzn9vYvf/i6bg=; b=Cbb6DZm6UTTZkN+r95053f3cc+SF6DFXmaWEbLdIQuPpJk8p/RldpRwQ1s7ZZQiB+8 sv5IHxcynFhRiUwf3PG3kvOC40vW9yuVXVuGfIc4Kgg5Gr06ReUglCcEIGA6RiEcKCkz eJTERY/oPKCDLpMuM2fGEZnghGwGW2jNzPLLb33StfaoWdI8GShMxafei3FRp3Q8HAKl YiengwZkhmeMWEXF4RWqHlJjZndAKgs+y80rRxXOgKoGzDL/cWLVCNGLBMPD4Up91+TQ CRwBBfoOmEOvxzAFNHZDl/Px3TP04VWiAI7uLWCJBPrtk3DSyVRzU+W7OUbbwDiChVzY 0Jug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778658087; x=1779262887; 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=zyoxgNBhioj341juMXOOUmnwbSXVmNDzn9vYvf/i6bg=; b=kxithfPq0Q5HNSeLaCUyPHvRzjY03MLHynHPpqDN0GY9K+MoEkRbBsME9tR04kQrKt LxPBaYwPYZlg+qN2VTq7Lf2xb7N1BUteiP21HH26TqDc4gNtcHOLhHM1GhqV9u/COB7o /PySSVETwMZbRCFAa533Dv0mCyUvmTQ7f3zT8sZ3gF8G+Vrlu1olYZiPl9nb5pYLJlLQ kE71QKMhaxnHoe3bwy1H8MJzPPUILD1KeaLPZjO8kEGT4pJd33Weq0iVoElf1rXOYi2c NqIOVYL/HVzwTgnxxRZAj0/tMjJZccwGDMZUB8fL0BaP3NGyWgpq4l8wan9FGVhZ2lok Ii1w== X-Forwarded-Encrypted: i=1; AFNElJ8Js/Z+M4D4k6k+s0WQCwg0/LZA7Vv+VTwvg6CnRCtVz7soq/ir41qbSL5SMiqDUb9Eetm0/NCkfwIkRnU=@vger.kernel.org X-Gm-Message-State: AOJu0YxEkWjr2YzW/R0g0/Dl97Lv4XWKCKk3jNSI8yTOSXen1gSxt/Hx 9cnhibPWmwbZi0y0sFEL84yCgufFo60doMm1sPB/LXiAXepBQ1But9uI4Hd2eq/RY/bB9PPatgB VguPYUZ7AL4fxGH//XqVosDYinUzyAJ7ZIwDtQFrS98CVH/GzQ7Rv2VezMOEZ1eCgtVbRwa/1DF k= X-Gm-Gg: Acq92OEmJ1qwOR5HCcg9SbCOlrdSHQ1PhLUp2DfA8TNSM8hVGKqjP3cUZdzZnd75s/s ct9ueNNWnVxZQKYr5cWIGZv8oDwCSWRWriXmhokwQ+NkCZTSctaNJgpOUwvvO8wJbJp+QJtusoZ ruZiE56VQGGS6BeNW1Jxb9oaXBZ7S24b23AqB82WiKgD2CG8Dj++yxU379ipw0+TqEVtwzJjHt4 IDwXvcLShPv2PHdg64bMPrc7nwKmWpvMBiWwTeG7tsA4aKGduW8z3Ibxj807mTCaJbCe2eAjHwr Fvqg2M/+XXpy24i7kq17H6GohKGJBsJtn8YEISSsUsGSu7FfTXcUTZM8IIlnZ1ipD2UuQnXZJTA AzJduZUjV9GzEMl3ImEjARMO8hlUVtQ== X-Received: by 2002:a05:622a:1e0f:b0:50e:631c:c38d with SMTP id d75a77b69052e-5162ff612e1mr23640551cf.46.1778658086926; Wed, 13 May 2026 00:41:26 -0700 (PDT) X-Received: by 2002:a05:622a:1e0f:b0:50e:631c:c38d with SMTP id d75a77b69052e-5162ff612e1mr23640181cf.46.1778658086437; Wed, 13 May 2026 00:41:26 -0700 (PDT) Received: from hackbox.lan ([86.121.170.241]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48fce05f41csm48999335e9.5.2026.05.13.00.41.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 May 2026 00:41:25 -0700 (PDT) From: Abel Vesa Date: Wed, 13 May 2026 10:41:08 +0300 Subject: [PATCH 2/2] pinctrl: qcom: eliza: Merge QUP1_SE4 lanes in groups 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: <20260513-eliza-tlmm-group-qup1-se4-lanes-v1-2-1babc6118829@oss.qualcomm.com> References: <20260513-eliza-tlmm-group-qup1-se4-lanes-v1-0-1babc6118829@oss.qualcomm.com> In-Reply-To: <20260513-eliza-tlmm-group-qup1-se4-lanes-v1-0-1babc6118829@oss.qualcomm.com> To: Bjorn Andersson , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alexander Koskovich , Konrad Dybcio Cc: Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa X-Mailer: b4 0.15-dev-bc6c4 X-Developer-Signature: v=1; a=openpgp-sha256; l=3320; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=xCnf/imRGH4q1obkO1MlH19qzgxVocXERPbyCFIU7YU=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqBCsfh0M/fgXqonPVUSzN4prfKfvyhj0SvnfmG 2uhBBL3vIGJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCagQrHwAKCRAbX0TJAJUV VqG/D/0R4MeiQ0lvgO1/2GtI7WBaFNHLKrktCuAG+oEZtVk79yd3t4bIR7JP/lvmnpFlMKG9uAw H3wY+j00vwVhLDu0Sw/ONuWIQqW9EZvss51OOVTXt1orD/LoSzwDEFVdvOCD2FdwYPwECgeiYMk hYtwwRGJNLgbuSKycmHIyq7ViJDRxD6rkG6LMqau+6m/sV+I3bSNeoJ9CPIMBiU2k3yLc7pQuXO z4Cuf28Les4FIR22DNhcq2HvgYhHpkMUo15rdOVKmBE6k9RJBzACS5DGlIc8Y0zw/uzIRhty1GY sQ2Lpse6RVOFQ6PxRGoKXea4+/SD+ncgD2FxHDyvgm2VyD+T5LRmo1qeitwoJ0uZv1sJstiGLJN 6u0SaElIoKlxBrhKXbsidZgZ5XSOvrNL84J8GOMUnUTDai5+PUnaZBYk6I5jUwNICjL9Y2x7Wbo an9L3VQd8YFIQ0BrABx0omw2TyUWAjjcZfkWJku9RRX4D5L3UxHyFYbvE2Vs/Xk4nqRIHEhOzt6 uLAL5AI7BbkY/VYzKRaySRT8jZmuhdGgywWfDMLMhHOD4tYbHhCrcD4ceib3Rx9YPjd/Nb57rUt dSqfNIMGQNygonO2qqBWnpQzD1WXjFMYuaJTDruIQO7qc4Gmyc5wzZBtalmJzFDyXSoJJb6ZVQk n04U+xoxzFMO/4g== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: xTEzVyIUG-PA42rwOibiGTW2lqx20T8z X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDA3NyBTYWx0ZWRfX9yJxH8ipoJ2q uG6mvpxR9Iv9Q2S0R5m2kIV7krUuul12vCdQd5IAuR3a8lPHw34DKnXkCX+1HuftRdOCc9MPOgc SA+Dq1Sms2NSap7ahhnXZ0LFxx5Oo6Rn+2slkiA1l+8dIuW40m/wl/brioUjQ47A+/ZjrK5Z6/k +Dg38omdWcM2a2mIgTrRR7PSubqEZ1srEI9wpD2frkvwmy2Dp8VAI79SWiVFxxUkSq7SILQrTId elIfAlgEUCX4T6GAUKt/aazJJ15LkB8LS0HYRrNIqM1GE5hXMz5XLFLNPoXDALABfq5qIyAymIE c13pucqOJo/m0OTMAaAYzcfx2FYgH4V45RqbQmGU/zREftUDu7fnJkZMhMWEbHL3Wx5mQzAcGUq vQMpkF8sHNlRJAZ1TsiePtG1ksPo7GKpm5kiLsObbivfmwUXgIll5oKspDMrE1FQDP6jBvrbEdG 7ii9D8xonwCHHxHG3Bg== X-Authority-Analysis: v=2.4 cv=bOwm5v+Z c=1 sm=1 tr=0 ts=6a042b27 cx=c_pps a=EVbN6Ke/fEF3bsl7X48z0g==:117 a=NtgjAHhJo3Q0P2g9Zl9R/g==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=OwIBgurHg3-afsiYUj8A:9 a=QEXdDO2ut3YA:10 a=O8hF6Hzn-FEA:10 a=a_PwQJl-kcHnX1M80qC6:22 X-Proofpoint-ORIG-GUID: xTEzVyIUG-PA42rwOibiGTW2lqx20T8z X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-05-11_05,2026-05-08_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 lowpriorityscore=0 suspectscore=0 phishscore=0 spamscore=0 malwarescore=0 clxscore=1015 adultscore=0 priorityscore=1501 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130077 QUP1_SE4 uses GPIO36 and GPIO37 for two selectable lane pairs. The current driver exposes lanes 0, 1, 2 and 3 as independent functions. However, since these are usually configured in pairs in devicetree, it makes more sense to merge them into groups. So merge the per-lane functions into qup1_se4_01 and qup1_se4_23, and list both GPIO36 and GPIO37 in each function group. Fixes: 4f5b1f4e770b ("pinctrl: qcom: eliza: Split QUP1_SE4 lanes") Suggested-by: Bjorn Andersson Signed-off-by: Abel Vesa --- drivers/pinctrl/qcom/pinctrl-eliza.c | 32 ++++++++++---------------------- 1 file changed, 10 insertions(+), 22 deletions(-) diff --git a/drivers/pinctrl/qcom/pinctrl-eliza.c b/drivers/pinctrl/qcom/pi= nctrl-eliza.c index 636442d0afed..da2fead23aa1 100644 --- a/drivers/pinctrl/qcom/pinctrl-eliza.c +++ b/drivers/pinctrl/qcom/pinctrl-eliza.c @@ -544,10 +544,8 @@ enum eliza_functions { msm_mux_qup1_se2_l3_mira, msm_mux_qup1_se2_l3_mirb, msm_mux_qup1_se3, - msm_mux_qup1_se4_l0, - msm_mux_qup1_se4_l1, - msm_mux_qup1_se4_l2, - msm_mux_qup1_se4_l3, + msm_mux_qup1_se4_01, + msm_mux_qup1_se4_23, msm_mux_qup1_se5, msm_mux_qup1_se6, msm_mux_qup1_se6_l1_mira, @@ -996,20 +994,12 @@ static const char *const qup1_se3_groups[] =3D { "gpio44", "gpio45", "gpio46", "gpio47", }; =20 -static const char *const qup1_se4_l0_groups[] =3D { - "gpio36", +static const char *const qup1_se4_01_groups[] =3D { + "gpio36", "gpio37", }; =20 -static const char *const qup1_se4_l1_groups[] =3D { - "gpio37", -}; - -static const char *const qup1_se4_l2_groups[] =3D { - "gpio37", -}; - -static const char *const qup1_se4_l3_groups[] =3D { - "gpio36", +static const char *const qup1_se4_23_groups[] =3D { + "gpio36", "gpio37", }; =20 static const char *const qup1_se5_groups[] =3D { @@ -1312,10 +1302,8 @@ static const struct pinfunction eliza_functions[] = =3D { MSM_PIN_FUNCTION(qup1_se2_l3_mira), MSM_PIN_FUNCTION(qup1_se2_l3_mirb), MSM_PIN_FUNCTION(qup1_se3), - MSM_PIN_FUNCTION(qup1_se4_l0), - MSM_PIN_FUNCTION(qup1_se4_l1), - MSM_PIN_FUNCTION(qup1_se4_l2), - MSM_PIN_FUNCTION(qup1_se4_l3), + MSM_PIN_FUNCTION(qup1_se4_01), + MSM_PIN_FUNCTION(qup1_se4_23), MSM_PIN_FUNCTION(qup1_se5), MSM_PIN_FUNCTION(qup1_se6), MSM_PIN_FUNCTION(qup1_se6_l1_mira), @@ -1412,8 +1400,8 @@ static const struct msm_pingroup eliza_groups[] =3D { [33] =3D PINGROUP(33, qup1_se1, ibi_i3c, host2wlan_sol, gcc_gp3, _, _, _,= _, _, _, _), [34] =3D PINGROUP(34, qup1_se1, qup1_se5, tb_trig_sdc1, ddr_bist_start, q= dss_gpio_tracedata, _, _, _, _, _, _), [35] =3D PINGROUP(35, qup1_se1, qup1_se5, tb_trig_sdc2, gcc_gp2, qdss_gpi= o_tracedata, _, _, _, _, _, _), - [36] =3D PINGROUP(36, qup1_se4_l0, qup1_se4_l3, ibi_i3c, _, _, _, _, _, _= , _, _), - [37] =3D PINGROUP(37, qup1_se4_l1, qup1_se4_l2, ibi_i3c, _, _, _, _, _, _= , _, _), + [36] =3D PINGROUP(36, qup1_se4_01, qup1_se4_23, ibi_i3c, _, _, _, _, _, _= , _, _), + [37] =3D PINGROUP(37, qup1_se4_01, qup1_se4_23, ibi_i3c, _, _, _, _, _, _= , _, _), [38] =3D PINGROUP(38, _, _, _, _, _, _, _, _, _, _, _), [39] =3D PINGROUP(39, _, _, _, _, _, _, _, _, _, _, _), [40] =3D PINGROUP(40, qup1_se6, qup1_se2, qup1_se6_l3_mira, _, qdss_gpio_= tracedata, gnss_adc1, ddr_pxi1, _, _, _, _), --=20 2.54.0