From nobody Fri Jun 12 11:33:54 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 D1D8945BD57 for ; Fri, 15 May 2026 11:22:02 +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=1778844124; cv=none; b=WVZY41Dw7CKHwrlpxHG2TbjBz8h82G4i5/vzMcuMLq2aqZDR6yGyZNqXzQBXZEzZXRZgQDBg8I1crevqyTsvyLehrxO6qDrKWOsIpAXsowMrLQfY777dsZxzHhUPkz4snJ4PPdeph2kkaQDpg3ihNRyLOkKF6EnixzZp72FbCmY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778844124; c=relaxed/simple; bh=GCagT5/UUux/qXyPO83GkqwqURmvjqqrJMXH71wcSdc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PTMMxhncZYVP1dSz4V5hWpUtvAgX2oCp8oJoF4VCy4RYqeWHC5AiBmaGfLFQIbvKvd0dIUr2SKKJthYKSprSlQoXgcQBEeADP3DBuj3klL/tZuwTWuExIAmHVnP3cQxVn/g7GiFVZCzpxw6nyDzm9mUDO368i/ip1hy3cGd1ns8= 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=b8oG5DKO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=kkMlldeY; 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="b8oG5DKO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="kkMlldeY" 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 64FB63jc3513635 for ; Fri, 15 May 2026 11:22:02 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= 29eN7brQ9toN+Y0GHSPBAue/u/p4I7SNtJeSFWoBlpc=; b=b8oG5DKOJ5TGqNPF 5LyiPbgpThDDTi1nTxq1Q8KafUIyeF8gy8V0lGRapCIVBXPgwOIP9iPg2a/o8bKV /9iH9OMsyxjScjyVs7GC/6j0nr0fZ6fy76Bpl9L9dNGKYE486Kck5tMc+o7hdXxC cY8NKUCIEJehGasjlml4KlNb0vlg9YlEIdtBxGu9qGSJPdX9kzzD/h8tqqDwMIPk mhavTKLSSoek7Z6zweiV8Yc+iRe0XwE0X9IPOofSzU6I/S7jpm423IYQHQdufqxa Fokzb6cid0QEIsb07AycTnxftTfgBV2exu0kcVIm7rGlJpnLmeCoiA5oE7cGdxLj w7KsOA== 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 4e5m1vb13r-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 15 May 2026 11:22:01 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-514ae0e3ad6so20530121cf.0 for ; Fri, 15 May 2026 04:22:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778844121; x=1779448921; 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=29eN7brQ9toN+Y0GHSPBAue/u/p4I7SNtJeSFWoBlpc=; b=kkMlldeYo1rfte9nEf/tCXFSCBQjGyKkikX06CF2uy3+zjYfkLor+aA9airfiGpWzm P8QIBjY32Wkqxg/y3YEpcn9j1+KfRdJJhqnAq3WH8k+9JhEJAMwyt2CZmGOn2gmhfs3u AERGCh5tRvlX108sA4WNfM/fxslL3i2rU07FhAOWiG4jhPATPz8NiXbLCVhsQtLTVGLF w6a9t1U8eAsMp/LJMVjL8Lz9hTZGnrsWAnK0FvRGP3YIsLKrGkxqj//HP4AfhzCMdUNl FhSHJKNgy+rkktMN/2ozDywX83ZVLooMzMkFfB1XoFiv8xjUCfFjNlM5LNmWnUsgJ0tI xOcQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778844121; x=1779448921; 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=29eN7brQ9toN+Y0GHSPBAue/u/p4I7SNtJeSFWoBlpc=; b=MBgNiHOZ2GN1zdjvoqiXuFCDQ9AdLxjicdPtRTy/TSjVHCQIh4VshzauXafWPw29zt qUShRgEKP2S0iwdX+Jd8SL3iqjaIl03G8UT23aV7Who1VjBefbl32XEtHu/p22BQSEqc Jesmy6rVQE0LqmR3471XcpOFtiSr2IDXMcICBhOt3MjWIfhu7o8JpgZfqjBzV5x6sz1d d9QYTIwWjSH5ji3nkh6Sl4gS92Ts88GAQvzKRsPe1XVO0s9x19C1WeOLFagoAlYcqgiT rwyRif0pc9xHQnZVim9tS+sgLMU/v6fChF/w1SnHU1O/wP6YQQtkmVQCtSQFCnJzRhUy c+Bg== X-Forwarded-Encrypted: i=1; AFNElJ8YqNc8XGLbqTYDWSTiaB1E4fGG+S37Is7uFBfoAZLhbh9defmCzzv1x2cHTuc4M/9V9O4Bm3h6PmxADNA=@vger.kernel.org X-Gm-Message-State: AOJu0Yy7sRne0tBBYxOVZDCcv9FrDC3db9xGKLXVHIj82eKNJNqjS6rm fdpE1I4roHtwrQ/d10piORGsU/6oETKz25tu9bg1nsaKvB/eUQ3r+R7aJK+qam7fpVWP1IoEyNT LwxXNommb0fE0DkIKZpQKqMHtatNSX2rljY0YxdVBOkTdj8T7gBc8Qm2KVPnJ1VwyJ6eSvQvXc0 A= X-Gm-Gg: Acq92OFosmho1vjSpvE9Ce5f1/QUpBB6d8upP76NHzFc+xNU+zbm+bycnpNeCs6pUm4 kpjPbKdI0XMW0sbeSTxuPV85St4G1KWOyXSx0FsmJKwhTNJbJzr0P3VOzGHla3Ko9Ni51kc563O tjXDjL5m173GpU/ElQ6hkGGkb+AowT17L1CuR9Lq6Gr/iSdS3WAiovg3MBhEqo1HsBYCQIHSdRh RLAWZnm8v8xy5pv2vSMJqT4FrLHyg3aK0s25XzfI6vhL4k5Et5uunxxdEhTnqfWQ+3y9qx+b3gV WhPvMu6LaFpYJKSst5D3gz+gPg8TvWd5WX2iZw6tNQ8wb9Mk+VZkWDmhtaL9Nb4FjGxdJsPU6W5 Bi63AV7ppf34tbax+/ph8WUSozCf2 X-Received: by 2002:ac8:59c3:0:b0:50d:7632:ddb2 with SMTP id d75a77b69052e-5164159ee2dmr97169051cf.12.1778844120849; Fri, 15 May 2026 04:22:00 -0700 (PDT) X-Received: by 2002:ac8:59c3:0:b0:50d:7632:ddb2 with SMTP id d75a77b69052e-5164159ee2dmr97168541cf.12.1778844120324; Fri, 15 May 2026 04:22:00 -0700 (PDT) Received: from hackbox.lan ([188.24.162.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da0a19a0csm14059726f8f.20.2026.05.15.04.21.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 May 2026 04:21:59 -0700 (PDT) From: Abel Vesa Date: Fri, 15 May 2026 14:21:51 +0300 Subject: [PATCH v2 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: <20260515-eliza-tlmm-group-qup1-se4-lanes-v2-1-ebb630de0dcf@oss.qualcomm.com> References: <20260515-eliza-tlmm-group-qup1-se4-lanes-v2-0-ebb630de0dcf@oss.qualcomm.com> In-Reply-To: <20260515-eliza-tlmm-group-qup1-se4-lanes-v2-0-ebb630de0dcf@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=1774; i=abel.vesa@oss.qualcomm.com; h=from:subject:message-id; bh=GCagT5/UUux/qXyPO83GkqwqURmvjqqrJMXH71wcSdc=; b=owEBbQKS/ZANAwAKARtfRMkAlRVWAcsmYgBqBwHSE2gSiBNqQzFYHAU6gJ+cGTu6/7uoBjLEh xehyNIA1jyJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCagcB0gAKCRAbX0TJAJUV VnQ5EADFcV9CTWgPH1RcOSToY38XFxsH1YHeX5STBPQype4yEC0YXwwbVtSR2nIpnVxJR6q9Cs9 QOGb/OQS8esGZpwlnLB8wXXQfYkJGKvNmT5Aw8HjJeSNOtxufLTIaTrcDPkotFdpr2CPXT7HeDK 9/5wKGuuCVKQVL1sJBROB5lN2YStAdEEOckMBREnbeWx8463VH8MXHO3KPJrSjKeMFox1Hil0bt pX+hT/u/PdVHX00K0eOVa0f73TSAvxaxPCXX1yckjsya7Im14AUI67mctVj2X/BTl9buPli+zAk y6rFZhqT7TtdztVh6hh7EewOEQb80XkHv9Firurm5B8AVIxl7hVEGBRDRDnHAun4noK0GOs8H4l 8E5bPHwJ3pg1Jcoci/GyQFjcHvCWQZp7nskFKNfUS0/UGfqIJU0qpllmExu0l2w6P+i6Z/mQszz rjxsXnGL75KArKInKem7W7zG3SWPKU11jK5uAj1fGrEfKgNI2X/Qti3zLly+S99vK34eFwZNBSe ogcTmqfUvnskrM+Ntdielg9tC5j6L3Q69GGB/Cf2pyP/NcCg+BFvLMlNULrUuc3STzMkzRi3lHd MWNUdfUsuHrNueYrORKRELGhiEQBiY+TCTwSeUn3GBCfmE3UZ5K1XnFnYdAS7NCHIJvPfiJPnYA Nq8fqQLHkzZAj6g== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE1MDExNSBTYWx0ZWRfXwjNRek94AzPR Aj16V5OBjkiH3RGZYpG48XQoMZTyLWvvE5kfpxTmOoTCaFsE1vqYIFUDRJKoObzb9bZicVZg9qe mfth/s/igwXYCuFT5uNskxlhFnfasUG2qyvIltR/yUmFLrivuu4GYOv6GwjYbi+ue75bGhy1/nJ ZGICT2xB3vgSoiQyHHHwL0JQqLGd7Yxx65tEZvyIyYwVoKRTkca/hk83fhmwegwVWqb28Z9cJYQ Cbjfm5qElO0GBVibJLEP9PiELsa5S9P6lM3LcFEFXe9+KEnf/hZ3gIXe3MCAWxFNsgGYeM/ccaN JhPg48a0MPHjd26DEIyAT65uyVtnig4kjzk/QgdJYmIZ4ZGUO1rgj2ovlIzBU6opmACl114ERpd Bq9222H1Z1ogv4eoqyl3jYpiyPwutHE5nuf4VzgBBnS/aX98b32zDBx1/2QelGUSPskWp3mEgIh GmqVdUX0iVXO+6PcIXw== X-Proofpoint-GUID: qc5EPPKUVgoBJkbk56qtbkN9lIpDDRFo X-Proofpoint-ORIG-GUID: qc5EPPKUVgoBJkbk56qtbkN9lIpDDRFo X-Authority-Analysis: v=2.4 cv=BvqtB4X5 c=1 sm=1 tr=0 ts=6a0701d9 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=eYxG+yUyFZr/0hLq1CKHgQ==: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=vTIpTUZqmxZYEWQhA6AA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 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-15_02,2026-05-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 suspectscore=0 phishscore=0 clxscore=1015 priorityscore=1501 spamscore=0 malwarescore=0 bulkscore=0 adultscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605150115 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 qup1_se4_l[0-3] 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 Acked-by: Krzysztof Kozlowski Signed-off-by: Abel Vesa Reviewed-by: Bjorn Andersson --- 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 11:33:54 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 2FA2E47CC8E for ; Fri, 15 May 2026 11:22:04 +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=1778844126; cv=none; b=sYyoKkehs1TB0+47+Bc5ORpT1e+3Q4t/YP1zoZ4pVP4fVAJcFOb3f6l9ZCH4DGCmgsiGq4L7U42FfIGObYtelOGiKMtL4fDX7RWrYrfptAs+NNKYkWW+YZ8JFhrmxWhyXnGr/aVeGXyomn0tcWpmWtLpFjhk8bcPAeXdOIlhXgY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778844126; c=relaxed/simple; bh=xCnf/imRGH4q1obkO1MlH19qzgxVocXERPbyCFIU7YU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=EAVE7Xjo9L80Y0r//wHbHKBIDxTjmaIQ1qvKxpEkXcoMBE3t8QpzOs/i8P3Rb4ifqis/2yD8VjnYtqGbHMAHPla1SWvteCh4A9r9Xn0+qiCWd9AFaZD0D9MASa/n0KETsT9H6wd2O7ItalVRzO7VgZwD4Y3Kpl/hCxe7Fcowztw= 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=JXevwvcU; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=EGUCzJAv; 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="JXevwvcU"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="EGUCzJAv" Received: from pps.filterd (m0279873.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 64FB1rwT3197662 for ; Fri, 15 May 2026 11:22:04 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=JXevwvcU/a/uiVmc DVZ8xYhbcNXnI00mRDW84wF1yM9SjrPg2Tzp/pA0JhKPm7+U7FVraZ2B9RENBKuR aZWCsikYwJbe5EJDV+/b3k4A3VXB3kD2NXJ99bEZHYGcqBQpiFLag9Nu2Fw9DF7w N5O9uJo7y2Af0ZSPM/wqp+vhyDqF7Yl+WKEkn2bSlRPiWiw+vNGxA7xzwrpJNtfl bgTtkIqdEU4cTLm5TqYXm8L27n39z/KwIUyyMHduuMlENY5f0PuKVtxbomW0QQ35 AQn+PT84qa592BDm96Wz7YwCxxxJnqvdUXfx8k2/ArSo5OQjIsoqpIk2lEFQP2S8 uPxBiA== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e5m1qb0ta-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 15 May 2026 11:22:04 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-514551d5f2aso249578251cf.2 for ; Fri, 15 May 2026 04:22:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778844123; x=1779448923; 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=EGUCzJAvIZSOkxiZ4SyN64sbWaMtk7s3T5LINtqR4dm+1h/caGPon2NTyP8av+c1JH ZmU81fcEtiBSFgc3PjZZ3EiOoxABLU+apjI/bWxMUlD4395Plfh53aHRGKxz8zZuzD/2 zPyfopZusoha7KPGEh8Zj+Npq+K32l9hrk62+Fva9HMSN6zHqevw9ug4vJ9N7dZoJzZp 8C9eQ6orHIYS9foSizD+vWWFqKIzcqwGW2oCFaenYj02KrYMRObc9ZR6hEJ8hs1PrBfi XIyxr3yKqKJW49lfk+iSq1hXVrUqCrW67WFAPguHBvfvO7sZ/P8PysVg+4N0mnHtdo2v 8aTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778844123; x=1779448923; 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=SBTAgfhU61cWoIp6w5wAS6Ffq8Uu4OYSnpKdNwW15tswJkVi3qOAV/z7HXDRnmzOBe NnW/cBEnRDmkdl7AVIBjIJvY7wIi+kTcs+ILZIKgN43F0YVBofKxgjttw7LRtGCybkn8 h54fBMr4qMheMLGL0NEMfSO3mZLFKPQcK6fCYyxdCXMZhQP/MhzTVtv02foEmbPX57eH 82fnq+uKr4heyUuCWJZSCHvPkxKdcP7yiqykuoM8Yotsn5/GMcwDroj5nLuuTiUArM5i XJiK1IRSA4isVjd/HEbwTfdla1hFxQq8Bgpwgp+2g6U6IcuxVIwJp7qgD/bWdXA87bgA X4MA== X-Forwarded-Encrypted: i=1; AFNElJ/Nlu+THIxq+QCO+y7UtuQ2gf9bsltlWUKu42V3zwSjqQE9QLXnZD55j0lj+QRI5sNMcGzs+vAnV6tWkAY=@vger.kernel.org X-Gm-Message-State: AOJu0Yzg5ZYoijOazayBLqmFrsQqDdObSaRdc0fBKMjjQRMKRib/+6fe aGo9YFLcEdpPkg/olgdgwJxgkcjjo/mYsGjrZtq6/0qnZEasOUQgrjf7GsctQnXfgmhLosdIFtV 7PTy+yci9YUNOpSxPwRLfMK/OnCaYUI2zyKRVlqOLZFwrlNMtj4HYCPFSOORsxy0peEw= X-Gm-Gg: Acq92OHZDWBCzOpi7Dtitk1410eRj8/5IDBprZW7m3iM8M3RrhKcBOYAApGco3wFgkx B8sWsz68R5Xwgpb8OyTRLbQUQu6paTmQXiPEgnV7plcVS9nsGNznvjoNFcqxFCFVpLCV2mgwAPX QTrbU19JPjjbchHAlJ4Z7CUNPGf5oNFHPf0RM18juYhJojD8UpngxOrzEM0OtW6IPCbqusURNHo mhAWpS8ffODM/imDffBiaF4kA90h+7qH3lRhVkWNO8UkFCxiiIeZzyMyhQcu1/5QG6vADdkiC+u LfbS4HetiaWV51pbVJw2/XS864mtVkB4+H+H3FN9N/b3rjsjjDnunODafyBYZMiZveeb4xGfYzV Wuey8vFFDxWvEeZrF7v5OQZDF0mFRSE+Uknj5K7w= X-Received: by 2002:a05:622a:1917:b0:50f:c1d4:d9e1 with SMTP id d75a77b69052e-5165a0bfc91mr47473251cf.38.1778844123335; Fri, 15 May 2026 04:22:03 -0700 (PDT) X-Received: by 2002:a05:622a:1917:b0:50f:c1d4:d9e1 with SMTP id d75a77b69052e-5165a0bfc91mr47471491cf.38.1778844122125; Fri, 15 May 2026 04:22:02 -0700 (PDT) Received: from hackbox.lan ([188.24.162.19]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-45da0a19a0csm14059726f8f.20.2026.05.15.04.22.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 15 May 2026 04:22:01 -0700 (PDT) From: Abel Vesa Date: Fri, 15 May 2026 14:21:52 +0300 Subject: [PATCH v2 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: <20260515-eliza-tlmm-group-qup1-se4-lanes-v2-2-ebb630de0dcf@oss.qualcomm.com> References: <20260515-eliza-tlmm-group-qup1-se4-lanes-v2-0-ebb630de0dcf@oss.qualcomm.com> In-Reply-To: <20260515-eliza-tlmm-group-qup1-se4-lanes-v2-0-ebb630de0dcf@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/ZANAwAKARtfRMkAlRVWAcsmYgBqBwHTQTG92SMvtQi5D2AyNXmCilm82J9XnKKaj wwcG01ghCmJAjMEAAEKAB0WIQRO8+4RTnqPKsqn0bgbX0TJAJUVVgUCagcB0wAKCRAbX0TJAJUV Vh7KD/4u47D1Lu7IT9pIAhxVQKibloVMJoQ0OQFBIH3lmYXuMglx2r/r+yKNPakQQzXvXJ+jfuU Cxgrszvy8ld6dBgOfTjntuxznEmJ+RSCdxkX2yndqYIclToptq7BnEZvpc0Occp8mCM62jQ/0yo 4bXsYr/Rxb65HKkdLNR5fni6OvxF5gjbjSvksx1NyTeRMgEajBODLX9sZWetqj1G1GCC2L5UmAG gqdhqf2yK4Mq7JLPlpGyswHQrc4wDvjIPWrTQ95bXg+qtj60XLsp/PeHVIsrKrGwcdlE/Gj+7Lq 0j8qUTDpuzy8psBF8kVTVMgG9y1xZGolKsP+HkJTmVTkmpVO0sJKnkjiJqIUdAMc6vwf55tB/iZ JzpMr8nZC79OMcnVfjYtGqacP+ScHmcJlRovFwu2L5twhMrqUDZskHyfoRBzM352SA5Su//ClHW eMtn7aCRC2voHGv22tlAWWuzA2rm05F4xdFQKYMB/ADOaxLAiGv86854uhsx+Mlcg3Zoh4MMcXd wF3TXGsCurwnNGCeLc3kNIXD4OOpt/urm/gzFfRtZ1YJk4vRJmMhQARqQ2iIUE4D0EDnO1n8EFS KB1Jqz95fcpfBcYiVmPi0FCsUVPGP8AzSrKSNCtHjzEK2SJsu8iPNxTA4W2xde4J7TeZk24XmMF GFkzhIvhsfkjhFg== X-Developer-Key: i=abel.vesa@oss.qualcomm.com; a=openpgp; fpr=6AFF162D57F4223A8770EF5AF7BF214136F41FAE X-Proofpoint-GUID: j4K86EbRWZvvme8Arf7GlWh5Ni5JkVkr X-Authority-Analysis: v=2.4 cv=GulyPE1C c=1 sm=1 tr=0 ts=6a0701dc cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=eYxG+yUyFZr/0hLq1CKHgQ==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=OwIBgurHg3-afsiYUj8A:9 a=QEXdDO2ut3YA:10 a=O8hF6Hzn-FEA:10 a=kacYvNCVWA4VmyqE58fU:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTE1MDExNSBTYWx0ZWRfX2pJGKbTskSo4 0vObAz9i0/F4tOGXC2ZzrSPyZzOmDzBJIMiQWV1M6NNnOloivGnNL1xY6fSRmd/lUvd62i1B8yN hJmeM93onU8kk/Sc7yfBL8Oa/6BqUSGgkc0nZDSDp8QFDk+0yMRJz6e9EtoZIriDKAKuqMpAnRS Dj8K920yM/blVH3F/tTzHhs/qTX0KdHbWBUKje1Zd8c1OJAQYOpNqKier4RZqiV6BZQLSYdjnm/ 52XPOkMkRwLfzenP0J3k3zOSPLgGLBroqQDfqHD6m5kQ01IsBEDniPVp8+xpQaBztdnn0h0oXDr SRMCvpVo+oIzijANNLnn4WsxpYbElDIc0nr7HIOH7gNz4NcAwRUVpWVE4YobMc7myDfJCajqapj 8OYxEdalyaVMd8xInoIOb/nTWlRpn5HtshT70FZOWXlRglcr2GPQvfmRwynohG9aXs/PC9XtI0t Nw8EDHW5K0N6y7oNCJQ== X-Proofpoint-ORIG-GUID: j4K86EbRWZvvme8Arf7GlWh5Ni5JkVkr 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-15_02,2026-05-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 malwarescore=0 clxscore=1015 impostorscore=0 bulkscore=0 lowpriorityscore=0 phishscore=0 suspectscore=0 priorityscore=1501 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605130000 definitions=main-2605150115 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 Reviewed-by: Bjorn Andersson --- 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