get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

GET /api/1.1/patches/2223755/?format=api
HTTP 200 OK
Allow: GET, PUT, PATCH, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": 2223755,
    "url": "http://patchwork.ozlabs.org/api/1.1/patches/2223755/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/uboot/patch/20260416070330.3006528-4-varadarajan.narayanan@oss.qualcomm.com/",
    "project": {
        "id": 18,
        "url": "http://patchwork.ozlabs.org/api/1.1/projects/18/?format=api",
        "name": "U-Boot",
        "link_name": "uboot",
        "list_id": "u-boot.lists.denx.de",
        "list_email": "u-boot@lists.denx.de",
        "web_url": null,
        "scm_url": null,
        "webscm_url": null
    },
    "msgid": "<20260416070330.3006528-4-varadarajan.narayanan@oss.qualcomm.com>",
    "date": "2026-04-16T07:03:28",
    "name": "[v7,3/5] sysreset: Implement PSCI based reset to EDL mode for QCOM SoCs",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "bb5a7daa2608907e8a0d5bdcc6572a1dfc5965f0",
    "submitter": {
        "id": 92283,
        "url": "http://patchwork.ozlabs.org/api/1.1/people/92283/?format=api",
        "name": "Varadarajan Narayanan",
        "email": "varadarajan.narayanan@oss.qualcomm.com"
    },
    "delegate": {
        "id": 151538,
        "url": "http://patchwork.ozlabs.org/api/1.1/users/151538/?format=api",
        "username": "kcxt",
        "first_name": "Casey",
        "last_name": "Connolly",
        "email": "casey.connolly@linaro.org"
    },
    "mbox": "http://patchwork.ozlabs.org/project/uboot/patch/20260416070330.3006528-4-varadarajan.narayanan@oss.qualcomm.com/mbox/",
    "series": [
        {
            "id": 500084,
            "url": "http://patchwork.ozlabs.org/api/1.1/series/500084/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/uboot/list/?series=500084",
            "date": "2026-04-16T07:03:25",
            "name": "Implement reset to EDL for qcs9100",
            "version": 7,
            "mbox": "http://patchwork.ozlabs.org/series/500084/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2223755/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2223755/checks/",
    "tags": {},
    "headers": {
        "Return-Path": "<u-boot-bounces@lists.denx.de>",
        "X-Original-To": "incoming@patchwork.ozlabs.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=ObRbNBaw;\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=deUuXz23;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de\n (client-ip=85.214.62.61; helo=phobos.denx.de;\n envelope-from=u-boot-bounces@lists.denx.de; receiver=patchwork.ozlabs.org)",
            "phobos.denx.de;\n dmarc=none (p=none dis=none) header.from=oss.qualcomm.com",
            "phobos.denx.de;\n spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de",
            "phobos.denx.de;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=qualcomm.com header.i=@qualcomm.com\n header.b=\"ObRbNBaw\";\n\tdkim=pass (2048-bit key;\n unprotected) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com\n header.b=\"deUuXz23\";\n\tdkim-atps=neutral",
            "phobos.denx.de; dmarc=none (p=none dis=none)\n header.from=oss.qualcomm.com",
            "phobos.denx.de; spf=pass\n smtp.mailfrom=varadarajan.narayanan@oss.qualcomm.com"
        ],
        "Received": [
            "from phobos.denx.de (phobos.denx.de [85.214.62.61])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fx8Br68kqz1yDF\n\tfor <incoming@patchwork.ozlabs.org>; Thu, 16 Apr 2026 17:04:20 +1000 (AEST)",
            "from h2850616.stratoserver.net (localhost [IPv6:::1])\n\tby phobos.denx.de (Postfix) with ESMTP id 2C19884201;\n\tThu, 16 Apr 2026 09:04:06 +0200 (CEST)",
            "by phobos.denx.de (Postfix, from userid 109)\n id D033784222; Thu, 16 Apr 2026 09:04:04 +0200 (CEST)",
            "from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com\n [205.220.168.131])\n (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))\n (No client certificate requested)\n by phobos.denx.de (Postfix) with ESMTPS id 4CC1884223\n for <u-boot@lists.denx.de>; Thu, 16 Apr 2026 09:04:02 +0200 (CEST)",
            "from pps.filterd (m0279864.ppops.net [127.0.0.1])\n by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id\n 63G6OmK52651712\n for <u-boot@lists.denx.de>; Thu, 16 Apr 2026 07:04:00 GMT",
            "from mail-pl1-f198.google.com (mail-pl1-f198.google.com\n [209.85.214.198])\n by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4djtfug46a-1\n (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT)\n for <u-boot@lists.denx.de>; Thu, 16 Apr 2026 07:04:00 +0000 (GMT)",
            "by mail-pl1-f198.google.com with SMTP id\n d9443c01a7336-2b4678c6171so40638895ad.1\n for <u-boot@lists.denx.de>; Thu, 16 Apr 2026 00:04:00 -0700 (PDT)",
            "from hu-varada-blr.qualcomm.com\n (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19])\n by smtp.gmail.com with ESMTPSA id\n d9443c01a7336-2b4782b1174sm54195255ad.70.2026.04.16.00.03.54\n (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);\n Thu, 16 Apr 2026 00:03:58 -0700 (PDT)"
        ],
        "X-Spam-Checker-Version": "SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de",
        "X-Spam-Level": "",
        "X-Spam-Status": "No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,\n DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED,\n RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED,\n SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.2",
        "DKIM-Signature": [
            "v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h=\n cc:content-transfer-encoding:date:from:in-reply-to:message-id\n :mime-version:references:subject:to; s=qcppdkim1; bh=5Xhcy5Kqf96\n HAeecZnZ24Jlfw2k6R7neMZwT3s6wVbA=; b=ObRbNBawhYhkOdFuBUbDRVTWxkf\n 0B1YcACS3KsWKdiXZxTej+RhSGRh3MDVN/z2lMOasUjDDKc4jZc3CaiW7BdXVScG\n XxCm5ZBpiOUMz485oNGtmnSXUn5/vsTex5Ek+qfPVb9xhfAoiAn6E0wH/FEN7oVi\n 29cMCIvJBjScwoAlbytB6bl89349dslG7o8HA8fM1X/RMLGYEiqQQJn89mYQX7Mh\n fs4Av94WFF7Aw2U6KBBtDQxMNp9sfUlCq1QhaH6UKHxwJ1w1vw/hOdV9qme7i9s1\n j7SAer8MVkTtVVmp0XDTbLMjrItDuSQD03dEm+fNTEd0kgVBOZmT3KPLlsQ==",
            "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=oss.qualcomm.com; s=google; t=1776323040; x=1776927840; darn=lists.denx.de;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:from:to:cc:subject:date\n :message-id:reply-to;\n bh=5Xhcy5Kqf96HAeecZnZ24Jlfw2k6R7neMZwT3s6wVbA=;\n b=deUuXz231uEFuVFQnAJOC2/NTWAESug02pc72W7PhYkbEPmwmvuQKkMbur3xKiFDwK\n B8Bix+UUZcRoKY5UXQvo4EQ7AbLTgkX/eGbYeTEYJCIpCVtvyPMA1cbv1Y/tllRb9TAn\n FpzGjYe8F7YMCjkcs69GhAxpeG7zLwSY3oBFSCWUICaVuqvR3l/zHgLHhvhHIOXHDfvO\n Y6SOj0HsDudnY57qdris0HDioEyt28fCiCqY/9NX9wSq9X8cfkKzOCFVm371Rg9wVMir\n CNg2YxTsa7tyaZdw6/1y3KnQ8nZDGGgNVO+jz7CmPlB38jPWNUgj+vhq8yBHP8X2Tt3J\n HkFw=="
        ],
        "X-Google-DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n d=1e100.net; s=20251104; t=1776323040; x=1776927840;\n h=content-transfer-encoding:mime-version:references:in-reply-to\n :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from\n :to:cc:subject:date:message-id:reply-to;\n bh=5Xhcy5Kqf96HAeecZnZ24Jlfw2k6R7neMZwT3s6wVbA=;\n b=MtoiXdNYF7/WoRH/7zPhm+kffA2/9AKcZdUf1gfyNdk8/2nv8bGReacP4zaV5a7xFe\n cE8zMTkrHUPiQlBvcGwp8ePWy1+mEzr+h1xhjWe0UC+eRCMnJzosNnORhu0HYRCuWh2E\n gjOofN7bM7JlE88hEXiqybj1OqR09effMbj+AKf1MmsCoVl4vOfpUBKM3PUteQWPYUYi\n 9MX3XGja3OHuUmPVl3II5yE2ogBL6YqYEXco82bAMEOovLf6HcyzzCcB3ZoYFpyxX9Sh\n cN2o1xETSe93uwP6/jQewbunlTSu8SXcKa+3D4vf59GXBR4PBwM7pShfqBPtgJ0Hgev0\n 0sEw==",
        "X-Forwarded-Encrypted": "i=1;\n AFNElJ9D0Ot4KsRGptGZvpbVP3t2yZr8lL6pZwIrueG7aH+VgMkeu9a7p+XGzemR8OKbP35+qE1KbmM=@lists.denx.de",
        "X-Gm-Message-State": "AOJu0YxPiYftOYWsoh3ULBBgrPDgAhZDj5k7sOFrlaGdlKpHLSYo9B3Z\n AHWnDMbbpNc9v7L1CFfhnZuHwn4jRGL7lSFhgtT46PakHIpE/1Kj1EkjGpTTcxPtxOWnQeC+0hS\n O89xJe3IDzYsjsPG3pm+yxW/ejbtGPgt90KODo4UXE/Pjc859sJ5OyY5b",
        "X-Gm-Gg": "AeBDievOIyX4Jfx7+ijTMx85h7R32oopmWX/p4yse6sTYcJSJStDKpA6NjHpoX41+VG\n elC81KwyFwWqdhxDl5yIQtlF99S2eUY76eUFmEPUOzwz8fm5502eexfAsS/mkaoxhjKtk4SzMw3\n QgqNfpPZBOp5mokRnfSRPIJeJVivfM8pi9oVGcZCnxmhx9DVzZk+/nsf+EYJoa373ZBm9LBC6ra\n 1+t7cZlR2TdZWzdvdAQGqfp5PvueH+VB+kYNH7NH8m4yqZ71GDVsts2GU/cuEBej6p96QnGCJnk\n KUZHv2x9oV/tCpAnIybgwabF3RhOeUKsp3ZbIizNKKNIezmnDAlxmhKzGL2oJ1De+KltxsA1vSP\n HM+jK4806QBYXzqggZZ3Hdacdl+DkAvZRYn2Lqd6zEQJGGqZC0+xOWHrMjaRXnL55TsIEApUeD3\n XvFK0Jo++2DdHtbbtzwx9EfYi1oTMK1o4UsFtrHRKFOCXLxFO4v74=",
        "X-Received": [
            "by 2002:a17:903:2b05:b0:2b0:7225:d2c0 with SMTP id\n d9443c01a7336-2b2d5a4e995mr233368655ad.30.1776323039638;\n Thu, 16 Apr 2026 00:03:59 -0700 (PDT)",
            "by 2002:a17:903:2b05:b0:2b0:7225:d2c0 with SMTP id\n d9443c01a7336-2b2d5a4e995mr233368255ad.30.1776323039048;\n Thu, 16 Apr 2026 00:03:59 -0700 (PDT)"
        ],
        "From": "Varadarajan Narayanan <varadarajan.narayanan@oss.qualcomm.com>",
        "To": "trini@konsulko.com, casey.connolly@linaro.org, neil.armstrong@linaro.org,\n sumit.garg@kernel.org, varadarajan.narayanan@oss.qualcomm.com,\n marek.vasut+renesas@mailbox.org, aswin.murugan@oss.qualcomm.com,\n simon.glass@canonical.com, tien.fong.chee@altera.com,\n michal.simek@amd.com, visitorckw@gmail.com, clamor95@gmail.com,\n u-boot@lists.denx.de, u-boot-qcom@groups.io",
        "Cc": "Sumit Garg <sumit.garg@oss.qualcomm.com>",
        "Subject": "[PATCH v7 3/5] sysreset: Implement PSCI based reset to EDL mode for\n QCOM SoCs",
        "Date": "Thu, 16 Apr 2026 12:33:28 +0530",
        "Message-Id": "<20260416070330.3006528-4-varadarajan.narayanan@oss.qualcomm.com>",
        "X-Mailer": "git-send-email 2.34.1",
        "In-Reply-To": "<20260416070330.3006528-1-varadarajan.narayanan@oss.qualcomm.com>",
        "References": "<20260416070330.3006528-1-varadarajan.narayanan@oss.qualcomm.com>",
        "MIME-Version": "1.0",
        "Content-Transfer-Encoding": "8bit",
        "X-Proofpoint-ORIG-GUID": "5YS1p3q-V9DPxIMpGOzH31YyHLJ24944",
        "X-Proofpoint-Spam-Details-Enc": "AW1haW4tMjYwNDE2MDA2NCBTYWx0ZWRfXyFpxXfGOy0Rw\n jnHvqZ1ShQzT7UDvPY21WsGu4o2WdIfvq7vFo0N3MMXf0sWs9KoGVv9qmFnEg5awO3D+TEl0by1\n ANuY2aXkDDdcin5D6BSdx5wSXfTZqbN57fJRjcjxqdLq1E6X9P1hX/LP5Qm5FzyzlcxfbR7caJZ\n JW7rsbG5zed7ZDFzraKjKt6sgLHYKQDGt5ucYm589IgWbqGIIQPnKH8NvE6maTNG4gFjLsFs7qR\n Nj2A4YpOzkd686MSQPdPYixq6dpSezoB5dOOy+D4RGpF1KmQWDVY/nupn/FzCO1rsW0PmgwuuLu\n mbLACTlviMLEl6+mTsQLhc+UXcurM/TnFcMFo8ZMU6ezbwz1Lz0MSWelaBje0f6ChLOTkrHi2zi\n 0syUbZwqL3hvQqZwUxkikDEi13WxrJMDfjzLcN9DImBE5kDCSoEDOsr8SrRtjCuaXD/DLYdJhz/\n ppwfNex/T8Tl2inspRg==",
        "X-Proofpoint-GUID": "5YS1p3q-V9DPxIMpGOzH31YyHLJ24944",
        "X-Authority-Analysis": "v=2.4 cv=KrF9H2WN c=1 sm=1 tr=0 ts=69e089e0 cx=c_pps\n a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17\n a=A5OVakUREuEA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22\n a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=KKAkSRfTAAAA:8\n a=EUspDBNiAAAA:8 a=c-n4J4-pAAAA:8 a=oUc18nVTi94oOmveUj4A:9\n a=GvdueXVYPmCkWapjIL-Q:22 a=cvBusfyB2V15izCimMoJ:22",
        "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-04-16_02,2026-04-13_04,2025-10-01_01",
        "X-Proofpoint-Spam-Details": "rule=outbound_notspam policy=outbound score=0\n bulkscore=0 spamscore=0 clxscore=1015 priorityscore=1501 phishscore=0\n impostorscore=0 malwarescore=0 adultscore=0 lowpriorityscore=0 suspectscore=0\n classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0\n reason=mlx scancount=1 engine=8.22.0-2604070000 definitions=main-2604160064",
        "X-BeenThere": "u-boot@lists.denx.de",
        "X-Mailman-Version": "2.1.39",
        "Precedence": "list",
        "List-Id": "U-Boot discussion <u-boot.lists.denx.de>",
        "List-Unsubscribe": "<https://lists.denx.de/options/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=unsubscribe>",
        "List-Archive": "<https://lists.denx.de/pipermail/u-boot/>",
        "List-Post": "<mailto:u-boot@lists.denx.de>",
        "List-Help": "<mailto:u-boot-request@lists.denx.de?subject=help>",
        "List-Subscribe": "<https://lists.denx.de/listinfo/u-boot>,\n <mailto:u-boot-request@lists.denx.de?subject=subscribe>",
        "Errors-To": "u-boot-bounces@lists.denx.de",
        "Sender": "\"U-Boot\" <u-boot-bounces@lists.denx.de>",
        "X-Virus-Scanned": "clamav-milter 0.103.8 at phobos.denx.de",
        "X-Virus-Status": "Clean"
    },
    "content": "Implement request_arg() sysreset_op for QCOM SoCs that use\nPSCI to reset to EDL (Emergency Download) mode.\n\nReviewed-by: Casey Connolly <casey.connolly@linaro.org>\nReviewed-by: Sumit Garg <sumit.garg@oss.qualcomm.com>\nSigned-off-by: Varadarajan Narayanan <varadarajan.narayanan@oss.qualcomm.com>\n---\n drivers/firmware/psci.c               |  4 +++\n drivers/sysreset/Kconfig              |  6 ++++\n drivers/sysreset/Makefile             |  1 +\n drivers/sysreset/sysreset_qcom-psci.c | 45 +++++++++++++++++++++++++++\n 4 files changed, 56 insertions(+)\n create mode 100644 drivers/sysreset/sysreset_qcom-psci.c",
    "diff": "diff --git a/drivers/firmware/psci.c b/drivers/firmware/psci.c\nindex 2e3223e1c32..b6838a244d2 100644\n--- a/drivers/firmware/psci.c\n+++ b/drivers/firmware/psci.c\n@@ -186,6 +186,10 @@ static int psci_bind(struct udevice *dev)\n \t\t\t\t\t NULL);\n \t\tif (ret)\n \t\t\tpr_debug(\"PSCI System Reset was not bound.\\n\");\n+\t\tif (IS_ENABLED(CONFIG_SYSRESET_QCOM_PSCI) &&\n+\t\t    device_bind_driver(dev, \"qcom_psci-sysreset\",\n+\t\t\t\t       \"qcom_psci-sysreset\", NULL))\n+\t\t\tpr_debug(\"QCOM PSCI System Reset was not bound.\\n\");\n \t}\n \n \t/* From PSCI v1.0 onward we can discover services through ARM_SMCCC_FEATURE */\ndiff --git a/drivers/sysreset/Kconfig b/drivers/sysreset/Kconfig\nindex f589ad15418..f4a6610eef3 100644\n--- a/drivers/sysreset/Kconfig\n+++ b/drivers/sysreset/Kconfig\n@@ -301,6 +301,12 @@ config SYSRESET_RAA215300\n \thelp\n \t  Add support for the system reboot via the Renesas RAA215300 PMIC.\n \n+config SYSRESET_QCOM_PSCI\n+\tbool \"Support reset to EDL for Qualcomm SoCs via PSCI\"\n+\thelp\n+\t  Add support for the reset to EDL (Emergency Download) on Qualcomm\n+\t  SoCs via PSCI.\n+\n config SYSRESET_QCOM_PSHOLD\n \tbool \"Support sysreset for Qualcomm SoCs via PSHOLD\"\n \thelp\ndiff --git a/drivers/sysreset/Makefile b/drivers/sysreset/Makefile\nindex d18a5d52360..b5b99235b6e 100644\n--- a/drivers/sysreset/Makefile\n+++ b/drivers/sysreset/Makefile\n@@ -30,6 +30,7 @@ obj-$(CONFIG_SYSRESET_RESETCTL) += sysreset_resetctl.o\n obj-$(CONFIG_$(PHASE_)SYSRESET_AT91) += sysreset_at91.o\n obj-$(CONFIG_$(PHASE_)SYSRESET_X86) += sysreset_x86.o\n obj-$(CONFIG_SYSRESET_RAA215300) += sysreset_raa215300.o\n+obj-$(CONFIG_SYSRESET_QCOM_PSCI) += sysreset_qcom-psci.o\n obj-$(CONFIG_SYSRESET_QCOM_PSHOLD) += sysreset_qcom-pshold.o\n obj-$(CONFIG_TARGET_XTFPGA) += sysreset_xtfpga.o\n obj-$(CONFIG_SYSRESET_QEMU_VIRT_CTRL) += sysreset_qemu_virt_ctrl.o\ndiff --git a/drivers/sysreset/sysreset_qcom-psci.c b/drivers/sysreset/sysreset_qcom-psci.c\nnew file mode 100644\nindex 00000000000..3627bbf5c82\n--- /dev/null\n+++ b/drivers/sysreset/sysreset_qcom-psci.c\n@@ -0,0 +1,45 @@\n+// SPDX-License-Identifier: GPL-2.0+\n+/*\n+ * Copyright (C) 2017 Masahiro Yamada <yamada.masahiro@socionext.com>\n+ * Copyright (c) Qualcomm Technologies, Inc. and/or its subsidiaries.\n+ */\n+\n+#include <dm.h>\n+#include <sysreset.h>\n+#include <asm/system.h>\n+#include <linux/errno.h>\n+#include <linux/psci.h>\n+#include <asm/psci.h>\n+\n+static int qcom_psci_sysreset_get_status(struct udevice *dev, char *buf, int size)\n+{\n+\treturn -EOPNOTSUPP;\n+}\n+\n+static int qcom_psci_sysreset_request_arg(struct udevice *dev, int argc,\n+\t\t\t\t\t  char * const argv[])\n+{\n+\tif (!strncasecmp(argv[1], \"-edl\", 4)) {\n+\t\t/* Supported in qcs9100, qcs8300, sc7280, qcs615 */\n+\t\tif (psci_features(ARM_PSCI_1_1_FN64_SYSTEM_RESET2) ==\n+\t\t\t\t\t\t\tARM_PSCI_RET_SUCCESS) {\n+\t\t\tpsci_system_reset2(0, 1);\n+\t\t\treturn -EINPROGRESS;\n+\t\t}\n+\t\tprintf(\"PSCI SYSTEM_RESET2 not supported\\n\");\n+\t}\n+\n+\treturn -EPROTONOSUPPORT;\n+}\n+\n+static struct sysreset_ops qcom_psci_sysreset_ops = {\n+\t.request_arg = qcom_psci_sysreset_request_arg,\n+\t.get_status = qcom_psci_sysreset_get_status,\n+};\n+\n+U_BOOT_DRIVER(qcom_psci_sysreset) = {\n+\t.name = \"qcom_psci-sysreset\",\n+\t.id = UCLASS_SYSRESET,\n+\t.ops = &qcom_psci_sysreset_ops,\n+\t.flags = DM_FLAG_PRE_RELOC,\n+};\n",
    "prefixes": [
        "v7",
        "3/5"
    ]
}