From mboxrd@z Thu Jan 1 00:00:00 1970 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 B35674C77BF for ; Wed, 13 May 2026 16:44:34 +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=1778690677; cv=none; b=mGDvXdOw6cyMfOxdAtReSkrNgzIsehOfbOhFEBgryNOWKACZx9jLcm0Pe6NpKG3D/XX06wHsjS9wTKVHMUNometLL6180Ywl+5AfYPZ9d5AUbewUPWqixZdOuenoD43hpOjStB5OSor34gvRYHUPjrbdcoHLN3qlq9e9txEIVo4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778690677; c=relaxed/simple; bh=12DADEarUp3gyIYLo4clpW0RLu3uLhIZfXDpYh9E1eQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gfDrmjLfCSHTp2sPOzMDRayQzzmI3+dX5CI+9v/mCpjXqC7tz17/khxxcPIQQfC8mFHUvFrZNko61JOk0zVflStiau48luoKro8F9LvnwxyyDz+u8gAI9TilWCv80qgUwwGjCycrvy9dz6JrV7cPv3158heY6f23rHxCvRUAxd0= 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=k9DJ3/eO; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=QcaO8ljk; 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="k9DJ3/eO"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="QcaO8ljk" 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 64DGA9af3007122 for ; Wed, 13 May 2026 16:44:33 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= GJPzNroPQWOtDnw6fNmSbwn2Jxwjo9RD6cA8VRV4jDs=; b=k9DJ3/eOBorwwk4+ zKViZkFVYSkOhuK2Zf/yp9bWAkDC00IepLkab5tzvVD6RJgqHVrkznwqIp00sGwF zTMWU9uiNNckpMBuiOm3wt2n/x+dgtJxQXNZnPuj8ptfD8NAf3WakVqSOrYpcol8 sPMCpU4Rha5ok9LMAB2RyU3mGAdLvkMQuLPqlnQ9cNai0scs0b+qR5zpxIGjpm/C mvvdebiTPTG0ZV9XUWWdEbEl4ntx5LpRd5qX89JXWMWdxaPW9eRAJjZJhD3Bmp3H hoSag84tFXFccKZENy/C+BGsRT7Eoda2sg7otQNzvB0ccUzNajELJP3hv4TQKQnd Sq1mjw== Received: from mail-dy1-f200.google.com (mail-dy1-f200.google.com [74.125.82.200]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e4py0hm0s-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 13 May 2026 16:44:33 +0000 (GMT) Received: by mail-dy1-f200.google.com with SMTP id 5a478bee46e88-2f525565b33so8273950eec.0 for ; Wed, 13 May 2026 09:44:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778690673; x=1779295473; 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=GJPzNroPQWOtDnw6fNmSbwn2Jxwjo9RD6cA8VRV4jDs=; b=QcaO8ljk2eSGwWUPYBbmiQHyt8aUTymMlRbV56BNm4VyZfTguI2/RsvnyzGoSTs2tC W5eVGEOWimC6KIZbc49zl/ZqLkm2mGKevpmuXWJqXuBSlf5gbAmF6/goEqp54CpAkKO+ VNBBKCxFLpEshzFHkNWoEEbmikPdcKc82Do2D6Jb/ZHshyHygK8vzKFWwGVxfbr87YbT CXdP8vdhi+906ci5ok5yP+/YlqPxlOo5/VvYnffTyfhdVhjkD9oC47X3PpZeqDSBEVQE hJx9+g3UG5n1/KvBQ73jRQUEx1GXc3NolKVWAZt8J97HppWo5elUAkLgyWauUSwjCmUw tYFQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778690673; x=1779295473; 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=GJPzNroPQWOtDnw6fNmSbwn2Jxwjo9RD6cA8VRV4jDs=; b=GB19tXi6Dv5UkvaYNHjYJ+CCwZf+ObMp3ItVFJu4wt21u6fQ12A/a9SSryXtx/m2nU 1LOA55hQd0+75ghw52/HAhRSooJ2NGknD4QLjtlG6IlWDcuyA82TxAw/P4a4U+2pWEcf TGSSRkRr+tCR0Q4q4Y5ZdqrRXapbC9iAZAR520P78H7mZiUv3PP7R24PYROlNAp++6/E 0kD46/r2M+R9PZdo5vcP/VmAAaXr4CEa2WMIOy5trir5nPlB/TyRvsaYwtjr7vrZdyVF +RyMHjVg/BvKbcx4cCQOd89S2I3vGx3P34+IAiYlHr6UQiwnJebpX6bgOxYhWk7FhwNf msoA== X-Forwarded-Encrypted: i=1; AFNElJ/4VrbaxvVCM9/gu3VcwjGjv1sR52n0zMxwVAInu4jHUTdt+tXfi2RKwazRLny8aJVFX8VruHYRS/dv3gM=@vger.kernel.org X-Gm-Message-State: AOJu0YxhsBB2i7H85F1kq+YrmMJZ3RA8GBmyfcUGK/1GzZiyQl5ClYey nfRsMfQGhFTZFMpaWyi5bAt0UA3CvFY+7ii3cRjJ6ULnCGQmsZWXW4OL5fI4m3trqg3NLSpDFyn gn2yBR0XdhGs+m86SA6ePMDVn3e0CVxTymBgjysmpB83Ip/8U2NpS7qxwyK1L9kV2vfg= X-Gm-Gg: Acq92OEEklRquVynyLoueN6dAAH7Xa0fXLPQFCJt+AybGUlhSt8mYzImNu0TLDUN/wy st+zFbiJRE1BPEtl9S4+nnHf/cPALC6UeTn1d36/oeAtWW4dOdaffuPwpDEUAmZ4AVFOdy3N9Jh 4i6vwfQGU5Mi5NZS7pkC2Ti/9/g6iBamQ0eXCmCq41AF9VvevyYoqvEFG52yr3Al+/aYCvJJlNN 1jJ9Fe3VHavRCOU1A4VZ2boSU6I94cRxxrcEvtbAucDmZb0A7aLd4erXtxf23/OxCZ/SrX//6uQ A9YlkW8drXhPktVj+NL8c8UaNF/yzeUQyhGlL6nSBq+MyeO89MRSlAUmaIbqJw4DyR92TM95tSj ZhNLIoXNTyktIeXsBQ0ZnijX56vE50PonfaHvqM2vev7X3sAsVdsPtSN4rlJUfsyCs9KW0k4= X-Received: by 2002:a05:7301:600c:b0:2d8:df01:d9f6 with SMTP id 5a478bee46e88-30156511808mr2025523eec.23.1778690672491; Wed, 13 May 2026 09:44:32 -0700 (PDT) X-Received: by 2002:a05:7301:600c:b0:2d8:df01:d9f6 with SMTP id 5a478bee46e88-30156511808mr2025483eec.23.1778690671931; Wed, 13 May 2026 09:44:31 -0700 (PDT) Received: from hu-aletran-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2f8864c37basm22570076eec.13.2026.05.13.09.44.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 May 2026 09:44:31 -0700 (PDT) From: Alex Tran Date: Wed, 13 May 2026 09:44:23 -0700 Subject: [PATCH 5/5] pinctrl: pinctrl-scmi: Log number of pins, groups, 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: 7bit Message-Id: <20260513-scmi-client-probe-log-v1-5-00b47b1be009@oss.qualcomm.com> References: <20260513-scmi-client-probe-log-v1-0-00b47b1be009@oss.qualcomm.com> In-Reply-To: <20260513-scmi-client-probe-log-v1-0-00b47b1be009@oss.qualcomm.com> To: Jyoti Bhayana , Jonathan Cameron , David Lechner , =?utf-8?q?Nuno_S=C3=A1?= , Andy Shevchenko , Sudeep Holla , Cristian Marussi , Linus Walleij , "Rafael J. Wysocki" , Philipp Zabel , Viresh Kumar , Guenter Roeck Cc: linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org, arm-scmi@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-gpio@vger.kernel.org, linux-pm@vger.kernel.org, linux-hwmon@vger.kernel.org, Alex Tran X-Mailer: b4 0.13.0 X-Developer-Signature: v=1; a=ed25519-sha256; t=1778690666; l=1457; i=alex.tran@oss.qualcomm.com; h=from:subject:message-id; bh=12DADEarUp3gyIYLo4clpW0RLu3uLhIZfXDpYh9E1eQ=; b=f8Z4VKh3kEE91Iigqa0bRxoLVWmVWQbHnG8x2yHuKGTYSe4kcqQ+PrzEu+FAzIg8VOT/Il56e tXkqUQ93A4lC6rKJcTD1nMijrqk2HNyOstseNE6TFsoECw1hvHSuoOq X-Developer-Key: i=alex.tran@oss.qualcomm.com; a=ed25519; pk=vKab/gw1fXij5UviWoglv+ho+H/oOiTHyETCLfayPE0= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDE2OSBTYWx0ZWRfX1JscF5mOaYlz CekLwOEzVeCPjoJREcRoS2LF1pYyPWV8srTIx2z9VRt9Wva7zt02udvaL9RV1OH5VYIzHsWrA8k XUFDHHvTdfqBYtAbMwS0+abo7z3/FXsXm0mFbq0f+TpBSxtED5Mu6qSjYviTiPmmp6/W5nRe2qm 1/CYPEA596TxN3uIO0hVwCI5lGHsSaUYbZQuBOO/S9YQueCSjEU1onXhFzRIJzfpJPbHHdrBOrF +9f9SgWpOLTRu38Z3WqesCWKfGT98urVlFCr1ubpqhWvxjIN3OPiydnPGfB5hpeqvjlJbXxGdsW j47iXGYqkfNgAK2j2PN+iPHwJaollnBiP8rWG83Usm5HyVlgn9Tl24ggwLgsjsbWkGoGyKTt3fx pSx97wqEuQeRMVsw0yVYBRJOAjyp451306hchnWLb5Z+3gXSkbZF3+6eb5KPdw7/OysDK/a0PRx Cq6SXj66kW7VXxcki7Q== X-Authority-Analysis: v=2.4 cv=XqXK/1F9 c=1 sm=1 tr=0 ts=6a04aa71 cx=c_pps a=PfFC4Oe2JQzmKTvty2cRDw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=rJkE3RaqiGZ5pbrm-msn:22 a=EUspDBNiAAAA:8 a=HhDMDxCfm6Xc3nGqG0sA:9 a=QEXdDO2ut3YA:10 a=6Ab_bkdmUrQuMsNx7PHu:22 X-Proofpoint-ORIG-GUID: TjK8JWGsF4QDBAIbC9Wrw4XwiJ-14wIA X-Proofpoint-GUID: TjK8JWGsF4QDBAIbC9Wrw4XwiJ-14wIA 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-13_01,2026-05-13_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 spamscore=0 phishscore=0 bulkscore=0 impostorscore=0 lowpriorityscore=0 malwarescore=0 adultscore=0 clxscore=1015 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000 definitions=main-2605130169 The SCMI pinctrl driver does not currently log the number of pins, groups, and functions discovered from firmware. This information is useful for confirming the firmware exposed pinctrl resources during debugging. Log these counts after a successful probe to align with the existing SCMI client driver logging pattern. Signed-off-by: Alex Tran --- drivers/pinctrl/pinctrl-scmi.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/drivers/pinctrl/pinctrl-scmi.c b/drivers/pinctrl/pinctrl-scmi.c index f22be6b7b82a..abc90a3a7eaf 100644 --- a/drivers/pinctrl/pinctrl-scmi.c +++ b/drivers/pinctrl/pinctrl-scmi.c @@ -40,6 +40,7 @@ struct scmi_pinctrl { struct pinctrl_desc pctl_desc; struct pinfunction *functions; unsigned int nr_functions; + unsigned int nr_groups; }; static int pinctrl_scmi_get_groups_count(struct pinctrl_dev *pctldev) @@ -578,7 +579,15 @@ static int scmi_pinctrl_probe(struct scmi_device *sdev) if (!pmx->functions) return -ENOMEM; - return pinctrl_enable(pmx->pctldev); + pmx->nr_groups = pinctrl_scmi_get_groups_count(pmx->pctldev); + + ret = pinctrl_enable(pmx->pctldev); + if (ret) + return ret; + + dev_info(dev, "Initialized %d pins, %d groups, %d functions\n", + pmx->pctl_desc.npins, pmx->nr_groups, pmx->nr_functions); + return 0; } static const struct scmi_device_id scmi_id_table[] = { -- 2.43.0