From mboxrd@z Thu Jan 1 00:00:00 1970 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 88EE923EA92 for ; Wed, 8 Apr 2026 14:16:03 +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=1775657764; cv=none; b=SAo7civfePrrKrKaMruFi2EUHkrnFIoEcB+XiccRwr4/W8ipGcHref/RHsHXyrAdFaskOgZRup2WtOADAuq1aHP7STIDOHpTqO+aNJJKwL6eIS5Mtgxzj3BVhJVVDCmcHnzv5oeJz6Q+Lxny6xr1ShlA2kyezRKK+YMu0Xra9gk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775657764; c=relaxed/simple; bh=JlZwRN4ebBb25WsbzX3Gj0X5xuWi7lYUgM15QvqS6po=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=p+qM4xwF/pEwOQ4UO970Sa8TSbV5i0B9UizVNvcUg74EyxAGdLJcmeq/1gDmyFAul42whScHMDM4+Brko+2AMnohrfKrKAqgf2bZYZQTEylFoTaJRX0WN2Vb6VKf8Ns13Zuq0BqzGuFUoPBOfSKG8XPh+GSGIFuB5uUwjorflHM= 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=pe+YqDtA; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=FOC3TbDn; 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="pe+YqDtA"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="FOC3TbDn" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 638B3QCv251791 for ; Wed, 8 Apr 2026 14:16:02 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=t911cuUdDri4SVzoHl8Zqz Z1J73rmRBKtRxctGQ1nXQ=; b=pe+YqDtAwxNTWZ72L+th/gSdj3grupI7N2KPIW FOj5/GeTsD3H02ez8tMqOf4fsf1qZa0ImRvWBoi0DUZUgK8gW4q+WHwE67jz3VSs zGep4Hicb6ZBgiBvPxZNJKyan+rQcZ24XJDmNuHjw7F0kxkwEtkBXf962a3TZoi7 xzGQO+gYuaTKSDgMFAg/Gqm4ku67cYi+cZ48SN+hkXhzJYH2+hWVJ25U5De8ntB5 6iT+kfQU6tNmyLU6XdoRLOVj4AddrzgyH6+AVakF1wk/SMylKC2Ivt2E6b/JdKdZ gmQhODGxebnDmgMFKvZoJ8DJ1JqqJXz3agA3dU7EnVcEXzmw== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4dd8x9bfhm-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 08 Apr 2026 14:16:02 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-358f058973fso7734392a91.1 for ; Wed, 08 Apr 2026 07:16:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1775657762; x=1776262562; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=t911cuUdDri4SVzoHl8ZqzZ1J73rmRBKtRxctGQ1nXQ=; b=FOC3TbDnM4cq0qWPEIFjItxFSuCBdgO7KkDefJTjc/k/dsHNH7hC1vfeDRYvaxuMvA hPc+Kn3Gcxa16+fxE2HQgZF4e+CZq9pTpdD3dRrI2rJMjwJFPNgOLK5j9FIdgg6pma9P 7igpqScNUePnkLNhByleoaFLOxj/Mb0CwxO0SZcZYnd4TdKkxYvhGXbGv9LM2ADLXoCH FtpwB7tr36M7odfolMos9B6N26oqMbfpnhl3LGa2olj3nLQ6oSBKqnJLOtNiLR19fc5p Qp+KWe8viQxhSx+w10ymAjHQsO/Z5Cf93JZ0zy10VAjzT2GMm5NhCkHtKQhNhnn1JDko w75w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775657762; x=1776262562; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=t911cuUdDri4SVzoHl8ZqzZ1J73rmRBKtRxctGQ1nXQ=; b=bm396vyz2JMO/Zj864UwdnFuTTkeJEORum3JMxjRR/TEjoaXNb7IC5jfTjh7/0PBJz DaW5iMG+fVsQcnuWnrisqBU6KB0fiDgIM/66RRNhWO1mF3Kwb9rkCO4Pi5CJXVayttBG jrIZKzRLdKSIvePiPzhr/joHyN2MBXoqpDGYXzuYsEfHYvs+AluaPKl6SLhSuHFAh7ZB gijUUnR/qchz/5SLxalJCCo4KqTd1myx1h1iIpE7hiGTjPQF/a3e7LqIAYSQocxYG53C bs0wD8U6hyLnuFgnHpxwos05BZT5IUOWvzZu8ujKcc8BGq7WjNMjLwh/Q72YiACeuVJb 37Wg== X-Forwarded-Encrypted: i=1; AJvYcCVRv+4tuQ6nryVcAgngTWRk2RSRu5+FddOVY4ASyKDk0ziTLQx9eLfhZYJRniPoOuXzpcrrYPXMclvEA9k=@vger.kernel.org X-Gm-Message-State: AOJu0YzJVjkKYzK3e1yV3uI4NndBcnKs49qCOCM1r5UZGbEpU7GHQoCQ RF7M18TW9zd4aiobsco3UQjNxnmY1LxSV4h7xMfezY0ObUO5Ym/jZItIT7cFmU2t/cYxQ2HjksU pXtlgYPO/Xe3QXGXrlEOsL+u3d/eFoE1mEUVkYePj4aKldtwWbGK7StMMRdwGMLkYO6E= X-Gm-Gg: AeBDietavzzQd87DQj8I67mtLNiveutRXk++UrOjsh2cZ3FKMhLGB6BP79IQknDgALl 57WjaaTq7CwfHa3pbgtkbg8m+/U7478wiGq9s6ChCHT/uCh5nhF8zE0L24wQl5c5vJZtB9VUFgB Z8sJrbvjgBrcVZdhlOI7jvfLeuUS2XSTEsLYaKWUe5iNxiLfAOXnk4+K7KQyCdbBWfFOgdMTtfb cGT8qH6zqn7NYSDMRbJWj8if0/4rD36r8e/m/g+K0CMzNfvezN3SC6w8QamzW7UC7SSwitVZHoU /WcXKiPYWH69KzdCs79mekvlJIQvq6pNaVF84NIr1t8/1EZ+Ku9R+orEAyzvR8MV8lsUahATj+0 iq13mUt/mVS3YL9dT6GKfvIChAEjRet/2YTZt9teGjx1zvLm2 X-Received: by 2002:a17:90b:2b4b:b0:34c:fe7e:84fe with SMTP id 98e67ed59e1d1-35de69aec1bmr21677328a91.28.1775657761780; Wed, 08 Apr 2026 07:16:01 -0700 (PDT) X-Received: by 2002:a17:90b:2b4b:b0:34c:fe7e:84fe with SMTP id 98e67ed59e1d1-35de69aec1bmr21677256a91.28.1775657761091; Wed, 08 Apr 2026 07:16:01 -0700 (PDT) Received: from hu-mojha-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-35dbe62f5dbsm26261851a91.8.2026.04.08.07.15.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Apr 2026 07:16:00 -0700 (PDT) From: Mukesh Ojha Subject: [PATCH v2 0/2] pinctrl: qcom: Introduce Pinctrl for Hawi SoC Date: Wed, 08 Apr 2026 19:45:46 +0530 Message-Id: <20260408-hawi-pinctrl-v2-0-fd7f681f5e05@oss.qualcomm.com> 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: 7bit X-B4-Tracking: v=1; b=H4sIABJj1mkC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyjHQUlJIzE vPSU3UzU4B8JSMDIzMDEwML3YzE8kzdgsy85JKiHN1EU4sUY7PUZKO0ZCMloJaCotS0zAqwcdG xtbUA6r0ZgV4AAAA= To: Bjorn Andersson , Linus Walleij , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mukesh Ojha Cc: linux-arm-msm@vger.kernel.org, linux-gpio@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Konrad Dybcio X-Mailer: b4 0.14-dev-f7c49 X-Developer-Signature: v=1; a=ed25519-sha256; t=1775657757; l=1348; i=mukesh.ojha@oss.qualcomm.com; s=20250708; h=from:subject:message-id; bh=JlZwRN4ebBb25WsbzX3Gj0X5xuWi7lYUgM15QvqS6po=; b=dCnD0oSPe3AQpbMlp+IjADmNZt5JF/ybR9R8p2vyC2eheYLvVGbSqFCuDhUL4s0zuH8HlEtfr IhwiIme1284A/ReVd8JDESU8ThmJffp4hN9TYKMwJ0ExGsjFijepKzS X-Developer-Key: i=mukesh.ojha@oss.qualcomm.com; a=ed25519; pk=eX8dr/7d4HJz/HEXZIpe3c+Ukopa/wZmxH+5YV3gdNc= X-Authority-Analysis: v=2.4 cv=Rr716imK c=1 sm=1 tr=0 ts=69d66322 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=Yo_fNwfm0L6vNVNaIq4A:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNDA4MDEzMiBTYWx0ZWRfX3QGWXobMPAD5 eZVsxGkbooR1uS4e55wtqG0l12JSEuqFzlUe3bw0KP3SPxdNDtlpx9khzG4tBQ5P7Ui/MlDWggl 5rXAcpfIjAEjjTQ2VXn9qZUMk4wFgzUY3JEwPcOIpN7k3FgKcZ+tANc9cIm9Y784tB/RsibnhYe ON8SxJDEGkxrPLYqGEYbfTAPRzltpzWjEGlY0mlc6N8HxISkZdl/sa0Y5ns4L1MfelgdZFXm/3k ySaO77oOEiuUtdutukPk/MOOPtciWigvZLS/Pbr56xpX6+Zaedj8AJktwhyHXn5dF4oNdIYJ5ZO zXQ7q1xolMRQRmldlqxdu0EaiVVm/ec0MbnauQwP5DA+xCnFbiIXz50D1MUVdPkSf2KyGaDKQ8M jM+HiNtf9+TbpEYvQu/oH6gTCXQ4LyKqIFjD4K8MEYK1HKtdB1jhcx4vMXjJOwhBdGdWIKlrVv8 +hV7DR5aLARdTBIvMwg== X-Proofpoint-ORIG-GUID: L0RWbomYj_VgwKGezvBxv1eFMiVBDesR X-Proofpoint-GUID: L0RWbomYj_VgwKGezvBxv1eFMiVBDesR 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-04-08_04,2026-04-08_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 priorityscore=1501 suspectscore=0 malwarescore=0 clxscore=1015 bulkscore=0 phishscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604010000 definitions=main-2604080132 Introduce Top Level Mode Multiplexer dt-binding and driver for upcoming Qualcomm Hawi SoC. Changes in v2: https://lore.kernel.org/lkml/20260401-hawi-pinctrl-v1-0-4718da24e531@oss.qualcomm.com/#t - Addressed some of comment raised by Bjorn on following o Grouping i2s0_* to just i2s0 and same goes for i2s1_* to i2s1. o Group the function such as qup3_se0_l0 and qup3_se0_l1 and qup3_se0_l2 and qup3_se0_l3 together with qup3_se0_01 and qup3_se0_23 and do the same of the other similar instances. o uim0_* to uim and uim1_* to uim1 as they are non-overlapping. o Grouping change for nav_gpios and qlink. o cci_i2c_sda and cci_i2c_scl to its respective serial engine numbering replacing with cci_i2c0, cci_i2c1 ... etc., --- Mukesh Ojha (2): dt-bindings: pinctrl: qcom: Describe Hawi TLMM block pinctrl: qcom: Add Hawi pinctrl driver .../bindings/pinctrl/qcom,hawi-tlmm.yaml | 120 ++ drivers/pinctrl/qcom/Kconfig.msm | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-hawi.c | 1610 ++++++++++++++++++++ 4 files changed, 1741 insertions(+) --- base-commit: f3e6330d7fe42b204af05a2dbc68b379e0ad179e change-id: 20260408-hawi-pinctrl-a58d36ec2fc2 Best regards, -- -Mukesh Ojha