Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/2237971/?format=api
{ "id": 2237971, "url": "http://patchwork.ozlabs.org/api/patches/2237971/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260513-scmi-client-probe-log-v1-4-00b47b1be009@oss.qualcomm.com/", "project": { "id": 42, "url": "http://patchwork.ozlabs.org/api/projects/42/?format=api", "name": "Linux GPIO development", "link_name": "linux-gpio", "list_id": "linux-gpio.vger.kernel.org", "list_email": "linux-gpio@vger.kernel.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<20260513-scmi-client-probe-log-v1-4-00b47b1be009@oss.qualcomm.com>", "list_archive_url": null, "date": "2026-05-13T16:44:22", "name": "[4/5] reset: reset-scmi: Log number of reset domains", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "fa9d28046669e176521c92c9a78de603459330b5", "submitter": { "id": 93414, "url": "http://patchwork.ozlabs.org/api/people/93414/?format=api", "name": "Alex Tran", "email": "alex.tran@oss.qualcomm.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/linux-gpio/patch/20260513-scmi-client-probe-log-v1-4-00b47b1be009@oss.qualcomm.com/mbox/", "series": [ { "id": 504189, "url": "http://patchwork.ozlabs.org/api/series/504189/?format=api", "web_url": "http://patchwork.ozlabs.org/project/linux-gpio/list/?series=504189", "date": "2026-05-13T16:44:20", "name": "scmi: Log client subsystem entity counts", "version": 1, "mbox": "http://patchwork.ozlabs.org/series/504189/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/2237971/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/2237971/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "\n <linux-gpio+bounces-36771-incoming=patchwork.ozlabs.org@vger.kernel.org>", "X-Original-To": [ "incoming@patchwork.ozlabs.org", "linux-gpio@vger.kernel.org" ], "Delivered-To": "patchwork-incoming@legolas.ozlabs.org", "Authentication-Results": [ "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com header.a=rsa-sha256\n header.s=qcppdkim1 header.b=Lt1bVYRo;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.a=rsa-sha256 header.s=google header.b=Dno95X+4;\n\tdkim-atps=neutral", "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c0a:e001:db::12fc:5321; helo=sea.lore.kernel.org;\n envelope-from=linux-gpio+bounces-36771-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)", "smtp.subspace.kernel.org;\n\tdkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=\"Lt1bVYRo\";\n\tdkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=\"Dno95X+4\"", "smtp.subspace.kernel.org;\n arc=none smtp.client-ip=205.220.168.131", "smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com", "smtp.subspace.kernel.org;\n spf=pass smtp.mailfrom=oss.qualcomm.com" ], "Received": [ "from sea.lore.kernel.org (sea.lore.kernel.org\n [IPv6:2600:3c0a:e001:db::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519 server-signature ECDSA (secp384r1) server-digest SHA384)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4gG0VC0VGJz1yHW\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 14 May 2026 03:16:02 +1000 (AEST)", "from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby sea.lore.kernel.org (Postfix) with ESMTP id DFA2C3189098\n\tfor <incoming@patchwork.ozlabs.org>; Wed, 13 May 2026 16:44:52 +0000 (UTC)", "from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 59BAF4DA550;\n\tWed, 13 May 2026 16:44:36 +0000 (UTC)", "from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n [205.220.168.131])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id 4E793472774\n\tfor <linux-gpio@vger.kernel.org>; Wed, 13 May 2026 16:44:32 +0000 (UTC)", "from pps.filterd (m0279865.ppops.net [127.0.0.1])\n\tby mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 64DEvDGx4161718\n\tfor <linux-gpio@vger.kernel.org>; Wed, 13 May 2026 16:44:32 GMT", "from mail-dl1-f69.google.com (mail-dl1-f69.google.com\n [74.125.82.69])\n\tby mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e4p91suvx-1\n\t(version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n\tfor <linux-gpio@vger.kernel.org>; Wed, 13 May 2026 16:44:32 +0000 (GMT)", "by mail-dl1-f69.google.com with SMTP id\n a92af1059eb24-1306c2f7037so7287841c88.0\n for <linux-gpio@vger.kernel.org>;\n Wed, 13 May 2026 09:44:32 -0700 (PDT)", "from hu-aletran-lv.qualcomm.com (Global_NAT1.qualcomm.com.\n [129.46.96.20])\n by smtp.gmail.com with ESMTPSA id\n 5a478bee46e88-2f8864c37basm22570076eec.13.2026.05.13.09.44.30\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Wed, 13 May 2026 09:44:30 -0700 (PDT)" ], "ARC-Seal": "i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1778690675; cv=none;\n b=RWVeW+mDJCmqE4FMbu6HDJKNQRq05Kz0/OD3aI6obtHXNNGI0reqa2/n7XfQksrcQZGh3IwUHFpmTOwpn8lv9rn9ViVpK+9rJqCZbCjRLLwbrFfZ4MSh5fwokpCCO1/510kT3J0DMelqLi+s7YKNL0g5bJ+WMawAuRYOzk5me/c=", "ARC-Message-Signature": "i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1778690675; c=relaxed/simple;\n\tbh=kkkJUN2duKjg2tEPhVJygQCN5sNnHuJItWMYlqkT/wc=;\n\th=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References:\n\t In-Reply-To:To:Cc;\n b=LCP7BQa4aMTjxVpQthKi7Uas7BMBtHEHHJG3cfJg2UtuyOkJuCb+S/avI2BnKDrOXtoLjAzuCe3Hew+kh+xwJAN47/SrUA+RJQAv+JRic/9UJ5Ix/w2RRtg7mQx9PtqYbQ6t44r8F0sSiS5J7BFN0ytQh3h19HnaK97mKESA9Lc=", "ARC-Authentication-Results": "i=1; smtp.subspace.kernel.org;\n dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com;\n spf=pass smtp.mailfrom=oss.qualcomm.com;\n dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=Lt1bVYRo;\n dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=Dno95X+4; arc=none smtp.client-ip=205.220.168.131", "DKIM-Signature": [ "v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n\tcc:content-transfer-encoding:content-type:date:from:in-reply-to\n\t:message-id:mime-version:references:subject:to; s=qcppdkim1; bh=\n\t6NGzEn4QHnOns3GVJPYdbSr45vl6CTrSg1yOeRmRags=; b=Lt1bVYRowP5qG43u\n\tfeMZAugbkgbmaoauVWkYsoFwKUZc1ImdfR4eUSXuqzHTyyu/EfSO07EM+TgdnuNq\n\teh//W5u9d9zIpGlcl89COws7rP5oCQIOpMvfV9W7xZ40al8bZE+4CHHqbWci1mJ4\n\tvvOgXrsNeI3wdPxsly0eDGDa5BAk5m3rgwJwQ56q3/3RZDeZSFnG6K1Ek7Hhth1O\n\tWfPURlDIy9MwSQNijroZCoQQsIn6o8fD5mHkRI5imwNG6nVclDfeH7uMGHE7PIfq\n\tP14RBWkDbTz8v86ehMAl0ecGaB8VtqZCD0lY4w6Mmu76EG6yMy7yQeZlVjghSVJz\n\tTenaQQ==", "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1778690671; x=1779295471;\n darn=vger.kernel.org;\n h=cc:to:in-reply-to:references:message-id:content-transfer-encoding\n :mime-version:subject:date:from:from:to:cc:subject:date:message-id\n :reply-to;\n bh=6NGzEn4QHnOns3GVJPYdbSr45vl6CTrSg1yOeRmRags=;\n b=Dno95X+4dAAbAtOljpzbj1whuom2URdAHtFXndkbUbxPDQkvU6ABEbdvWEpta9/p+Y\n 9ouGhYrpDFrxbyxXHhf7qq3WDvRTl+TJ07sKhiYtuChRelmKWXt6n0Sh+kgwI8G0Ui5R\n hsC3KnJKNR22r63s6VazhHmAIbJPQlSUoutc5896123sJjDuXTSpR1IciEFk4P9OVsPa\n Qk9+myo5Cdh4fEbxfGWQS9cwYfbJN90jeuAvPlXMc8VCMT8ygm6wlNeBs0Ew/R7vL9Ku\n YW8X/FBbsVr8fN0LADlf94jfcCO7wH2jiSp8pmvyewAj51r7rw0mHkqmhTZOuVGG6JRf\n fjsg==" ], "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1778690671; x=1779295471;\n h=cc:to:in-reply-to:references:message-id:content-transfer-encoding\n :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to\n :cc:subject:date:message-id:reply-to;\n bh=6NGzEn4QHnOns3GVJPYdbSr45vl6CTrSg1yOeRmRags=;\n b=JFtDFmD/VGxPZ74hRHWOubIE9R6ucXp1qoiaUfWBWwIRQx+TQR0K9i1VU8fctTzZ4p\n dqWK5PsSKxKwPJhfNH7xHUANzyulTHfsqSuJcpSKArvKtTL7q53iHq98Uqm/lWhsyWYa\n ruX2BtK+Nfa4MeafNyhD3zxkGN0/d9TC2NQM8iVTMfX0MXiOJ1OycXR0H+nC45eNaoBZ\n Cn3eLFEdvY2BhflRA46ZgsPNNZjU7+PeJB9aZX2mM6PgqliPSUF89bmoHdtn6UBlFdk9\n jcS892nnZZ3/0gRSOXoXc4JdniLsWJ+2TlZTIU+HhJSCPuo2uz9Hm5XXPmEJZrVdFiCb\n yYfQ==", "X-Forwarded-Encrypted": "i=1;\n AFNElJ80Qmivh28V67LSh+wDcmORnADqLWsZKqKlxdtbNZmXqXxtiTfrtaHxO8tDxJVhU07jHtx7fJU3Arc3@vger.kernel.org", "X-Gm-Message-State": "AOJu0YyWe5ZsFLLHT9t9BNAFC0xbTzhXtbxevRRtOwlu8rf0ZURBtbEe\n\tTouPapcmz6TXv1uDE1zIkixBKl9GAGAcQwRKdMicNRP7RNlscpGWEH0v6HWLICniGnucFRz7Osg\n\tYNn29B51FyfY6rZJzXu2h49wriDSg8wIW0Je3YJHssfkYC+v2SC7fSayCyhbmuL1y", "X-Gm-Gg": "Acq92OGY62ZPquyd6RnDPs0AxLMVOCEWp9ShzuJRbWee4fMsu32yDWuRRPVm+nVM8bR\n\tIMTwvG+gHcGAjfS3syw800OQTqpQISU7TH+9DhPOTqmhanYBfIeNpDsIGl84ncN6yKLEnqbMMfj\n\t4/6fZBghzK4IZ7uQGppAbG4f23hS52Hbu3VgslJGSPUQGdF1tK8AQe2W03XfeQ4Wd0eZOwLveWm\n\tqb0rt5gaF0W3cHNtTmx35GYvBBLim1nz4e8WfBqbieOZ7i4kpoou5z7yZdhYEtBLDCwcG6y/OOq\n\tPwJ+8dulEAlcHlDEtib2KkjRM6CwztdKcekKtR+9E0k8GEDM6PZnq2G9HtYwItCDC5Anel9UsjE\n\tPvn9AQ2SAHEA+MYvlGqT5UsFvBj1aC3Ptiepk6vsOEGptwfyZhZOb/wXhf15sON9xgzatfxA=", "X-Received": [ "by 2002:a05:7022:ec88:b0:132:956b:3c6 with SMTP id\n a92af1059eb24-1349ad870cemr2111966c88.33.1778690671483;\n Wed, 13 May 2026 09:44:31 -0700 (PDT)", "by 2002:a05:7022:ec88:b0:132:956b:3c6 with SMTP id\n a92af1059eb24-1349ad870cemr2111944c88.33.1778690670855;\n Wed, 13 May 2026 09:44:30 -0700 (PDT)" ], "From": "Alex Tran <alex.tran@oss.qualcomm.com>", "Date": "Wed, 13 May 2026 09:44:22 -0700", "Subject": "[PATCH 4/5] reset: reset-scmi: Log number of reset domains", "Precedence": "bulk", "X-Mailing-List": "linux-gpio@vger.kernel.org", "List-Id": "<linux-gpio.vger.kernel.org>", "List-Subscribe": "<mailto:linux-gpio+subscribe@vger.kernel.org>", "List-Unsubscribe": "<mailto:linux-gpio+unsubscribe@vger.kernel.org>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"utf-8\"", "Content-Transfer-Encoding": "7bit", "Message-Id": "\n <20260513-scmi-client-probe-log-v1-4-00b47b1be009@oss.qualcomm.com>", "References": "\n <20260513-scmi-client-probe-log-v1-0-00b47b1be009@oss.qualcomm.com>", "In-Reply-To": "\n <20260513-scmi-client-probe-log-v1-0-00b47b1be009@oss.qualcomm.com>", "To": "Jyoti Bhayana <jbhayana@google.com>, Jonathan Cameron <jic23@kernel.org>,\n David Lechner <dlechner@baylibre.com>,\n =?utf-8?q?Nuno_S=C3=A1?= <nuno.sa@analog.com>,\n Andy Shevchenko <andy@kernel.org>, Sudeep Holla <sudeep.holla@kernel.org>,\n Cristian Marussi <cristian.marussi@arm.com>,\n Linus Walleij <linusw@kernel.org>, \"Rafael J. Wysocki\" <rafael@kernel.org>,\n Philipp Zabel <p.zabel@pengutronix.de>,\n Viresh Kumar <viresh.kumar@linaro.org>, Guenter Roeck <linux@roeck-us.net>", "Cc": "linux-iio@vger.kernel.org, linux-kernel@vger.kernel.org,\n arm-scmi@vger.kernel.org, linux-arm-kernel@lists.infradead.org,\n linux-gpio@vger.kernel.org, linux-pm@vger.kernel.org,\n linux-hwmon@vger.kernel.org, Alex Tran <alex.tran@oss.qualcomm.com>", "X-Mailer": "b4 0.13.0", "X-Developer-Signature": "v=1; a=ed25519-sha256; t=1778690666; l=1391;\n i=alex.tran@oss.qualcomm.com; h=from:subject:message-id;\n bh=kkkJUN2duKjg2tEPhVJygQCN5sNnHuJItWMYlqkT/wc=;\n b=+zDDnh3MxrImSIBbNC9dHdn17TxKkBrO3UxSfoKVDiRqAoPHX67PJnTILBR8G6xc1OVPmBa9v\n QzLeLBss5/3DRkX2f8GlrLsX4oJLNM+GlL2wId5D0DyBXYzzWOZZr6I", "X-Developer-Key": "i=alex.tran@oss.qualcomm.com; a=ed25519;\n pk=vKab/gw1fXij5UviWoglv+ho+H/oOiTHyETCLfayPE0=", "X-Proofpoint-ORIG-GUID": "9YKiE4DJq0mSWB2g4QuE-xV5As_2-fZ0", "X-Proofpoint-GUID": "9YKiE4DJq0mSWB2g4QuE-xV5As_2-fZ0", "X-Authority-Analysis": "v=2.4 cv=G9Ys1dk5 c=1 sm=1 tr=0 ts=6a04aa70 cx=c_pps\n a=kVLUcbK0zfr7ocalXnG1qA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17\n a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10\n a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22\n a=EUspDBNiAAAA:8 a=wud5Z5ZUIjVBoUaN5zEA:9 a=QEXdDO2ut3YA:10\n a=vr4QvYf-bLy2KjpDp97w:22", "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwNTEzMDE2OSBTYWx0ZWRfXxLAmuYOIec4y\n 3JEey6M00OgKaN11iqAY2s0lAp7DWK3CM3iXtSinPnrLDvkitcrOYUkRTW8lId7V0rYmX/bk08R\n TzMINBZdxJ0hNWQpQlK2I/8ZspQxXwgdk6AnicxQSLYX0xIdezRqA+FGFH3vJjDaZgW6kQ1V7ni\n 4FzCQlMrYxbgZxzx/Gje9zr8nYSOi1UXM6I6ybt/HC7i7nrHqyuVdu9S4DKDBsZUiE0Vq52euTL\n J9uXaNA47K6gTwg1odfVN42yBZMfj0JTY8/s61h1F7ahl40YecySmms+li5VNF4iZaXhwbxT6tV\n PLDPQSGQ39ZAXu5b8xjxutwCuivKaMMkyzGTKJ7T8OnW4rh5A9PN6xZCvcqz8NZm3YqBlG8j3Uz\n 3mhS5hbR1BAwNWEIBR4FzZALxil8/EsqgEQNVHbAoKSi6+XxFEjkyaX1C1Zp3yjkrh56NjazyBi\n NJ36VdyMmqn90OJFbNQ==", "X-Proofpoint-Virus-Version": "vendor=baseguard\n engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49\n definitions=2026-05-13_01,2026-05-13_01,2025-10-01_01", "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n suspectscore=0 malwarescore=0 adultscore=0 spamscore=0 phishscore=0\n clxscore=1015 priorityscore=1501 lowpriorityscore=0 bulkscore=0\n impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc=\n route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605050000\n definitions=main-2605130169" }, "content": "The SCMI reset driver does not currently report how many reset domains\nwere discovered from firmware during probe. This makes it harder to\nconfirm the firmware reset resources during debugging.\n\nLog the reset domain count after a successful probe, aligning the driver\nwith the existing SCMI client driver logging pattern.\n\nSigned-off-by: Alex Tran <alex.tran@oss.qualcomm.com>\n---\n drivers/reset/reset-scmi.c | 8 +++++++-\n 1 file changed, 7 insertions(+), 1 deletion(-)", "diff": "diff --git a/drivers/reset/reset-scmi.c b/drivers/reset/reset-scmi.c\nindex 4335811e0cfa..f26fad0dc726 100644\n--- a/drivers/reset/reset-scmi.c\n+++ b/drivers/reset/reset-scmi.c\n@@ -93,6 +93,7 @@ static int scmi_reset_probe(struct scmi_device *sdev)\n \tstruct device_node *np = dev->of_node;\n \tconst struct scmi_handle *handle = sdev->handle;\n \tstruct scmi_protocol_handle *ph;\n+\tint ret;\n \n \tif (!handle)\n \t\treturn -ENODEV;\n@@ -111,7 +112,12 @@ static int scmi_reset_probe(struct scmi_device *sdev)\n \tdata->rcdev.nr_resets = reset_ops->num_domains_get(ph);\n \tdata->ph = ph;\n \n-\treturn devm_reset_controller_register(dev, &data->rcdev);\n+\tret = devm_reset_controller_register(dev, &data->rcdev);\n+\tif (ret)\n+\t\treturn ret;\n+\n+\tdev_info(dev, \"Initialized %d reset domains\\n\", data->rcdev.nr_resets);\n+\treturn 0;\n }\n \n static const struct scmi_device_id scmi_id_table[] = {\n", "prefixes": [ "4/5" ] }