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 9C59E3A3E86 for ; Wed, 13 May 2026 17:17:10 +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=1778692638; cv=none; b=hwkGvUUS+7YNUwE68Cr2hkic3SNHNguXibZfIBn9JB29Hmb1PY4dJfZnvzC7fadmvvkJGnON5/lmFudTczuSgZz1YNXLmwNb45sfMbSzGfgNVSRFWf03SzOMV/5XYgZtSMHRx2XkW6rkIBkUDyXjcddkBOPD4jgOrQDZLqb7c+A= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778692638; c=relaxed/simple; bh=Kj3iXhctlrnoi195JSqc+ZVTxrEJIVDVilbcH2wOlpY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=DU39BUCYdfeseINKSMkgONTip35EFr2DnXU9JY4IcxHOm1RzY+kaTIWCvcXy6If0uAWcfiWQFACLEtv0Ql1iZyU2oxubwRQsUBoHTtrJhreNiC7G68Vvy94u4duZEHTBKFx/Sc6mCrV3pg15E7eP3kbd7cxD6Q5QjpjuLIQo7Ns= 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=kryTxQA6; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=BCjxlbY3; 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="kryTxQA6"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="BCjxlbY3" 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 64DFiw1W3007137 for ; Wed, 13 May 2026 17:17:06 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= aSNW5jdxcUIAPP3Bs33L7OprcOwqqAXBDPxUoI0e9M0=; b=kryTxQA6RM485eQX dx42ibBOB75xs/MJw/7b3DKZEiDJoe6dqOpjyvUAVS/XrFHKfS7lTZhkbJMgzocU m8TngOGjPaWwym33crrprlVCa/LhJP7R2/qHPUFnxVCLowrI1BDsElkK7//ZEtWt 1Oyuw+KaiRd3xVbzKPDHVxIxS9tJga80y+guWSPjrExWnzHAgkPbLmRbKKIODbjf harIdC9nNhxRhduZLHu2336MAwCDgWEQkn1tN7iFieVDpCdTzbDg61a91GhkyNjw pNQq9AZFNeEJEwZHfZN/qLVPM2HdlXKI711JqpJ6sWkMQki6Uq7Fw0ye6KznP0Ue OCw5LA== Received: from mail-dy1-f199.google.com (mail-dy1-f199.google.com [74.125.82.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e4py0hrfk-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Wed, 13 May 2026 17:17:06 +0000 (GMT) Received: by mail-dy1-f199.google.com with SMTP id 5a478bee46e88-2bdd327d970so3970541eec.1 for ; Wed, 13 May 2026 10:17:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778692626; x=1779297426; 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=aSNW5jdxcUIAPP3Bs33L7OprcOwqqAXBDPxUoI0e9M0=; b=BCjxlbY3jZcFIHe8YTMbEOoh4nr9Rt8veOvWDiLvlnV0U+Kwy8O2zUr1hYIkAuoGPa 6YJoUPghFitnuGro3hhGppBsX6Vwm2a1OLkij8P1Xpv4iFQvAcUZfJG7TA9dQoqJp07p mut20yOvGfXt58G04drxekh9TpVRuY/kHShEWcU0qsPaznaM5TWZoIYSHiZK+Cgx2BZl 8d3OjUlexApnS0rlojIzwzLy0x1aVCeJ+BZwitNXpFGBcCdUkgwfVz39zf+B3/eX0RqS WdGnEDx7fvPRmQKCtV/fIZimjLSGdIDXzF1byI9eZG1+aqSq4DFBj1iBMLk/AP59OJlh yEng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778692626; x=1779297426; 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=aSNW5jdxcUIAPP3Bs33L7OprcOwqqAXBDPxUoI0e9M0=; b=R7l9HxjOx85sykysZbzOJ0NKPXsppNuG/tYLNDGmCC7kXJlyEehT4f5L48l9Cv1UH1 PHym9rkzWmzld/aLN4JRH28oJ5CEYzk3bd27/7ADCRfcmFVKjCLJ/tFYu17HifN80QZo AyqBHZs+E2aovF7aptaWUQr/Bcu6Vqbgvoy0/YJsQxdOvkToMNXnl8iSZlgkOtytTMai M1W7Xebj+lA+7d/o6HN0j7S+Jd3C+GGBwO18h00ZlJIW9t2RcXNuXKwsG6C1qbIZhBOc 6j5zP0vdd4kzWViHP8AiVhcMdmXOTxuL3glj5Cv9zNyRFpFUzLfm6o4IRZM8gJ0y0Rxg aqbA== X-Forwarded-Encrypted: i=1; AFNElJ+um4ZrL/YGZ4VwttoEIZD7H0+WjeWezmlCmFpYQOnnztTx6nx3EJeu/ndc8ZHXe6h1zAoX06TmjBq70eQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzqflfWVmRsEjkL4WLUGpng/VrBwLF7pKyNBbvadEjX5RwLczSn NWh04mSCoZa3uGCRXE2ismGRx+fzY4u8FvS47789fHj/FH55oYGYTavuKnnhMX0HKHcoHLv5fS6 jgKCYgAiRMA2HDvyoBKR/orFa2yipAvbpJ5Y8OqtBbLI87+T0XSwvFa6YP1oIZyn1JbE= X-Gm-Gg: Acq92OEMFvr1NMXaX33W9HrYVaR1TveRFQTtt5B/wGFGFBeUaf9pRBgbBS2U6juRNka JAkUq4GMVVISMsNTGUavo/8RS5OPyTDB6NKc7jrpx50NTMPaROn5HzY41/y8U2bFBFCZ4aixEa3 o5MR/4jhx0RLmNYcvbNs/qYIL5rHCfmu2ZWVj33B4JjxKafSY+WqXNsm07sMLQB+FQXuu+pDzsn VnzWKk6Iezaxn8Jnz6I/kkrwGHP0VlRa1b1KMZ512ui+SMhxakLInprnGh2WAMBryQCOviJH1QF Rkksn1bdK0mNiU7fjL8qaGib8MiV3xacHjd3CkDeSfFRtFdL+qNi3GQn5wj8EmZdH5bW0kb1Wlm i7TT6UTU5TTFljvlqcSculfO8srIVfrklwyCnDswc9vUNef2cXBJ6gGs/328vFjMUb0c3Ods= X-Received: by 2002:a05:7300:d505:b0:2f1:1fe8:cf5c with SMTP id 5a478bee46e88-3025fd4ce24mr270838eec.11.1778692625725; Wed, 13 May 2026 10:17:05 -0700 (PDT) X-Received: by 2002:a05:7300:d505:b0:2f1:1fe8:cf5c with SMTP id 5a478bee46e88-3025fd4ce24mr270809eec.11.1778692625112; Wed, 13 May 2026 10:17:05 -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-2f888d3af4esm23075939eec.25.2026.05.13.10.17.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 May 2026 10:17:04 -0700 (PDT) From: Alex Tran Date: Wed, 13 May 2026 10:16:58 -0700 Subject: [PATCH v2 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-v2-5-36607e9dd540@oss.qualcomm.com> References: <20260513-scmi-client-probe-log-v2-0-36607e9dd540@oss.qualcomm.com> In-Reply-To: <20260513-scmi-client-probe-log-v2-0-36607e9dd540@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=1778692619; l=1456; i=alex.tran@oss.qualcomm.com; h=from:subject:message-id; bh=Kj3iXhctlrnoi195JSqc+ZVTxrEJIVDVilbcH2wOlpY=; b=8IZtV5wzteupSXqIq+Bsxez1uHO07ft4wROITW/YKp+/ETuq3ZDtrIO4dorhEbPjGInJMDVlv mm2SVl1RvGNAtCxpfXCiux0cQSUOEKk7z9zzmj5dpwtHLyyAvkQN8yW X-Developer-Key: i=alex.tran@oss.qualcomm.com; a=ed25519; pk=vKab/gw1fXij5UviWoglv+ho+H/oOiTHyETCLfayPE0= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTEzMDE3NCBTYWx0ZWRfX1qxVoJKk4FZP 0S/RFy4cJx96/MUApzNLve1XQEGpaxkBkrZHDbvFkRXm5ZQEc12eYj44uGcYoh0Ye46yS4pBqHu z5EPnXcsJC2465XAUMMKof4S6iRVq0f+9pXb3YEck/czU7dKwhn8R1TKHKKWRiPFMPOA9NNeuNh V61i9+cn1plaQauD5CP940aTc8YRnd5wcoH1fEZD34sAIZW0nNypNcEaIX8P4m/0mwKkBPObqHg mzbTm3dDTYQdzXzgatOq5gCYuCCVmpQ9hOYed6Pe50evvd6e7bAgVCHBVkbt5aBomooiPZmWbEE k0jNoWR3gP7wCTPMbUUBYzWNVBQtQzjSbinEqW7Tz1NdNiA58jSsGZppUbvT+uu3LyvZqiFBbB5 yw14WhDV6ZPPomuKHFYH/1eoXFT6TUGbAQ0qp9qUY3Gy60WaBs6Ec0479rDX6Kgl7YGDl64efMr VQi/lBUPktWYiX2gQAQ== X-Authority-Analysis: v=2.4 cv=XqXK/1F9 c=1 sm=1 tr=0 ts=6a04b212 cx=c_pps a=cFYjgdjTJScbgFmBucgdfQ==: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=scEy_gLbYbu1JhEsrz4S:22 X-Proofpoint-ORIG-GUID: EIm-P6u-dAwNls7un-KO-c0HFVnHMxWn X-Proofpoint-GUID: EIm-P6u-dAwNls7un-KO-c0HFVnHMxWn 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-2605130174 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..999c2061ddc3 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_dbg(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