get:
Show a patch.

patch:
Update a patch.

put:
Update a patch.

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

{
    "id": 2224190,
    "url": "http://patchwork.ozlabs.org/api/1.2/patches/2224190/?format=api",
    "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417032837.2664122-4-jamin_lin@aspeedtech.com/",
    "project": {
        "id": 14,
        "url": "http://patchwork.ozlabs.org/api/1.2/projects/14/?format=api",
        "name": "QEMU Development",
        "link_name": "qemu-devel",
        "list_id": "qemu-devel.nongnu.org",
        "list_email": "qemu-devel@nongnu.org",
        "web_url": "",
        "scm_url": "",
        "webscm_url": "",
        "list_archive_url": "",
        "list_archive_url_format": "",
        "commit_url_format": ""
    },
    "msgid": "<20260417032837.2664122-4-jamin_lin@aspeedtech.com>",
    "list_archive_url": null,
    "date": "2026-04-17T03:28:42",
    "name": "[v4,03/21] hw/arm/ast27x0: Start SSP in powered-off state to match hardware behavior",
    "commit_ref": null,
    "pull_url": null,
    "state": "new",
    "archived": false,
    "hash": "78aba1b328fd0da17c581add634c8c3ff3c28e16",
    "submitter": {
        "id": 81768,
        "url": "http://patchwork.ozlabs.org/api/1.2/people/81768/?format=api",
        "name": "Jamin Lin",
        "email": "jamin_lin@aspeedtech.com"
    },
    "delegate": null,
    "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/20260417032837.2664122-4-jamin_lin@aspeedtech.com/mbox/",
    "series": [
        {
            "id": 500228,
            "url": "http://patchwork.ozlabs.org/api/1.2/series/500228/?format=api",
            "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=500228",
            "date": "2026-04-17T03:28:41",
            "name": "Add SSP/TSP power control and DRAM remap support for AST2700",
            "version": 4,
            "mbox": "http://patchwork.ozlabs.org/series/500228/mbox/"
        }
    ],
    "comments": "http://patchwork.ozlabs.org/api/patches/2224190/comments/",
    "check": "pending",
    "checks": "http://patchwork.ozlabs.org/api/patches/2224190/checks/",
    "tags": {},
    "related": [],
    "headers": {
        "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>",
        "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=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=kI3Ohfwm;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)",
            "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=aspeedtech.com;"
        ],
        "Received": [
            "from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17])\n\t(using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fxgQY4pRfz1yD3\n\tfor <incoming@patchwork.ozlabs.org>; Fri, 17 Apr 2026 13:31:17 +1000 (AEST)",
            "from localhost ([::1] helo=lists1p.gnu.org)\n\tby lists1p.gnu.org with esmtp (Exim 4.90_1)\n\t(envelope-from <qemu-devel-bounces@nongnu.org>)\n\tid 1wDZt3-0002DK-6V; Thu, 16 Apr 2026 23:28:57 -0400",
            "from eggs.gnu.org ([2001:470:142:3::10])\n by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jamin_lin@aspeedtech.com>)\n id 1wDZt1-0002D4-OD; Thu, 16 Apr 2026 23:28:55 -0400",
            "from mail-japaneastazlp170120005.outbound.protection.outlook.com\n ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com)\n by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)\n (Exim 4.90_1) (envelope-from <jamin_lin@aspeedtech.com>)\n id 1wDZt0-0005oG-8F; Thu, 16 Apr 2026 23:28:55 -0400",
            "from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19)\n by KL1PR06MB6299.apcprd06.prod.outlook.com (2603:1096:820:ce::14)\n with Microsoft SMTP Server (version=TLS1_2,\n cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9818.25; Fri, 17 Apr\n 2026 03:28:43 +0000",
            "from TYPPR06MB8206.apcprd06.prod.outlook.com\n ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com\n ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9818.023; Fri, 17 Apr 2026\n 03:28:42 +0000"
        ],
        "ARC-Seal": "i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none;\n b=qC7L+fAJfPDZGHslk83qQK/we4EJC0dNDs/x3dYEb7kyVD91RQOz0/D8TFSi89bLE9vXKqGNaCNEvewR/zCKPmfEXriDcoASBMSt/5a0+AQnn3fVcpM/n5YkgjAZM8S2KcfoIfdeCuioclyBgj3Ls8d3I+VjeRoQCKThXc/JupAALCzoUTtlR41PG2Tg6mRt+C8XAxYKYUfXqL3zdVeUOx7TlcDNn6kK+YD4d9Lt5v3gEzrHEjNR50Vo1wTdyiAuYKNMWuL5uputKmKLTqf6WJuIKdTA2XHVTnk245IOhOBRvsu2boFoN4NRJVV37lbt2JSfoFfKSEU2dB08trBhhQ==",
        "ARC-Message-Signature": "i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com;\n s=arcselector10001;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1;\n bh=0bOHM/kkDPcuwjCzd9k89BYuoUVU9AYyaH4uSGqp+f0=;\n b=yOsrHnI9vBaIZUIaq+nrHh66WBzj2ZKkEJoxgmC3tEJJJWN8ChdsYxX3axkD2SQ8t5gPPUlDh7CxvqDESdbxcIG5W51LREZmqiZhlGdYO9BSv5OwRR4NvPbnI2c9l9ji9oYf5Yei6WxZ0PQV/agI+oQzYfVLxRWqFiP1vlhW3IBSDW92KHGhtDstxOS5aqLCn6JTTYiGdSXgolmKvmX5PBImGf+MCZfvaGfCzdxV6Bc8Ch68OvoBn28IavEhuVvbziRexl440Gp6HM04TUn91XwLQAQ180XndiqZLrBymnB+TKNPb9J1B/xGA5So+qVKrTRsJbt1C1GYhO82KNSYCA==",
        "ARC-Authentication-Results": "i=1; mx.microsoft.com 1; spf=pass\n smtp.mailfrom=aspeedtech.com; dmarc=pass action=none\n header.from=aspeedtech.com; dkim=pass header.d=aspeedtech.com; arc=none",
        "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed; d=aspeedtech.com;\n s=selector1;\n h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;\n bh=0bOHM/kkDPcuwjCzd9k89BYuoUVU9AYyaH4uSGqp+f0=;\n b=kI3OhfwmzdLIg3sBxCI5MkPDMA+4LHa0i/+Gw74pq3whojlAz7RhNsULPoP2TV51GCjzmpWWGcr7MdXaMR4tvikJ2GAV2qgxpdwx2tVd3yWJZbZWRhtgjm9CMUBfAtWWB5HNpgGbtYnX041PNXNL84AoIpXIdXR/uig+CbkyIbFwaCFjugsddrqc1MbNSYhop5pEpoOtSkJXTqV5nZzQZBfDN6e3NWFpSZWHVwzYtOf9lQuw6Ktjbg7JMEty5EN3MmPXTQJi4ly+mYZbsulpmEmn1M/5Hy60es2RwDclELDn2c1L0q3zS51/wSMXNAkxz/Jli+S28BQBK7Pe7OB5GA==",
        "From": "Jamin Lin <jamin_lin@aspeedtech.com>",
        "To": "=?iso-8859-1?q?C=E9dric_Le_Goater?= <clg@kaod.org>,\n Peter Maydell <peter.maydell@linaro.org>,\n Steven Lee <steven_lee@aspeedtech.com>, Troy Lee <leetroy@gmail.com>,\n Kane Chen <kane_chen@aspeedtech.com>,\n Andrew Jeffery <andrew@codeconstruct.com.au>, Joel Stanley <joel@jms.id.au>,\n Pierrick Bouvier <pierrick.bouvier@linaro.org>,\n Alistair Francis <alistair@alistair23.me>, Kevin Wolf <kwolf@redhat.com>,\n Hanna Reitz <hreitz@redhat.com>,\n \"open list:ASPEED BMCs\" <qemu-arm@nongnu.org>,\n \"open list:All patches CC here\" <qemu-devel@nongnu.org>,\n \"open list:Block layer core\" <qemu-block@nongnu.org>",
        "CC": "Jamin Lin <jamin_lin@aspeedtech.com>, Troy Lee <troy_lee@aspeedtech.com>",
        "Subject": "[PATCH v4 03/21] hw/arm/ast27x0: Start SSP in powered-off state to\n match hardware behavior",
        "Thread-Topic": "[PATCH v4 03/21] hw/arm/ast27x0: Start SSP in powered-off state\n to match hardware behavior",
        "Thread-Index": "AQHczhpKkhg4a40UOUW4myzo4TbEpQ==",
        "Date": "Fri, 17 Apr 2026 03:28:42 +0000",
        "Message-ID": "<20260417032837.2664122-4-jamin_lin@aspeedtech.com>",
        "References": "<20260417032837.2664122-1-jamin_lin@aspeedtech.com>",
        "In-Reply-To": "<20260417032837.2664122-1-jamin_lin@aspeedtech.com>",
        "Accept-Language": "zh-TW, en-US",
        "Content-Language": "en-US",
        "X-MS-Has-Attach": "",
        "X-MS-TNEF-Correlator": "",
        "authentication-results": [
            "legolas.ozlabs.org;\n\tdkim=pass (2048-bit key;\n unprotected) header.d=aspeedtech.com header.i=@aspeedtech.com\n header.a=rsa-sha256 header.s=selector1 header.b=kI3Ohfwm;\n\tdkim-atps=neutral",
            "legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=nongnu.org\n (client-ip=209.51.188.17; helo=lists1p.gnu.org;\n envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n receiver=patchwork.ozlabs.org)",
            "dkim=none (message not signed)\n header.d=none;dmarc=none action=none header.from=aspeedtech.com;"
        ],
        "x-ms-publictraffictype": "Email",
        "x-ms-traffictypediagnostic": "TYPPR06MB8206:EE_|KL1PR06MB6299:EE_",
        "x-ms-office365-filtering-correlation-id": "a35cc147-e3d8-4e15-58f0-08de9c316cd6",
        "x-ms-exchange-senderadcheck": "1",
        "x-ms-exchange-antispam-relay": "0",
        "x-microsoft-antispam": "BCL:0;\n ARA:13230040|1800799024|376014|7416014|366016|921020|38070700021|56012099003|18002099003|22082099003;",
        "x-microsoft-antispam-message-info": "\n 4mPoOCFMJjdf9kCgoLqhFV6e6SSpZne7+CGfi76brJ9cDceErQj4sMjqJweF4PY2tDBpORtc9v26XMTrJt1rGR35CKyIPAT/p62s0VRYPNxNFTjE6WKFviYPTa824rMHGjToueOgTvQPNcpJHpyc7LCkKwuVO3GB8iJCv1zgJp9DFctqX+sBa2bP2nm7Ji8fBYC0b7+VKKeKzRzn2m1CWRUTfT8Z3qLK2G94PQAjHTyJoqQYWB9CysGWTeH8cVOI/C7QQtahulUT7enkixLdYZYi4Z9f09HU3rN2W2n2fdy0SgOmlWwG3sN11zwgjQldUl99pNXBP5nhztgTiBniIYaMiLiIua2J7LChh1o/dZiCVy9r4T9Ef0aPjSCS0ABw4AKXtVPvGppyfnaI5F5YfJiGeaddqFADIl+GkhRSE6XjyJkMMaiFNNdZfuGXj5nfV2lmnlw0AmU7k+bp0FwMpg3m7yBoc2zEFd4v1e/Ah0yYPJZ94ndUacD4Ui9D1Fo6cPX4S+FZFuW/UpsHTX5fYyUn5KJk5cq9acgWgn1PSJmIBVwDT2lEvlPG5QOBFp6BceAc1PsV1prAVqas2bIaIbI4p7SzHCqGvfReea7pVzlBHTqq7mxjGhDVxP0aKTdrwKXazVG6KCNkQYXB+/u82ULKN/Sb46vwxgMCYPvRjKFnacsRgcka8hpwyVioV5mpbmBSmvBSkSgdZ117cRh9dZS0wK0zF+CbYgM6KuLk7gdBJIJ4gaeFqAbrb7IikyIq6OP5ChqN74qEtHOceYny/e3bbGv4RSvPY9nwroYtBxJCWU8B/AMWj9WFWjJ+Y/wo",
        "x-forefront-antispam-report": "CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;\n IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE;\n SFS:(13230040)(1800799024)(376014)(7416014)(366016)(921020)(38070700021)(56012099003)(18002099003)(22082099003);\n DIR:OUT; SFP:1102;",
        "x-ms-exchange-antispam-messagedata-chunkcount": "1",
        "x-ms-exchange-antispam-messagedata-0": "=?iso-8859-1?q?1TX47aFLhdZ8kn+FeOL/BGy?=\n\t=?iso-8859-1?q?NZ0DoOyW+V3GrxSk5RBFu1kORrbI+lt0YJKz4kep+9rBq+x2sMytJ+ehegPo?=\n\t=?iso-8859-1?q?mnjI1PGRcR28itUBSrlCD28FkFupdJb1JtEXrgpHTJ6hoLLo/XceaD8Jdhgj?=\n\t=?iso-8859-1?q?p6xciXc0+CxAoNgt8UO5kyNUqahi3PnmB/HuWXobhWAwqFwffYeP6Nx84Cod?=\n\t=?iso-8859-1?q?aoPtT+7Crgh0eWplus36ERSYDNMcQgoxBtsM0jk2vAFkBCLzMrVvm6i0Mjlx?=\n\t=?iso-8859-1?q?JCyQT7g0gZ2cbQUUXSGiDSyBI9/iS9KVGsvfKY6GSBKCF61oJhALjnBsckQ8?=\n\t=?iso-8859-1?q?UbWzc8VOYVOD/yEIfEaB1mkWk5Au7EYUp7bbp36yUXibqzVjQypiBdC1auQi?=\n\t=?iso-8859-1?q?8Mjywy3Jo/5tApV+EytTe/zdKt6uwQgBP/j0DiNMgdN/6Z+Yczm0Ve+n90mh?=\n\t=?iso-8859-1?q?d15wZPNumNWLM+B/ee7A1VkMWhVaj/y650icTB09rAwAkoB0UfvNZbGe92Qa?=\n\t=?iso-8859-1?q?LZZ6T93xGgeDJz0VJztde37UR5n/1mejDkTjR7r51vUoJ7djCcxuur9xeOZg?=\n\t=?iso-8859-1?q?OPkz6uX8Bzifm0Pb5+YnfV4V1iMOMn3bqGj8cxpoRQLi3M81smUzsZoeEx3z?=\n\t=?iso-8859-1?q?FqFFcQK1TgumpXTEolAmxkUYmKZcOYaJDB91Qk0ylhDpZwMPB0ivgzYwWdCc?=\n\t=?iso-8859-1?q?WnjtYIseTOD8h25dAaFmRupwIIFCr0A33AkBdQil91/LK4u+NHqvojm+V6Ol?=\n\t=?iso-8859-1?q?rb3+Hjj8mfOai0ijg97tdNFv0WIGUplfvNgaTt64oBgY5yyJWiwc5sKGmhmZ?=\n\t=?iso-8859-1?q?8mkZfkmYDfjrr3LEkE/2Cwu1qHv0p1yGsnMpGrrVhQ+Z/v2XMFK340UDoBA7?=\n\t=?iso-8859-1?q?F91Ue99hhzGXQXLLRtgFr3KNUcm/eMH+1aQD1JmcnJ/q2suPW79ChYfLHrsx?=\n\t=?iso-8859-1?q?thDFp7lzAWWnJuVP/pJDUxMsbDkmiR0RMyFYs9bTRyCvm4yHCyNmUVotf0Ef?=\n\t=?iso-8859-1?q?Y67P8btyymybTqB36WhU5LyrJjaAqPTYk3lJIfqwqhjsxwem5sRLsyvAsv8g?=\n\t=?iso-8859-1?q?orSCmmv3F3mCMwBL4ap7amUP3Ng882+/mv2GvDn/O09tFfDcuAn6q1ZpJwXu?=\n\t=?iso-8859-1?q?ka8NN4WHk4ESjxOG8T/4iqkxAbH7jcOfL+WF3ywislLJa22FW2kg5N5NT/tp?=\n\t=?iso-8859-1?q?lsGEly/dslUw12JmrTTgUXyR/cDpot9EMaTEchcJ7DV9hPOM4dN4xRfQg5ew?=\n\t=?iso-8859-1?q?SNh3HC7hzBVc7pGWfz5nXXyA0YosfFnoYki0EYmDUL2x13Vyz/v52QrnrISF?=\n\t=?iso-8859-1?q?LDAsKowwLbjOskECvE1AxmcllO9KiHV2bzLPkJqG8L7SMG8T19/bHQ64Lbha?=\n\t=?iso-8859-1?q?96k/ETIqx6+8jW2/Xr29M7C9Fw8kYtlISe5rXFY5oV49wAVfwKdfMB1aXXh5?=\n\t=?iso-8859-1?q?ehffggBPg2yCkdERVv2nebY6fV6ZgguobpR2eVn9RlFt3cpi2DvWx0GNfKDK?=\n\t=?iso-8859-1?q?Lc81FOh1EfL4vHHqbn83U4CA9glWRmvbiKvFP90E+i+aff7avOn4GuBbcDms?=\n\t=?iso-8859-1?q?nVnKwntbeEUe4lftqU1WtmgbVA0tNxe1o0IULvqMLv9UqRA2JkH8CsCx6K1/?=\n\t=?iso-8859-1?q?RWmhyliSHGk8DITS+yDf6XUsrW6lR0Upnl3Uq4y874zCYp5PdZ8MODVsUUUv?=\n\t=?iso-8859-1?q?mqpcZ+ila3eUJCsdrPiXBKiJNLf3E8kNK5wBMQaOjOpGJXyGaGkTV1ZTK0pt?=\n\t=?iso-8859-1?q?rGisT1ko2qns4jg11QSVvvfqSOpArwDV2j9RQsh61QBxfbg=3D=3D?=",
        "Content-Type": "text/plain; charset=\"iso-8859-1\"",
        "Content-Transfer-Encoding": "quoted-printable",
        "MIME-Version": "1.0",
        "X-Exchange-RoutingPolicyChecked": "\n bsel1OFUAU2Vq/cm92V4OHeVZjIwLavTv+wp3Te8C6uiIgvjv423agbhixiHEmau6F5+WQY5zwvpKq8kXGikBoBshUm0bPptNK/QIBs2lW4RNs6rKCOEFObZsYeVzK9Ml/iFlFwLFDCb574GAo/IivSKv6B7EqOCjAK0LFclR4gyKff3eQR7zPiFsnuY5Wnq3eA7GNl6VHpnqZ6KhuhRNPzduVKC3PpVnFY9Tmk1VZYCk7RgU26C9TGBLKIcjzEBI9n4u4PIGkr46qerw4U1Y7YU7iNzWeFaMmesw2u0TYb9SAHPks0rI853UZl6enk6DL9anIqdB47oZHBQL0j0wA==",
        "X-OriginatorOrg": "aspeedtech.com",
        "X-MS-Exchange-CrossTenant-AuthAs": "Internal",
        "X-MS-Exchange-CrossTenant-AuthSource": "TYPPR06MB8206.apcprd06.prod.outlook.com",
        "X-MS-Exchange-CrossTenant-Network-Message-Id": "\n a35cc147-e3d8-4e15-58f0-08de9c316cd6",
        "X-MS-Exchange-CrossTenant-originalarrivaltime": "17 Apr 2026 03:28:42.6434 (UTC)",
        "X-MS-Exchange-CrossTenant-fromentityheader": "Hosted",
        "X-MS-Exchange-CrossTenant-id": "43d4aa98-e35b-4575-8939-080e90d5a249",
        "X-MS-Exchange-CrossTenant-mailboxtype": "HOSTED",
        "X-MS-Exchange-CrossTenant-userprincipalname": "\n NFQtvUSkK6GYd4Jak7jvBygAruRMTQ395ixwEEdoMTnI5LSKp5yH2unrbZDj6tYj+vldxRHvLG07YhqvRjdRrDKVwlNleyPSYfyACqiHdKo=",
        "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "KL1PR06MB6299",
        "Received-SPF": "pass client-ip=2a01:111:f403:c405::5;\n envelope-from=jamin_lin@aspeedtech.com;\n helo=TYPPR03CU001.outbound.protection.outlook.com",
        "X-Spam_score_int": "-20",
        "X-Spam_score": "-2.1",
        "X-Spam_bar": "--",
        "X-Spam_report": "(-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,\n DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,\n SPF_HELO_PASS=-0.001,\n SPF_PASS=-0.001 autolearn=ham autolearn_force=no",
        "X-Spam_action": "no action",
        "X-BeenThere": "qemu-devel@nongnu.org",
        "X-Mailman-Version": "2.1.29",
        "Precedence": "list",
        "List-Id": "qemu development <qemu-devel.nongnu.org>",
        "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>",
        "List-Archive": "<https://lists.nongnu.org/archive/html/qemu-devel>",
        "List-Post": "<mailto:qemu-devel@nongnu.org>",
        "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>",
        "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n <mailto:qemu-devel-request@nongnu.org?subject=subscribe>",
        "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org",
        "Sender": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org"
    },
    "content": "In the previous design, both the PSP and SSP were started together during\nSoC initialization. However, on real hardware, the SSP begins in a powered-off\nstate. The typical boot sequence involves the PSP powering up first, loading\nthe SSP firmware binary into shared memory via DRAM remap, and then releasing\nthe SSP reset and enabling it through SCU control registers.\n\nTo more accurately model this behavior in QEMU, this commit sets the\n\"start-powered-off\" property for the SSP's ARMv7M core. This change ensures\nthe SSP remains off until explicitly enabled via the SCU, simulating the\nreal-world flow where the PSP controls SSP boot through SCU interaction.\n\nSigned-off-by: Jamin Lin <jamin_lin@aspeedtech.com>\n---\n hw/arm/aspeed_ast27x0-ssp.c | 7 +++++++\n 1 file changed, 7 insertions(+)",
    "diff": "diff --git a/hw/arm/aspeed_ast27x0-ssp.c b/hw/arm/aspeed_ast27x0-ssp.c\nindex 9a2079668b..edfcf1badb 100644\n--- a/hw/arm/aspeed_ast27x0-ssp.c\n+++ b/hw/arm/aspeed_ast27x0-ssp.c\n@@ -166,6 +166,13 @@ static void aspeed_soc_ast27x0ssp_realize(DeviceState *dev_soc, Error **errp)\n     qdev_connect_clock_in(armv7m, \"cpuclk\", s->sysclk);\n     object_property_set_link(OBJECT(&a->armv7m), \"memory\",\n                              OBJECT(s->memory), &error_abort);\n+    /*\n+     * The SSP starts in a powered-down state and can be powered up\n+     * by setting the SSP Control Register through the SCU\n+     * (System Control Unit)\n+     */\n+    object_property_set_bool(OBJECT(&a->armv7m), \"start-powered-off\", true,\n+                             &error_abort);\n     sysbus_realize(SYS_BUS_DEVICE(&a->armv7m), &error_abort);\n \n     /* SDRAM */\n",
    "prefixes": [
        "v4",
        "03/21"
    ]
}