From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356083; cv=pass; d=zohomail.com; s=zohoarc; b=Y+9bbE4kglPOwpp/cZ/iT0Citc0/MAj0h2kIuyNIa4svr9xcN0bBcOyshXSsmCogK4XhYN8k+tX3tGTATCPbmVBBVo+6xwxB1gfPkSe0ixMq0hTI9Pai+z3NqMxypq0sEBEON3dcem8GHVgoL6wj8dXYBMvJCWoR/C9+2mAPzaQ= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356083; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Fr/qxde3ZydKElB3sZXn2Z2i6aTbK+RJLcmv6aSzZOs=; b=hO2+D23tgU0aEPIjc9oYhb9fRgML60+k+ZXhdzJaFc0PcB9tgXYtLZjqA+l5+AM0P+Lzhg+YTWi4r1SDhhpOV2uX0m5B7+YknCgIfzNK595hiuLl1dxcxlf8nVmGQJvWf8aKyQKqOHSycdtK0ij5KnZ/IKDGgNIgJxr+ayGZIyM= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356083293872.4545103949462; Thu, 5 Feb 2026 21:34:43 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETb-0003U6-Rv; Fri, 06 Feb 2026 00:33:55 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETY-0003TM-Vd; Fri, 06 Feb 2026 00:33:53 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETV-0007Vv-W4; Fri, 06 Feb 2026 00:33:52 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SEZPR06MB5504.apcprd06.prod.outlook.com (2603:1096:101:a4::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:43 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:42 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SsTnHIKdELU3GMBAIxh0AiUnalQyahBGHg5L1toqhsaCB8OzVNoJgm8cZWFFq6IzCJ1KMEJt6SR9WfNWRoG6E/uQG7/qEJ4Q1l1CqpkLfUIVoRWI4drjpCrTlhmw9D/BZy7oZWN1eBjB/rI9/TkygZKX5n9mMacUrp75/IXUfzjVcRuMQk1CJtb36TVV435lkdNwMnvNhgpoR/UFSHQi3k2RE2cNWwNZkdR6JeQT4Ccwgvm3+oh9TR7G6fY2L8evPCZkErP7ETQv6Fh2auAqflPFvM6FcrjMl1M7OjAQkZhEqAAcFnhernB0xYuqi1hSenC2MBwuD2c3+QVGZeYxFQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=Fr/qxde3ZydKElB3sZXn2Z2i6aTbK+RJLcmv6aSzZOs=; b=YHwrHi1LDJ73CEqlmm/OQYC0qzuFoi0qXHy5x4d8iz6SB8HM2FVKITh+FdJTdhNE2kgQIovy1IuWnDuOr2fNehfipICndfq/1Am/olUlPjPDp94Gd8o6lx0S7jr4xqqICU4XvUrpovcnD0SDrtDORFddE3Pi3V46N7iCC4ZcggFWZsRzRlrBNNyUad13LNCFNW1jgr6SEf1vmHHaXqUVfoMmOt/yIJfY1bfxtQ+/f9DQ1bIVBEc7KM01eaGlZtCeSv6vO7czNUiyXchDYhOwgw/ayHHb9ZDw9c4aadnKexVKB/uWNMH3+wV8LcX6OXyHJuoEZEy2/55CjOq9i/ZWLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Fr/qxde3ZydKElB3sZXn2Z2i6aTbK+RJLcmv6aSzZOs=; b=qiWu+2ucjDjBod5wbV8KjZo9rgNgSZnaK1uIZBeiGw7kV/qU510Sb6z8TD8bIHg/jnbq+1Q4+2kOoUOYv+NBcSkeYcqmPbvJ7R1Y5gtDBd6pPD2gv9ilFtCdR1wkMxZUMq3gmuSdBNcJ8sL6ed9w0I8U/t5IXS6Rj7+SY/wi5sq+DbNaeMFaErcpMFCP2jXydKMfE0oQ6AjTOhAi6bcpjs/TNue4f+MRJZvNgKQ8AgNfHcB+3+KBX8S9hxLhwFxha5H0+CdLjRgwI8tE3u8aYBvb0fub/XO/RtjJCJljsBTieq7oD/CiXE/uDSsRe0NCxgNg7rsSV+vp4cDCWC96Cw== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 01/10] hw/i2c/aspeed_i2c: Fix Out-of-Bounds access by using dynamic register array Thread-Topic: [PATCH v1 01/10] hw/i2c/aspeed_i2c: Fix Out-of-Bounds access by using dynamic register array Thread-Index: AQHclyongCEX2lqhb0KrtIuPjBKYfg== Date: Fri, 6 Feb 2026 05:33:42 +0000 Message-ID: <20260206053340.3716041-2-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SEZPR06MB5504:EE_ x-ms-office365-filtering-correlation-id: 9ceaee7a-f6eb-4fe0-701c-08de65414a41 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|7416014|376014|1800799024|921020|38070700021; x-microsoft-antispam-message-info: =?iso-8859-1?Q?QqiuDkgqptEDu5aRfq9/Pu9Q7axpgd5p6gu33XBN4MAIje+YllA/4dGm+B?= =?iso-8859-1?Q?KfaVAF5nMQGQ5IC6Un6fN6f1ZcqXx5dMPerycAady25uEsumwGyjMdAgpW?= =?iso-8859-1?Q?Sgds0d7tflKqUgelBAhUGx//aLl5z4plPu7lfJ8z3Begpxzobo7yalT9gR?= =?iso-8859-1?Q?mCOoZkaajdWtT3FYxup7x+Fhqkj4puNEFVCeC/nBVFDBdF7FSU/h+c4itA?= =?iso-8859-1?Q?md8T2b7Ug9mYoOxmGMiWKvRFaUqCKn39oL4dQJ4PWzyEd1eMIIqQt38P55?= =?iso-8859-1?Q?MBhMrm3RlnUt6AMezWrAVr/bUyT3kt2D3yM8cs8ZB4E2h2ty1KO0TpHsj4?= =?iso-8859-1?Q?1ftXyhiia3EBFkaJvyegNrXNdrqQEn/N+I3m+d47aT5L+0L7NyxdMgnS/i?= =?iso-8859-1?Q?I4v5DtcJtDvGFgrsrGsYtjUC1CromGGeOmnR6vEv+o2p2Zc17FoAd2T5Xi?= =?iso-8859-1?Q?/z84d8w6C7c3JZ/AFattG2nDJ2rtHWlrRoIHCGltY0I2VXieSrrWs7v9zd?= =?iso-8859-1?Q?gExpluvWSxZonsxZd3z+AVsabS6aOCshyrN3GJxVFyikmlDQE7Phywaxvw?= =?iso-8859-1?Q?v9FVSmnbz2vACK50ixqRNQlOz5xJAtyvlJy3PCK8qj+PVwrqpgcc3MTZyV?= =?iso-8859-1?Q?V6BIjltPWUhB1pBgLE4qVOf4+Rjprt5WYI2gP3cF56tU4TObLZcF1FK2hf?= =?iso-8859-1?Q?T+4ktr+JyKoYRrz09MjCxgzP/qWL8I77C/sLdMZJZl9snaTD25Fg3/EXoP?= =?iso-8859-1?Q?ZKDvg8pHk+6ZYWrDNkmwFDWPUiozN8SgvcktTulkbCH0OibMGzniP7xHMP?= =?iso-8859-1?Q?aoPYHgsNVyZm92nASNrOXAdrqIJoa6cyrjp68QK5FHcyiMhfsm9CB4aMGU?= =?iso-8859-1?Q?ZXEXE/iBB/RP0hxdMykkytmFZVWz0C0EtXSYarCBzk2jdiIefMRqvb6YZ8?= =?iso-8859-1?Q?5pYb4ILXOAn4yXlU9Ljp/PzGg9Mzry24OshSzjYkiq2FcMC11zZidFaNRo?= =?iso-8859-1?Q?A7KaI4LwTh/7xIUL679h2Qj26toKMer27lyZSZbDHfrOe6mCDT6XuMhPDY?= =?iso-8859-1?Q?EZYeJwbrm8ACtNuUg19IU7vTAXckkEMYKp9uZnWGthR9Avp50jBipibsy/?= =?iso-8859-1?Q?ckPVOUSYjf1Tub528Uvp3UD59U2lyE16IRH5baoYpeXbmgEUXOpvasNDYQ?= =?iso-8859-1?Q?fuV0w2XdT+oMnYvFRpL/CeIBECv4vF2qzcFfuOZrTQjnV4gMKPuD+F5eB7?= =?iso-8859-1?Q?Vy/5S+uia2gIqz7qRJudE0LW2Yvazs5FKirp8Fz/p9LH8tPRXVNtNwb7+T?= =?iso-8859-1?Q?7T5kKpVIuM//w2kslRMO/Padcv4uK3SicoyMbgoqczIGx8mQR/A7LPsCQD?= =?iso-8859-1?Q?12HjHQoh/isF5msJm6eGc3fslwGZwbOVrGx2+DATa1tWw9l8lp7kJZEOUS?= =?iso-8859-1?Q?mQZFZz99Csm/Zp/9mMWWRa1FyKoXtfiAqbJmmD/Pkepzqb+JvAy7Dec2XH?= =?iso-8859-1?Q?KOmKovbw6767Hfr4lJSPLmOEOx+/IcCr9VkX/MY3ibp5fcaN5rbv3VVJi8?= =?iso-8859-1?Q?Q2WGb67Q3tFSp44ksMFSXvWucFuY97yqCCDecC4tw1CyoBK9qNG8uC3pfi?= =?iso-8859-1?Q?24d9bBeeH4Yr714jv2cL3mZ7zgePJJVdcy0Wv8AjsPMNmJDPW4H1Doawcc?= =?iso-8859-1?Q?i/A7SbiZm1U1GldhIYpWdzHcfbNAyQKqRxShV3dF?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(7416014)(376014)(1800799024)(921020)(38070700021); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?I6X9ahHwjqCP57QpbkQhqu57I78mawVQIxjbhYqPcTf/EUnulDzUGYnqdf?= =?iso-8859-1?Q?MlSaSJUQ2Ax7cmszmjWx3V064lzw1OxcYsUTuRNcM2HnOQOxLIogco2viu?= =?iso-8859-1?Q?kWj0F511+1bXHXCeTTbeZbX9RPalp7NX7t/pkkp0LrX14MymxDT2SV2IHH?= =?iso-8859-1?Q?XRQUyCgEQ303TrEk/049+zGW94hCVpWcsGuefiR1QhOhB1GJb4dtIyxVOI?= =?iso-8859-1?Q?k6dlYJNqtJC5AlmmOvHpUTtTyE7xHsJiL9MTh40cXKUN70ZCJM+9Mis/zt?= =?iso-8859-1?Q?fgR+8/dNvQfj200MiMDbytG+b4hwsq9fwI5z0496PAQ79t5E4oKdWu5PpW?= =?iso-8859-1?Q?LrSigX59b8HmW43TgGArHGuoUsfxHInLqsiBkjdKrmxPE9xv98geyqoSUT?= =?iso-8859-1?Q?4u6cfrOMUL495alc4qTWbLnd0cRVNGQoby+zH6m+ga3WUhSNzhgyMp3dWg?= =?iso-8859-1?Q?ng80xRlZcfefercz9mSwtTjLQ6EEu8Hv5J2cotslRxZEIoP+c+O3awUxCG?= =?iso-8859-1?Q?r40ZNhJ2hKSUwYjpvzUiFJxA2S8J9DKDEveKG6QyLLETpekM2gssQ1xS8f?= =?iso-8859-1?Q?2hd0RR5frgNWvFpwNTupeZQ11Rx18GirIsDd0lg02HRuA8Vkixm2BBavfH?= =?iso-8859-1?Q?Pxs2o2kmV9vGeck+TMNO9uDMrMgv3BztbEm5L0sDdEffV3i46gf/a6IRkX?= =?iso-8859-1?Q?Tk2pg5yFvRM9E4zYc8umA+1kfnmPfynFVv8ijHV0cNFixz9tDEu+H2xhH+?= =?iso-8859-1?Q?wyQhtu/ZnVYQjkqQC840edxxWNqTB51qKhby5a6Ww2Fu5cPbVkuYJIDdd6?= =?iso-8859-1?Q?w+nEzVVtraUl+nPAUFCARDDib+jNjj3Sv91bufResHz8grhGHPNqvhpjSD?= =?iso-8859-1?Q?EzkfDMt01iA40FjNjK5zhoOxvnAwmv3qcKh27Y00dVDp5N1/1+D22KhTL7?= =?iso-8859-1?Q?DkIDUBhT8k/WcwaLGv7JKzUxgQIdxJAAlLhE6Mz0pcBKMZW6j4iGUcILRE?= =?iso-8859-1?Q?MqoLXv9PU5oy804e6FG3MNlqhGBRDC7bQQM7jXoEIIC3siiUj5zvUY5/xo?= =?iso-8859-1?Q?HjQkU8EmU+vQofuvU0EfrY0hqgEpPcNkJsmhox2lVi26B/bXknmklncP7L?= =?iso-8859-1?Q?5GCAYLGqlgImyRNFaud5vHDpGvmZcCXNsnozf1SRge6Ai/SFqGoTFMkiTR?= =?iso-8859-1?Q?wdb8ykjh/fwpBo0Z3ZmhL6Tq2GAt+p/Kp5AqceLN/+knNDelV3bp7WoI/V?= =?iso-8859-1?Q?QBoETRdSZWe1sB697Vy4Np6c50UDjZD0+u2FRuFba0wVcsUnofh/njbudw?= =?iso-8859-1?Q?Af/UvLtmtCGmR8C5EXmZ3ModLcvE1v8bx5p0xB8TP3DYBAKoa182Kjts9y?= =?iso-8859-1?Q?CZFpcClcjeWPZNcBQXKElTXZ/dv+Co8rU5X3cXTnpXR/0/Kl59HbLy6CvD?= =?iso-8859-1?Q?6WgyoTmvqamJmp29JV/SG1y3kGzCFB96TODzRSC0I8TueIu9rcrGXtNjpm?= =?iso-8859-1?Q?cDqsKh3Ix/cldL/mPn0GlV7m6R1VetA1MHwzK5UONUNAl4cGJ5LUDuKjKC?= =?iso-8859-1?Q?6uPNt5GYXOda+eq2rcsYl2zFLK3Nw+kftNBrjnFChekxHWc441jW4HUyXA?= =?iso-8859-1?Q?nRM1KCSYfIiFj7naRNGmXEXezh/C/QH+tEBUs65Q7Hte6HCMfGVLK+XPAf?= =?iso-8859-1?Q?uNpzoscHVO/x2eFp1lYGS3e++BFPmHg0YmzM4j882DhlFGcIeDPWDpNwE8?= =?iso-8859-1?Q?5oCcUgP5UmTwCQ2p4qjXv6RzgOQ3viLk0lYMtBbceXvvhEzm5ieJDkh/tg?= =?iso-8859-1?Q?K0KevFixSA=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 9ceaee7a-f6eb-4fe0-701c-08de65414a41 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:42.5701 (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: 3O/ve0EcSJCSLRc7K8iLrLEUeEXqbDmuFeteNs6J2EC3xcC5ou4A3Sf9UY5lm7YXdYU8ikAaFChYj+TJ3EqQfXMl4lkbL9p/hGksyGiHzrE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB5504 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356086679154100 Content-Type: text/plain; charset="utf-8" The ASPEED I2C controller emulation used a fixed-size register array (28 dwords) for all SoC variants, while multiple ASPEED SoCs (AST2600, AST1030, AST2700) expose a larger MMIO register window (e.g. reg_size =3D 0x80). This mismatch allows MMIO accesses beyond the allocated register array, leading to out-of-bounds reads in the I2C controller model. Fix this by converting the register storage to a dynamically allocated array sized according to the controller class reg_size. The register array is now allocated during bus realize and free on unrealize, ensuring safe access across different ASPEED SoC implementations. This change eliminates I2C register out-of-bounds access caused by SoC-specific register size differences. Signed-off-by: Jamin Lin Resolves: https://gitlab.com/qemu-project/qemu/-/issues/3290 --- include/hw/i2c/aspeed_i2c.h | 4 +--- hw/i2c/aspeed_i2c.c | 18 ++++++++++++++---- 2 files changed, 15 insertions(+), 7 deletions(-) diff --git a/include/hw/i2c/aspeed_i2c.h b/include/hw/i2c/aspeed_i2c.h index 68bd138026..205f0a58d2 100644 --- a/include/hw/i2c/aspeed_i2c.h +++ b/include/hw/i2c/aspeed_i2c.h @@ -36,8 +36,6 @@ OBJECT_DECLARE_TYPE(AspeedI2CState, AspeedI2CClass, ASPEE= D_I2C) #define ASPEED_I2C_NR_BUSSES 16 #define ASPEED_I2C_SHARE_POOL_SIZE 0x800 #define ASPEED_I2C_BUS_POOL_SIZE 0x20 -#define ASPEED_I2C_OLD_NUM_REG 11 -#define ASPEED_I2C_NEW_NUM_REG 28 =20 #define A_I2CD_M_STOP_CMD BIT(5) #define A_I2CD_M_RX_CMD BIT(3) @@ -256,7 +254,7 @@ struct AspeedI2CBus { uint8_t id; qemu_irq irq; =20 - uint32_t regs[ASPEED_I2C_NEW_NUM_REG]; + uint32_t *regs; uint8_t pool[ASPEED_I2C_BUS_POOL_SIZE]; uint64_t dma_dram_offset; }; diff --git a/hw/i2c/aspeed_i2c.c b/hw/i2c/aspeed_i2c.c index fb3d6a5600..cf3a003978 100644 --- a/hw/i2c/aspeed_i2c.c +++ b/hw/i2c/aspeed_i2c.c @@ -1091,10 +1091,9 @@ static const MemoryRegionOps aspeed_i2c_bus_pool_ops= =3D { =20 static const VMStateDescription aspeed_i2c_bus_vmstate =3D { .name =3D TYPE_ASPEED_I2C, - .version_id =3D 6, - .minimum_version_id =3D 6, + .version_id =3D 7, + .minimum_version_id =3D 7, .fields =3D (const VMStateField[]) { - VMSTATE_UINT32_ARRAY(regs, AspeedI2CBus, ASPEED_I2C_NEW_NUM_REG), VMSTATE_UINT8_ARRAY(pool, AspeedI2CBus, ASPEED_I2C_BUS_POOL_SIZE), VMSTATE_UINT64(dma_dram_offset, AspeedI2CBus), VMSTATE_END_OF_LIST() @@ -1465,8 +1464,9 @@ static const TypeInfo aspeed_i2c_bus_slave_info =3D { static void aspeed_i2c_bus_reset(DeviceState *dev) { AspeedI2CBus *s =3D ASPEED_I2C_BUS(dev); + AspeedI2CClass *aic =3D ASPEED_I2C_GET_CLASS(s->controller); =20 - memset(s->regs, 0, sizeof(s->regs)); + memset(s->regs, 0, aic->reg_size); i2c_end_transfer(s->bus); } =20 @@ -1492,6 +1492,7 @@ static void aspeed_i2c_bus_realize(DeviceState *dev, = Error **errp) s->slave =3D i2c_slave_create_simple(s->bus, TYPE_ASPEED_I2C_BUS_SLAVE, 0xff); =20 + s->regs =3D g_new(uint32_t, aic->reg_size >> 2); memory_region_init_io(&s->mr, OBJECT(s), &aspeed_i2c_bus_ops, s, s->name, aic->reg_size); sysbus_init_mmio(SYS_BUS_DEVICE(dev), &s->mr); @@ -1501,6 +1502,14 @@ static void aspeed_i2c_bus_realize(DeviceState *dev,= Error **errp) sysbus_init_mmio(SYS_BUS_DEVICE(dev), &s->mr_pool); } =20 +static void aspeed_i2c_bus_unrealize(DeviceState *dev) +{ + AspeedI2CBus *s =3D ASPEED_I2C_BUS(dev); + + g_free(s->regs); + s->regs =3D NULL; +} + static const Property aspeed_i2c_bus_properties[] =3D { DEFINE_PROP_UINT8("bus-id", AspeedI2CBus, id, 0), DEFINE_PROP_LINK("controller", AspeedI2CBus, controller, TYPE_ASPEED_I= 2C, @@ -1514,6 +1523,7 @@ static void aspeed_i2c_bus_class_init(ObjectClass *kl= ass, const void *data) =20 dc->desc =3D "Aspeed I2C Bus"; dc->realize =3D aspeed_i2c_bus_realize; + dc->unrealize =3D aspeed_i2c_bus_unrealize; device_class_set_legacy_reset(dc, aspeed_i2c_bus_reset); device_class_set_props(dc, aspeed_i2c_bus_properties); } --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356132; cv=pass; d=zohomail.com; s=zohoarc; b=SMm5mdtsKtyyujfLKU2DnilPXsUk99iWHm+dacv+ZkdBvOytULko1UYlnWQFCNL+KjCQ+rh0A0dpA/saPFYADVnRZbL10hv8aYKv3ru8qeCI8tPbPMnzPAjnfu7cjfI2muIrdamPTGT2OAWR/qkXUk1ScZo7+YnvwfuFcsmy6a8= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356132; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=sSrsddnDBBDs7eUNKIbSDk6Fc+hnMDe2V4bO8/Yzsow=; b=WHfMTLxyG2rn9E7ZAGRT2Zi2wtQ/SAmnFJHIViDzhwz/fljISV7DA+s+SmiRPT40t/B7fJckCh7r/aLyeGSwskv5sZ0s52BfxPjdhjJERG1OPMBODibBoFl1C907nfkNei8H2Nq0i/ggsOiAHAIjuJqKLv54GHW4udfHvPrNR7Q= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356132000282.7375981636785; Thu, 5 Feb 2026 21:35:32 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETg-0003WM-4u; Fri, 06 Feb 2026 00:34:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETd-0003VU-SM; Fri, 06 Feb 2026 00:33:57 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETc-0007Vv-73; Fri, 06 Feb 2026 00:33:57 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SEZPR06MB5504.apcprd06.prod.outlook.com (2603:1096:101:a4::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:43 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:43 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=lVv3cux2WqSAiXKWATgY3Q7Pbb5EgBEXjhs8eLNdwbBSJKLkDwCUqkNzVuEGY8eZF3OtaEKxqC8h+PWJ5CMkhbFFaUl8OeC91rCcF1SGGAjqNhSxRXaNmmNGvy086F3AgEN89c6I5LvKogECbdaazItkLfYB/+z65luC9CtW8V2EfFrr+8fYX6enmQH97VZCO/bPPpTpG6drtO94Byu2gRYJAXgpE18RKgu0KJu6I8wh36Mdsp+kLGNow9n4n1MZop2Mh4LPdeysmTlCRpTG+2pw6GOhD0l1a+iInDS8/QRYgM96EV3g8EmqrqELBySHjO8FJ3ybHffI90F3fm5KTw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=sSrsddnDBBDs7eUNKIbSDk6Fc+hnMDe2V4bO8/Yzsow=; b=FAjDFLURohOqMWvNyMBmVA6MoX6RuNrN6cLQBXxUkHbnVB0oXUrwfTf7kELu+4p33j6+YzNwzco87G9b4BWnGRjgY3bqKgy8yX8WuutSWbVhDkF6fMKyZtrJq5uhqBX0sKQ7KOIyg2vZMwczPXsc9/xbANHwjKmxXQHRh6RnOsMaVv2EyRu0VthHi1LIWO+1uhqunDtYjYN170aF/5wMlwIOn2VE+NYw9Imb2EnVp+BAROHAW+wXXeIBWyonuYrTIp1t6aN1bQkAeuoDiIUYF2gJklQHpig7+rhEaevJ1qqdDCEL6O91/Suy0585atgmrycd0k3yJmhbbar+bRQeKQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sSrsddnDBBDs7eUNKIbSDk6Fc+hnMDe2V4bO8/Yzsow=; b=WqjnkI5LA+xIedmnfWFJUIsMvKrzr3krt2g7H5Bzhc3T0fmZAnihmVa/in2EYpsSTct/jbU6M3zu3TtnpRfA83VR81qBG/NONtE2EdDNx9JJJTkhrRQkEL1hFHYPmF2/isbrJIHMy7MdFUiy8zNWJp4kBqFAJYyuNJ82zCv1Nh4nc4mdfqrN355yiEUbXzQ9M5e4FVJq+7ILPdQ+Wnf6iP1RduvL92u2xpcORVhxZ4qpBtLDQnM/hKcBrqPKOiGOtosCXqnNOQOQ2EOhhlovacwes+iT4ttRXPbKw8EKcaFaHomUVfq3WbG+5BXyFCebMmsvS1WEdR1H7A4JcnD3kg== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 1/1] tests/functional/aarch64/test_aspeed_ast2700fc: Use AST2700 A2 SDK image for FC tests Thread-Topic: [PATCH v1 1/1] tests/functional/aarch64/test_aspeed_ast2700fc: Use AST2700 A2 SDK image for FC tests Thread-Index: AQHclyooWpxRFcR1vE2y+FaNdxBtUg== Date: Fri, 6 Feb 2026 05:33:43 +0000 Message-ID: <20260206053340.3716041-3-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SEZPR06MB5504:EE_ x-ms-office365-filtering-correlation-id: a0affe6b-a519-4e96-ff58-08de65414aff x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|7416014|376014|1800799024|921020|38070700021; x-microsoft-antispam-message-info: =?iso-8859-1?Q?CytM9gv10gMaxpluZPxXV1J4jNanTP2yF9MOR4W3U18jvPIMZyETED2mEH?= =?iso-8859-1?Q?XwWjST0a5tvCISoBKRK0roWjdtQnmZZEoWkYtoaEL0Ldjodb4zWEXa1dgd?= =?iso-8859-1?Q?zfhHjVEECk7IIL4mazJ/J38xy3Eru7KFR2NGt9HkkA/6Dz9fEC2nhjqvDg?= =?iso-8859-1?Q?+8FsFfZWsnBsx5K/bf1UIh6Tdc3BVWLIxyLa9iuoW9PqQPPKtMsyW7ZedP?= =?iso-8859-1?Q?l9x2uOI7N5leAmZqVzM5Nb3g3vV3EKK5U7EU9kbsw9gWTheQlFZ7FQtqfd?= =?iso-8859-1?Q?lWQZc4lTPnqdECzSLmTbUI3o+/l0cxMv/baZ8hc2EKPTm+UKZxSLA1ELAd?= =?iso-8859-1?Q?jBZx8wl3gcYyNw7M+hFF/a2iSL0Th6tJI/U05681yYGGwS+Myl0omdGMld?= =?iso-8859-1?Q?NwHGCoxuY+w26+kgnxG4Vvxy/GaF/WN1tdPtDWky2/1LojqJqE10N4/fhs?= =?iso-8859-1?Q?hHbIVCv2J+m1/sq2y0C2hweRbMWJ3Jw56oJhFwArzgPpLqUFb7aHwyHGoC?= =?iso-8859-1?Q?NGsKcckP1XwLs7DjiQ1URKiI/2vGuZmNNK4Xj8UqbV/e/ZaLqPfNH4IPJT?= =?iso-8859-1?Q?XVQIHuDGj+jgW0HWa3lYLbfW59RqvJu80m+S1YrXfPznmWFaqPb3iY6B5m?= =?iso-8859-1?Q?nDV5Jg3CShn6muK/ZS3N7bldbT6DWORK0xMJdJgP5lTpWUXbesZ0H1uZCe?= =?iso-8859-1?Q?TgyeHlaBuTi4raVmCWTz3/WSoJncifYHi1HJyRpwF+PtpbV1s7Jeb59Dfk?= =?iso-8859-1?Q?8XucCJt+DeS9v+5ZS7mTHKwDP0gv0GKMalwR7Pzax7DrUeYwmqGEzEQk/6?= =?iso-8859-1?Q?sbzvsqxolBBspVjNRV2fb7fnAiQMv+7r/HbD9APCnayYa3C2w4fIGYicek?= =?iso-8859-1?Q?nPqcQ0QtQqUj8LY5wHyzFc91N/g7HzUhmzGXdKzZlHOrhF0g8hfU0xL6Eo?= =?iso-8859-1?Q?CTWDFVDu1ZTK0QjGORTu49TdePyiZE4T7fQzR95kdyVJmg1+I+qYy84Ayn?= =?iso-8859-1?Q?vu6e0D4BdGI1e5QQUsmWFRyS+FeofYl19xLVJ+x3oxexOmz8FqS6+ByMTL?= =?iso-8859-1?Q?HFZmpcqzTREsgZ2i31Smd0bXHUQeqxRGlScWBnULtCUsDnAH1RQCXsEsg3?= =?iso-8859-1?Q?q4vaJI+lxvLUePSCLJthVKicb1knzu1lHWPvb5Sd4nuk1TEKEcdEKdVJIG?= =?iso-8859-1?Q?wwW0p71KbMfJD4mQy7AuCnnL8A88uMDD6y/ZSlCs35FyhZyi5kJLsj8X8b?= =?iso-8859-1?Q?Bmu3IrmWJEtWHH9P0RJ7eEtNQUAkky3temjtKSrvmUkdY/C+ctrLzZ0E90?= =?iso-8859-1?Q?h5tmL1j80eZf9Z5ROOEJhsgwOmbv00SB8JYt9M3X6CaH0Pr1vCIhf4/f+r?= =?iso-8859-1?Q?8heGoOXDTyqMmvkkGXld6Kbsx+7LyB54M8rl+yQlSDEEBTpBUnLHtcN8kp?= =?iso-8859-1?Q?kLNsDx0r6OPDKDhC8lxAKBoEqH7STTR96/TsQaU53uTg0m6vpBJX6uepac?= =?iso-8859-1?Q?7IQSNNBbPyyEqkCtdRVPFZ6/8MfTNj46XqE3hnyvRccI2eT5B1yJRCM7cK?= =?iso-8859-1?Q?NUPI9FzzJKEjP9SK5qmRLRLSr7cZmXQzqU8t17vk9naDxH/+nBJX5w9XvL?= =?iso-8859-1?Q?Kf9VEHIlV2eudtIjWOL/MpHbkZwwTen6bvg2E0EmVNXJUYB5G9I45eIA?= =?iso-8859-1?Q?=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(7416014)(376014)(1800799024)(921020)(38070700021); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?PGFRDuu3V1gi05kFwZ8PUyTyFpAxhp8RzWXLs8xroZtFCial/r5+ngYu7i?= =?iso-8859-1?Q?OKwsJjt4lMZKfp89GMH8syC46w7J/u0In8/R22dUPLq0804vic+xYY2ARc?= =?iso-8859-1?Q?8ZfvKSTOuycdv1eFbl0XS+sB28792rDkVWxxqODBgrFOKYiXsq/CyN7guD?= =?iso-8859-1?Q?FPaeW+Ns7uhyevJn8msrgnoaYz66Y05j+oqnz4b6q2H9gew/6yZ/NEIYCg?= =?iso-8859-1?Q?bJaAgIolcXyvI9AA78r1ryrCYv8V/duB73O/zU8/B52wvSuRUO5fgvdz9X?= =?iso-8859-1?Q?6ZdtWimYlfUIYhTPzDGsf7eeefNdREk/OwYrw7fszx1MWa2ZeOndnd8Tqi?= =?iso-8859-1?Q?fiicozWlLRgmCrcKKVDlk4XG3fTLdWt3jVUmC5786c/R1ymXPx0eQl9xzi?= =?iso-8859-1?Q?mH8dSdoEzMCLClDe2OMZHQaboX0m/RRizXazwTAHuwgG08n0+6THSJdFS7?= =?iso-8859-1?Q?RDqgJKAbRq83G8pimS7YFp+G2wEjBisPKR8s5LUc5HQfrfXcXXXmIpnB4/?= =?iso-8859-1?Q?kuOLa6NdJhmUjtMTPkJA+K0EbhbFT5z3kELK7rfY9demyFBiEyspXPYMG3?= =?iso-8859-1?Q?WIIdbFG3Kro7sHneyXY9uqsZbXJTYd6DeO/gT7hXbl20Oirg1f+RBVCXca?= =?iso-8859-1?Q?8n0rfr4urt/MAsUfhyYQtQ30oYUcKOdIvK7uht+AUYllPFgwY7Wg69LWZ2?= =?iso-8859-1?Q?FfSZV/QC39w+HLBgbPqZ6CFRvqhlMHO4aa4drocSaxfy0so9y6Up0tveF9?= =?iso-8859-1?Q?neSNOfhDooOE2kWaEPtYAFv7nJsAjioBdMzv5pB8qa0+JC29hOwdtB9tZY?= =?iso-8859-1?Q?tlH/wQOCeAQ6SN36fZq99ay6MLqcFz+196RVfXwkxNPuJU2Z6VcWwAESiZ?= =?iso-8859-1?Q?D4ticxZJg2lSf3KiqnAxkx9CmxvNMz3wJni2nbuHcA3rhxVO5JvajXYFu8?= =?iso-8859-1?Q?zBLEMOERr1IKnyap8xjpEND9qTOz5UM+cYaa9hIzoKyJUVcS+Qs0Q+bH5a?= =?iso-8859-1?Q?WvsSHC9RsdIjh/q8NrubYALxiDQ7qRin02umz9evjzVTBW8fZTRYIOa5wJ?= =?iso-8859-1?Q?Wf+BtBPlMtEhjBoAEFv6V+VgWVyJA4vpKpl7o+a0NsApniowc8X0Elx8IO?= =?iso-8859-1?Q?ZfCDqUHg/QcBgwLz9bKNHQ1exrWtgF3oO5AbT2Kfa49rbNCA7/YMcCuCfb?= =?iso-8859-1?Q?00fLCHMW/Qd7ernwwKNRuAH5WO43qfkSlKtfZ+dxsIJ9WJt+jL1i9tU07P?= =?iso-8859-1?Q?L0y6h8hEG9BznV4IJfQvLVpqtU/OiEnFZ66VrB+BzBI/hZDfoi9c7fGVKN?= =?iso-8859-1?Q?71mP5cG0DnaxE3FOltnxMqLRkGFhNiQVo49/HxmjuWRqgqRg/OiiVHDohs?= =?iso-8859-1?Q?0RaFoppHiusAs6DNjuF4iWU7GLAzMxShooME7KGvyJcK396k1paIwBOFBJ?= =?iso-8859-1?Q?OwK32t+6/OYbpwQV7uyzo2YpHgSb7XDvoXmLfRT0Wrl9STB2hmFBMNAZz5?= =?iso-8859-1?Q?ALu7X6nFJJfWT+JgBNKarLwqUM6YoaQ7FbxeuukyAsIipgoUwvtEFBwoi7?= =?iso-8859-1?Q?oXdfFuGx8tI37BteYRDHRaoAaiMM3vwvwu855+vmlTj6JVZQ42n2zZQzGS?= =?iso-8859-1?Q?4Qtnh6IZDEwRqswFWtBQ+Ghw1BySD4xSbcpZqPzCC0Q/AO/ivchzwrMWW2?= =?iso-8859-1?Q?5JnrHSplHJGwmYJS3Bj4D2sVeHaGWyK5x3eHFTM2c1yvs1O2JbzdmNazH7?= =?iso-8859-1?Q?h2GBW95XHVDoxnnjjMbdt9Z+CzxLn0H6mBy4iCc3u/uuYlzxLxa9f9EZ+9?= =?iso-8859-1?Q?jyZa2RJ/UA=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: a0affe6b-a519-4e96-ff58-08de65414aff X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:43.8269 (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: bRidAXyL4IS1vIYjqxRKiNZNlHwi0Rw90Lv3rqlaMwLGZTNKgPLyWQkNSwCMuuQxqgx7vvO/2Ouc2hUDAD+IJI1KEscsihZKQjpPteqbMS8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB5504 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356133835154100 Content-Type: text/plain; charset="utf-8" Update AST2700 FC functional tests to use the AST2700 A2 SDK v11.00 image. Signed-off-by: Jamin Lin --- .../functional/aarch64/test_aspeed_ast2700fc.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/functional/aarch64/test_aspeed_ast2700fc.py b/tests/func= tional/aarch64/test_aspeed_ast2700fc.py index 47e56dcfc5..51ee8bc787 100755 --- a/tests/functional/aarch64/test_aspeed_ast2700fc.py +++ b/tests/functional/aarch64/test_aspeed_ast2700fc.py @@ -62,8 +62,8 @@ def load_ast2700fc_coprocessor(self, name): f'loader,file=3D{file},cpu-num=3D{cpu_num}') =20 ASSET_SDK_V1100_AST2700 =3D Asset( - 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v= 11.00/ast2700-a1-obmc.tar.gz', - 'd5ceed511cd0dfefbb102fff2d731159e0472948a28066dc0d90bcd54be76= 525') + 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v= 11.00/ast2700-default-obmc.tar.gz', + 'e2b8f043fe8063dd3b6ded93422e38bd41914dc9c3202199507652df024de= 4dc') =20 def do_ast2700_i2c_test(self): exec_command_and_wait_for_pattern(self, @@ -98,7 +98,7 @@ def do_ast2700fc_ssp_test(self): exec_command_and_wait_for_pattern(self, 'version', 'Zephyr version 3.7.1') exec_command_and_wait_for_pattern(self, 'md 72c02000 1', - '[72c02000] 06010103') + '[72c02000] 06020103') =20 def do_ast2700fc_tsp_test(self): self.vm.shutdown() @@ -109,7 +109,7 @@ def do_ast2700fc_tsp_test(self): exec_command_and_wait_for_pattern(self, 'version', 'Zephyr version 3.7.1') exec_command_and_wait_for_pattern(self, 'md 72c02000 1', - '[72c02000] 06010103') + '[72c02000] 06020103') =20 def start_ast2700fc_test(self, name): ca35_core =3D 4 @@ -153,8 +153,8 @@ def test_aarch64_ast2700fc_sdk_v11_00(self): self.require_netdev('user') =20 self.archive_extract(self.ASSET_SDK_V1100_AST2700) - self.start_ast2700fc_test('ast2700-a1') - self.verify_openbmc_boot_and_login('ast2700-a1') + self.start_ast2700fc_test('ast2700-default') + self.verify_openbmc_boot_and_login('ast2700-default') self.do_ast2700_i2c_test() self.do_ast2700_pcie_test() self.do_ast2700fc_ssp_test() @@ -164,8 +164,8 @@ def test_aarch64_ast2700fc_sdk_vbootrom_v11_00(self): self.set_machine('ast2700fc') =20 self.archive_extract(self.ASSET_SDK_V1100_AST2700) - self.start_ast2700fc_test_vbootrom('ast2700-a1') - self.verify_openbmc_boot_and_login('ast2700-a1') + self.start_ast2700fc_test_vbootrom('ast2700-default') + self.verify_openbmc_boot_and_login('ast2700-default') self.do_ast2700fc_ssp_test() self.do_ast2700fc_tsp_test() =20 --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356083; cv=pass; d=zohomail.com; s=zohoarc; b=f69WMBrjURdHKaWO63EWaqmBz7EC1x/9vIwtbN/XpYN57NppTgwx13PH7dDept+4mWWFdAfZ4hJGXuzJHOeSAjRQXqARSn/qdLmRGMBwAT+f3+1VFK6qCD3COuJVT+3YJO6gyAneEbUErRybSJcIZMEJWh0KKzH110mGw5RpbFY= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356083; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=gKDYCVzZyF7Qv3t6V4sYfnNFftxOd5trN15/rUEbTZE=; b=HSvgtvTgPUD0St80dmpg2yrj9Ya2WZOF8coo21k2XfC3xJRF7upsKbGYqPuCGHxGWu6f/+Y/Zd8HVDRiz9stzF96CUbsZLArDAzcr0T1zhX1AAEvrixMPXumMhSGvxX0iNbhLd0TGlJ60UuGFfrdN2XSHIRySd4FHHmlHiOnWRg= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356082730819.8838516470215; Thu, 5 Feb 2026 21:34:42 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETi-0003Y8-Vv; Fri, 06 Feb 2026 00:34:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETg-0003Wt-Ah; Fri, 06 Feb 2026 00:34:00 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETe-0007Vv-KK; Fri, 06 Feb 2026 00:33:59 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SEZPR06MB5504.apcprd06.prod.outlook.com (2603:1096:101:a4::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:45 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=r5JPNyU5+RXj7nOBCxF9lZx7p0tkZryb33BQzZxLU1uG9p146zYfxW42hxu1y+7rfujwIxYDGttg4MbKRvLAkxt6pHo82+KcPQKG2TXpS1pMRFWAy70w5R8/IG4DENE2xDHccK9rIc2IkUSVNDI+QECWsPOBWRaHgEkWNSEBcuTeuQKHfToKMwhM8RhJcCyT9dvOKw/Tq7iN2dpDXvd9oRakCPXyVXKVIdNeM2DRHU4B9xXnBB6LzJB7GjmGQxKI+5T/ZHHD19W6pOJidTK4DTMrJXXN1ciQPjbTRtQ6jsCkc1j/nTvTXtJMAmTRE3ZufaAlWcsdRHfF88ltMmlrVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=gKDYCVzZyF7Qv3t6V4sYfnNFftxOd5trN15/rUEbTZE=; b=L6cey5OVPzeQt+9vHdpsskz3+6WfZO7rDYOC0xOQfeg9PIs2NlOT8TNKiBG0LU+4ODy3+KbjzU4w9qQ8tQJOaMwPcW50iyUyqkXev8U8AoRLNVKK3Vu5IKTntokkEpJfx9fN2buw/szXMe8PcLAzxGkz6fSOMr6fAlmMlJFWP/LibPVD0YtWuCs1dV9HXbFBvueJ6YOxAv9ZBlsikN19TK9tBGzmoOTaYPBqZX26bqosFN6uVF6mB+v91jjOWkcWF9W+x+S9HVX6cT3mGANM+e4FIm2yo/TzG7WoggHXAm3vh8T+QRb8cnOQsWK/bffn7XCZBMl6yD5rMTiVvKR74A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gKDYCVzZyF7Qv3t6V4sYfnNFftxOd5trN15/rUEbTZE=; b=KuV4jQt/zjHr+EbElgxoCbAxo7IlnXpMu6CJP7AcnY1G8ml1dj1KOCsUVr+3D9nMyH+pgX3504VUlC4FlGT9ODv3MvDWOxN0Ozi3T4w8QFsYg7wM+0ZYfEL996Coq7jK4plqz5vsGWDHvP+gLh9cOsxsyvQ3wF+8+tE4rpzBwiEcPdOcPCmkdPl4gX+vQYhbvS2zbD/4eAD8l1T4Awis/wrQtKbArwi1IdKzycFFW7K6m7kTdtASsa1FI/zC971xLL/Z6lQRMdlBSODPieWKVoi1NyREGWLSL894v7RHEFhlpk8CYbsEf7f/H+xPRIfjQfui0yrNSSEBet63q+CMPQ== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 02/10] hw/i2c/aspeed_i2c: Increase I2C device register size to 0xA0 Thread-Topic: [PATCH v1 02/10] hw/i2c/aspeed_i2c: Increase I2C device register size to 0xA0 Thread-Index: AQHclyopCTDjMhIGHUuNVV2chvQZwA== Date: Fri, 6 Feb 2026 05:33:45 +0000 Message-ID: <20260206053340.3716041-4-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SEZPR06MB5504:EE_ x-ms-office365-filtering-correlation-id: 4967632a-46a5-458c-3458-08de65414bb5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|7416014|376014|1800799024|921020|38070700021; x-microsoft-antispam-message-info: =?iso-8859-1?Q?BQom2HWbtEWRg0sYdq8i7+2o4yTWSYEY8sH4o/zA+UgCe/GH3oeujsxnqn?= =?iso-8859-1?Q?augQbvHlNWVlSjFMRw1XoBt3Dym+jHp92+uOMo8jrlbF13s/HMQo5CxIi8?= =?iso-8859-1?Q?7luj5Qet9lfuOzedXvu0VIp4hnmRx5S+WwXYUTNXYobpUigPnqjb+LPxBG?= =?iso-8859-1?Q?sIj0ZdTiLO2p7BgiwcXolXRAeGB8ScM7CFo63TLfupD5DOcSViJwQ2Pj0l?= =?iso-8859-1?Q?bId7vtzyV6rcS9CMzoIvIBe1/hl7MNhnOg6WJ7F77QOn7exzeL4n4jMpzi?= =?iso-8859-1?Q?47qq+jSMsQVET2PoAywgJcasv+1m1aDqVjAzVdLhgG6rAmZtEotljA9Iwh?= =?iso-8859-1?Q?aTsRviHeIDjrICveUVxCIhcCQ18N53EvKpxNS/HpNClAm38co7ts0jbquJ?= =?iso-8859-1?Q?AkuWaXI5bosJ0Pc6muEjYnMqCM4FsycKbgBCDEoOr4Bw3O3rMHWsA1nfYF?= =?iso-8859-1?Q?uzq1/kRVUUaW+30kgs7AAIya8oWTeVbQ0zJvHGot2uRkZJpFWVWWBOfc7S?= =?iso-8859-1?Q?SeTE7516OeupNhnNh4oerVMp5AGJs93sRUUsX0KSTrdofuFfCQbzN2qPhL?= =?iso-8859-1?Q?/M81dlL7W16bSmlEPQrcMMaze3NoxqVVxIvy1m/WtK+HupthNA70LMxFow?= =?iso-8859-1?Q?rFOX9XthT7wozs6rkX8bfOetHJsesx1qy5sRV0/4rHqbm1jPyRysjwDY+l?= =?iso-8859-1?Q?KhwLZhVQwHMsuEA0DDtFAeKCo+Rc6EdJxusjEDssmjkmvn4Vll3cS3qThZ?= =?iso-8859-1?Q?eD/QwKF7T3Ahgzv0EjWRxh2sc1dPG/VZNdOzlOA98gobVe+Z9obngE3HWs?= =?iso-8859-1?Q?ZhjZMytGk4d8k3d+uxvTwTo5glltIQmL+tI9pmcDLWQyYYmT0EIkyMyR+G?= =?iso-8859-1?Q?/jRBitOU/QKd3oAJXclsPGYhIOX/4bcb1+7IMK/RC0SKlpKzxxcvPZyVqu?= =?iso-8859-1?Q?LfpB2IC9bqy1dfmDvZT1d7JsODBnJRvBe62ASw+0pikvd79fncOj9Rxd41?= =?iso-8859-1?Q?kzVt8wV4jcu9NVJ9CEDEGxxzgTiFv+hkSJY63ZK/3a4Sm8uLMulS7OfX1p?= =?iso-8859-1?Q?QWCOzoXu2rDqkyuclMOUcp8SPFrh76onGcmac9Mcr35ROO/voLwfbxB3OH?= =?iso-8859-1?Q?+b31+GDcP476VcL4VNWHrTty9/Wr9CfTitu8gOR//77qFyuh1S36CLsnuo?= =?iso-8859-1?Q?T6W3aQ8loXbIL/HEeTgTp6fcZwvQZspk1T+IoZzVPB84SqHFejqErvjbI4?= =?iso-8859-1?Q?tld8r9AZlwh6W7L0TDaQOKqjwDVua/iKReCWMCap5fowCvTiDJmnK4Lchv?= =?iso-8859-1?Q?w36bn9M99oLsXsPxXSlM2bXKknNOEvpr5GJtbe1HEujhhoLhbzoXxpzDtY?= =?iso-8859-1?Q?DHe0/gwKZdHYGKcfqkl/aVIrRF31VCpl70/l0Bb3Z4U0uXZTQxTnn4NmNd?= =?iso-8859-1?Q?NP/xLLHg++NpFnzwOvVivOmro3OT3e85WWAaFbOh4EMatPZj9JoEftyBH8?= =?iso-8859-1?Q?Ey7UeKDPk8HUDpnzWuQ/AyPozZEcINmwR1w8GV2sv3edyz4f3nhmDEwR4q?= =?iso-8859-1?Q?jU1oT0TuWdnsYTg6ugZMJS+7ck8qVrJxacf/BGuLz2QxpHfbXsc2+nbIdp?= =?iso-8859-1?Q?ry3LRXf9h0QE0Rq2jc3+sJnkRFdDYF/Kh+RKdl9fY6b6+xgToLZ1zJB0IJ?= =?iso-8859-1?Q?UtGpMmOCzPx7bhquhj/U42RHQ0z0u2JgQZ+JRoqH?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(7416014)(376014)(1800799024)(921020)(38070700021); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?qMrDQXcVaGGtkxWdr0tSjn0IGetAsoHneZ8M+wTEOyZwPciRfakxjKkrEz?= =?iso-8859-1?Q?Vb6nGRepdO9YyMC16+QKi++i0txokyapb6x2UF5lcafmfZZIo299WX2s2F?= =?iso-8859-1?Q?B9bedzZmMFJEzID1yqMa9aSBjFcMV87uJVHVwspMkO+tuocT3ZcJReeaMo?= =?iso-8859-1?Q?+8npAl8EEylJcQ7xeuNScCqFwzdKJRDNUW4i9UGuHFcane+vvoCFlJrM87?= =?iso-8859-1?Q?5vaxUB8BgYagcNBN9ClyfwpbDnsq6oDGNVvZWmJf0+dEBMZstMT2Y2cPhk?= =?iso-8859-1?Q?Xv/nBRCaGHPbb89IPuI3CxzQIWoazk8gZITc8E5F/Bd4as21ih1kd87O4V?= =?iso-8859-1?Q?uXQtTfS5UwCT1l0EjZ18VwPDEtYjpXF127711nisT08QsnZVYgcUO+y6FG?= =?iso-8859-1?Q?glTI0f6KZiZuJIVzzRaTxei/w02e0RWqKUMn6sdLUTDdnhstVDmhAAWo0V?= =?iso-8859-1?Q?ig45NsLZAZZtHacWHJ10JcYMfsLJJALNzfv77J0au/BuQeHLzZMvuTRdwH?= =?iso-8859-1?Q?czPJM1vO2r8pVNjgJMQzm+hgNQoQVzdaPYQlcRvrWTwA8L5Sd4GXYlCXlZ?= =?iso-8859-1?Q?OOLR8mALC+Hi2ymz+QJ28uUXHxVi9v74C0uoIbRNNNtaK87L3jKmaTkG6v?= =?iso-8859-1?Q?K26WG9TLUql4r8oG9JDC8Vyj4AHo+xukeuUJzBs+U66J7yIwB5e9mjcl0S?= =?iso-8859-1?Q?xKvrbM8J7+LW1YsPGi6Cf1/8nXATbFjlL4ReDhUSYYw5JY8cFxENCq+ekD?= =?iso-8859-1?Q?KyaurwkWwMjUHkwlwUxdCcxK0BNBfmygNzq4+ijc31F1eEQz33Co6Ydxbr?= =?iso-8859-1?Q?OcrTlfX/n5GyI2D5SbXhyXN/IhKsCbGzdSXEoYf86fsaOmtgkZ1Fl8GPdH?= =?iso-8859-1?Q?IvuThCg1OCxw0iz+2CW4B4M7xzW8Njb2nmiIAfYWWeXGv7t7YHyN7sIIWb?= =?iso-8859-1?Q?DHBwFQ5mPgbutKx4oE6PMHId0LSTQG/h4+iIZ2WY5bKBgpPr0ij89HVEax?= =?iso-8859-1?Q?t/ds107fT85+pfxeFbvEwoVg1CxCq4HrQwnobz1+G5KQZ9la9DhZ0K5+h0?= =?iso-8859-1?Q?rsU/x2uevVqk/nSNt2FtbNkDwq68Y8PM20LkBKhfKugmNGKz269SWd/tUm?= =?iso-8859-1?Q?MM0yxcZABzamtSGFro1B2/4g62POa6r7TporGTUJ81X1jV1P9WU13kF8br?= =?iso-8859-1?Q?A+CrN/nAfYgP4u+QKwxf0mRxA/Lv1AwP3KkBn3bTGZzgLT8XyCwuqmbkNy?= =?iso-8859-1?Q?eVv2C7vg4Z4XTLtUCF3qO8ILQecJITBJrrjgXUWTA78uiH6sLQBwP9IHam?= =?iso-8859-1?Q?qEN6UsWv635O8VPG67GSIy56DfUr1h1uEIxr/wRk0VMo1A+sL2VzWeFpjh?= =?iso-8859-1?Q?7i0ZPb9LYxFYnQudQQdswUQeAKkjP3wJnWpI4WRXgU7LmhEa9wLFf+on22?= =?iso-8859-1?Q?GNzRSVqvH7DW3I44XtgLSGlkL/PcbTKDB4x5xq7A810GPCCjdEgZMMsnkx?= =?iso-8859-1?Q?CIkVvhbX5xtOZRUugOqrFolbwJAUjLK0/h9SaCYElYe3fPEiaLkbso+mKr?= =?iso-8859-1?Q?ZEYuz2k3vxAfP1oJas5ttXSKtMRzrP8Ta/Ul7J48td4X/TABX/LuD6xoHs?= =?iso-8859-1?Q?8w6hluVYYSBysAKxQIjeoNSj0EGqXEP0baA0jcLfLnNcZf3/cNx8uxFWe3?= =?iso-8859-1?Q?+JW0fTrT5oOf+iZEujJv00g48558nGze+47SWF8v3naZ5ZVgcRXiHxbkGY?= =?iso-8859-1?Q?mxjiOTQoJjU8gf0USYmT9ZPoPamtaxJ6o41F7KrFatlP1lKqRp90wtTXWz?= =?iso-8859-1?Q?OrT5fY5N4w=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 4967632a-46a5-458c-3458-08de65414bb5 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:45.0250 (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: QZDiDainTOAl6P/exXHTuWEhwfEc+5iTzOYTB23WsHrmpvQLjd8AAZ2wYD469kX6jSi6gZtYWix4SlZGeuwziO2XQGwGxmgDMGLYiDHCHrE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB5504 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356086768158500 Content-Type: text/plain; charset="utf-8" According to the AST2700 A1 datasheet, the register space for each I2C device instance has been expanded from 0x80 bytes to 0xA0 bytes. Update the AST2700 I2C controller configuration to reflect the new register layout by increasing the per-device register size to 0xA0 and adjusting the register gap size accordingly. Signed-off-by: Jamin Lin --- hw/i2c/aspeed_i2c.c | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/hw/i2c/aspeed_i2c.c b/hw/i2c/aspeed_i2c.c index cf3a003978..e1682c9bdd 100644 --- a/hw/i2c/aspeed_i2c.c +++ b/hw/i2c/aspeed_i2c.c @@ -1206,37 +1206,37 @@ static void aspeed_i2c_instance_init(Object *obj) * * Address Definitions (AST2700) * 0x000 ... 0x0FF: Global Register - * 0x100 ... 0x17F: Device 0 + * 0x100 ... 0x19F: Device 0 * 0x1A0 ... 0x1BF: Device 0 buffer - * 0x200 ... 0x27F: Device 1 + * 0x200 ... 0x29F: Device 1 * 0x2A0 ... 0x2BF: Device 1 buffer - * 0x300 ... 0x37F: Device 2 + * 0x300 ... 0x39F: Device 2 * 0x3A0 ... 0x3BF: Device 2 buffer - * 0x400 ... 0x47F: Device 3 + * 0x400 ... 0x49F: Device 3 * 0x4A0 ... 0x4BF: Device 3 buffer - * 0x500 ... 0x57F: Device 4 + * 0x500 ... 0x59F: Device 4 * 0x5A0 ... 0x5BF: Device 4 buffer - * 0x600 ... 0x67F: Device 5 + * 0x600 ... 0x69F: Device 5 * 0x6A0 ... 0x6BF: Device 5 buffer - * 0x700 ... 0x77F: Device 6 + * 0x700 ... 0x79F: Device 6 * 0x7A0 ... 0x7BF: Device 6 buffer - * 0x800 ... 0x87F: Device 7 + * 0x800 ... 0x89F: Device 7 * 0x8A0 ... 0x8BF: Device 7 buffer - * 0x900 ... 0x97F: Device 8 + * 0x900 ... 0x99F: Device 8 * 0x9A0 ... 0x9BF: Device 8 buffer - * 0xA00 ... 0xA7F: Device 9 + * 0xA00 ... 0xA9F: Device 9 * 0xAA0 ... 0xABF: Device 9 buffer - * 0xB00 ... 0xB7F: Device 10 + * 0xB00 ... 0xB9F: Device 10 * 0xBA0 ... 0xBBF: Device 10 buffer - * 0xC00 ... 0xC7F: Device 11 + * 0xC00 ... 0xC9F: Device 11 * 0xCA0 ... 0xCBF: Device 11 buffer - * 0xD00 ... 0xD7F: Device 12 + * 0xD00 ... 0xD9F: Device 12 * 0xDA0 ... 0xDBF: Device 12 buffer - * 0xE00 ... 0xE7F: Device 13 + * 0xE00 ... 0xE9F: Device 13 * 0xEA0 ... 0xEBF: Device 13 buffer - * 0xF00 ... 0xF7F: Device 14 + * 0xF00 ... 0xF9F: Device 14 * 0xFA0 ... 0xFBF: Device 14 buffer - * 0x1000 ... 0x107F: Device 15 + * 0x1000 ... 0x109F: Device 15 * 0x10A0 ... 0x10BF: Device 15 buffer */ static void aspeed_i2c_realize(DeviceState *dev, Error **errp) @@ -1670,8 +1670,8 @@ static void aspeed_2700_i2c_class_init(ObjectClass *k= lass, const void *data) dc->desc =3D "ASPEED 2700 I2C Controller"; =20 aic->num_busses =3D 16; - aic->reg_size =3D 0x80; - aic->reg_gap_size =3D 0x80; + aic->reg_size =3D 0xa0; + aic->reg_gap_size =3D 0x60; aic->gap =3D -1; /* no gap */ aic->bus_get_irq =3D aspeed_2600_i2c_bus_get_irq; aic->pool_size =3D 0x20; --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356173; cv=pass; d=zohomail.com; s=zohoarc; b=QUA3hbm9MHyKkKrFB4DGFaeZAWb0FUVnEKKbFhYvYw6k1YgE8m+LO0NGwWX7rSf2610ilNZ94Me+sYjG5SCRv06yuLJ9Aj3p62UOg+5kUbr2HCXkY0iH+zdHNP81JmNpRSsq6QGJwTH76652Nabg9sYMV97A1o9A+rAxDA5hxO0= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356173; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=nSZy9Of9sIdv3Tk3vJ/xdserGlvqusld2DETWj5LMho=; b=XRND5bAX2DLtQRM9gXjhQfIKSKXgQZ0MUaulihbZqlGjiXI8cafvb4yDw5s17+LylFpaqVHCt2z2wFI1xQYY197z2uIypIKM0ZU23MDcUGcl5/ct2IDkWbR6u8tyxhk4JNfaubgDxYlBNPLJ3l6bAWxypX2Sr6IAi6AXtXfLdoQ= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356173393927.7415071307024; Thu, 5 Feb 2026 21:36:13 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETl-0003a3-HS; Fri, 06 Feb 2026 00:34:05 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETi-0003Xx-PZ; Fri, 06 Feb 2026 00:34:02 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETh-0007Vv-9l; Fri, 06 Feb 2026 00:34:02 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SEZPR06MB5504.apcprd06.prod.outlook.com (2603:1096:101:a4::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:46 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=BVAnkZSN/8c674QbE7xgAdSTTgU/JF8kleLca0ukLAifhYvC6jssggKlSxfDLaEfQAh2OEub4O0pyjVZzlK/y7bDm/GOyw7oWwp7c1nxywWINYWAPk+e+t5oArLVQipheZGKWi8bAfOAQMGMskCqayKwPjq0ivtCAnFV5FooJ9mj14D4vPN3Hk1frYcPi9wdCAcS8omRn8ZNhRDCaXPwnduO59SzNrIWlSLpBEip7s10NECYwcqrutdkQwoMaJnoS0+QAxWudp/17M8RFuw/Jd27aqBaDX6pQF0rZosGdGMWmcE2Rl5TYJxGJSvpFCHovLWWEVfapaPwZWe7G6sdBA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=nSZy9Of9sIdv3Tk3vJ/xdserGlvqusld2DETWj5LMho=; b=BxFPe18DPt95595YqNybloFJbktV7E8EkrQEA3j2NF0DU7tddfuMdrKKHCtep3nuc/xdBEIq/edVbDIadSr3fgr9h7R8MhthqYqLeWUn8nDmZGREqLkifPpD0exv3vfiVnMBA50ZHdiUdnwg0j2r/oDMLrir/jci1JPCkigTl90urFrAzJN76nqMaxvcr0LuHhvn+F6qLZZALZZ1Tzn3gF0/lxb+7KQhjK6ACGX3Z2Q6Xn2Xb+phn56FqB0R2g7meS3d3lIYKsqIUlhpKUO5EUVzKe3HLDMISMAkCG2nWVdEJyC0XatY0AR51byyLrMrGV3ywi/ZKbw8qr5kVVhhCA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nSZy9Of9sIdv3Tk3vJ/xdserGlvqusld2DETWj5LMho=; b=aJKHV2tf47yzRpaqgGmEMlcoq2cYVkLyGGP/C0ExdlvoXyrD/q6LCdtvk/VicUjr2GU72XMDHZPQuIcbBaTnKkbRenC8s4emZUeAAq1bGBcK+8Qu4U7lMNkD2o0I1lySjJVhJBOnK8Vch9mr+aXgCvi+bl5Ld+fnYe45FeTm6Am9WQFw03eIFQ/+rtEdG6eLrVGLe1fKSL6XTD8rXqqNIm4Kh9GZL2sJI2PODfCKfTh3+Zs+dWsfX5jPPR+lZho0gpwyDrTkOhD7F3xmE107lA+h6PddT0OPT+UxBuauzPcR0oBr7t4xEuxh2kP08hSnrIJ2GJzAw6u4RfJeAEuLvg== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 03/10] hw/misc/aspeed_scu: Remove unused SoC silicon revision definitions Thread-Topic: [PATCH v1 03/10] hw/misc/aspeed_scu: Remove unused SoC silicon revision definitions Thread-Index: AQHclyop9fRIyd78G0upRXHR/xWroQ== Date: Fri, 6 Feb 2026 05:33:46 +0000 Message-ID: <20260206053340.3716041-5-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SEZPR06MB5504:EE_ x-ms-office365-filtering-correlation-id: 5407bdd7-d5c4-446b-0b09-08de65414c82 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|7416014|376014|1800799024|921020|38070700021; x-microsoft-antispam-message-info: =?iso-8859-1?Q?fDnAb/QcnbjdCRSx9HVLPjGJc/3s73giV4BlrppFfDt4r4MgESXDM7mo29?= =?iso-8859-1?Q?wNgjRg+URKQtvzKyf5mEmjCE1CiiMQVs5/UzGGXIjWCvMGn7WcDjgh4yHH?= =?iso-8859-1?Q?Nm6ghKzHCPQqjrh4kMPSBQda/6I4xwQZXDVboPc3W3Yjc6ttRrQNADo+eO?= =?iso-8859-1?Q?0qlcP+51tRshqYC5lCJSCyHoqzsgHHstz/2y9GVxBawRLZKuUe4yxceCh2?= =?iso-8859-1?Q?yySNoplQMrVNLilDa0ot6BB3etBGEGD1gpXz+Q0c/umGV8tbrlgLbH+Z7y?= =?iso-8859-1?Q?Fy5j0OYHpGrLszVyWjQvK+faHdPcqZpIm2n/AiD5Bm5ebhs390mcDtd2Lo?= =?iso-8859-1?Q?8dAG8RfzU+PXrWVmk4VvqUSa7lReoDpI1G/uVNZYKrzMZy2iHQwNPUZEZm?= =?iso-8859-1?Q?fnPY3UEv+yny0SoYPk6o5Eyqx1mLQHNAcB6I4732zo0GQov9ZYUX5PPV4n?= =?iso-8859-1?Q?/jKrc34z0UjglKNVkacCqCJipMfeuVup6/LnE/8MjhuJIY2u/47+65iAvx?= =?iso-8859-1?Q?3N7QXFDlYBbWAaf3MKK9GMxk8DBtC7Ycd9ONgTzWwRDngGKoaQ114Qv3XW?= =?iso-8859-1?Q?zBUbt1WuAt5UBPZLBC2/CfLhqNWb7eDGJhcBPCUOrXif3HVl6ObsYJBIv2?= =?iso-8859-1?Q?k6ZM1QkT+Q9RYnnGP18K0bmX0Zn89dIo2B353UhVkPls6YWAwYYihm9Mf2?= =?iso-8859-1?Q?KEj+Gf7lngyyMKvGm4V0IMDy0in+X3s3a+GUQ3YDjqtTnca2nCmXBzCQb3?= =?iso-8859-1?Q?1KIgIk7KaJ7HrWH4JT3B7LNaRVQG4T/ADdUfEZWs504QK2JzpVB5YvNeWd?= =?iso-8859-1?Q?XM153+2fJ7dvcVVlNfw1UMPA8toKg2m1APG49sDpIpvBeve6woSww7d6m9?= =?iso-8859-1?Q?LdZIB7Y3NNDD3eurGCKKA/xTAChght2ExkZYYHKL/ahVTfxpjUvncKqZrp?= =?iso-8859-1?Q?cjrhBVt1bJlklwtMTzVifAdM1xkgRbNN1ey9v3ISuUcUi+445z7plu+rFg?= =?iso-8859-1?Q?PrlR1/K9P4rrG0bJNRQ0sNIMYhHilPFJay2jHoNFz4zUF7zh2bpVNxDPw1?= =?iso-8859-1?Q?bTPgi+U6rqaQzrbuOWBnmWmbE96MjL8eV1oFi0ArcJta6Z/dWaq2fpbVg3?= =?iso-8859-1?Q?X0//gO+16b6hOvTGNGuGrMD6oZVkvtEyLsN1nNuC01VdJFgbxc/XRixSwX?= =?iso-8859-1?Q?owezbfNg8ognuEtLGo1rucxnybqp7R61ufhr/dojnpopKoqSR9vaJ4kgEq?= =?iso-8859-1?Q?Upg/jHW9H2nknX0LyQVtkmScYhewrrl2Rmi5O9633t9umTN53OThKsbNrc?= =?iso-8859-1?Q?PClshUSK96U7w4t+F34CyhdhjDR02fr2PUyhUeridJ8DC7OYLOpCS3yf/M?= =?iso-8859-1?Q?EhOTIWMXUWm/eDNcYw0E8wZY4BsCnNvZxVWbJL4ILAH7zEpk4l4VFPUB9L?= =?iso-8859-1?Q?+G4vrjaD8DYOGudEhaO+TEu5GisNmn0/5bVIVYRSJLQlXskuQ61H2XTuCw?= =?iso-8859-1?Q?chucupLAtb3YtSl5rqC643SWBj40xQZvYSVvEgzpNcvVxBgUXhIxIeHj9s?= =?iso-8859-1?Q?j4f7mfjxhD6HupskvdTMQpSa0qATf7o2GsPrBvMXaim2RFl1r+jK5icBrk?= =?iso-8859-1?Q?a5UkZjUuVBPcF551LRkpKFQV2zjZhICvbFLKRakjL8iRhf1P/1LPDFB8rV?= =?iso-8859-1?Q?ZAZy89Sw1KLpdmIniakQgILW9F/7Kfzz2MoFOyKK?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(7416014)(376014)(1800799024)(921020)(38070700021); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?w2HQnm0VDo+Bh9qH3kBq/cYTJYod7YL8ViaBxaSFS7s1eGtwiH0s+yf4ga?= =?iso-8859-1?Q?ociqQSsoPxctGrZh52nMOaEOgOtHrcgc0ort1BBW0BGf08UUY+o8oib3SU?= =?iso-8859-1?Q?vpu9sSW1+2VB4CsDIlgus6Ls1/WOtl0H1ePuSp0nEAKG0GF9ajY+y7Zh2k?= =?iso-8859-1?Q?ZnfYPN76ffgJwGghN2306EqDF77AQcjObUGxK1la9VLo00+XU3bCdKys3o?= =?iso-8859-1?Q?mK+TlLBnlGIxK487PvxUMWoOyF/cmKbRQzmqo1yP+Tfyv+hwzGNjhzrbSE?= =?iso-8859-1?Q?kOmgrSHMit+jD088NzJD6RPFO8PbkNWYBlHYg81DnxFXMueuro51Jq39nz?= =?iso-8859-1?Q?ihxEqgzy29wsHCoxRfDuX2PZ/KBLciMtfIXGPZKzuz3Kxy/+QTK32MrXqD?= =?iso-8859-1?Q?HeU1X6tKiOxyau3EdMIOUtsjXINlw0J8ddmEx2cLAACIj14xwPBwzGrLP1?= =?iso-8859-1?Q?DT49e3vxDfjR9fmN1qRVdHKjT/r3Aqmxhmrr7k/BmfB+JeQNOkUWgkBooW?= =?iso-8859-1?Q?FVrg0vSxndjrtxbAf3zn+zyxJvynL7bDEC0+HZSnPuUa/ZjEV7+4l+ZbV3?= =?iso-8859-1?Q?gwPdlVfeB9mxBUDtptEZRWkpCzVvmzm5Xr8h0BJBR3o8UQdtgZdT+ewSRy?= =?iso-8859-1?Q?AkZ+vYEpX4rcsoCRwa3eyCbC0xW7JEo2+8phlW09q80gGVhvDu30k1QJF4?= =?iso-8859-1?Q?Tu2f5Gc2YxUXdev8ciM8rHQwVn7aMnorYwXwpe/LmFdJOPEJtHcM5WWsZE?= =?iso-8859-1?Q?aT8WLTh4Z2P1R1s05a5LJYhyCwygSyOTELhmRSpbQJWu6cJ0QY7p0OfzVE?= =?iso-8859-1?Q?J7wCzQyYyQaHrD9Z2aiyrGMB2x1qm1LYLrCfyzC0jRImrgyPG5Cfu1N3t4?= =?iso-8859-1?Q?RfiVb+HqN2SQ8yWKxHgTbat0t1CF+tRU31y2c51PE0PKYqvMiq1lJu5XTq?= =?iso-8859-1?Q?+TSbbcBPfc/aEewuHBpccyKGJCQ2PZEWXYp5lEEg9MoypAYd5JjNivpAT7?= =?iso-8859-1?Q?dtXOw1MsP7EodzWlgipVvf8dFdkuShyrip+UI8eQJNmdg6UQd/7fAuoT4j?= =?iso-8859-1?Q?ILvG3e6UBOn6nH4zT5Jwt+vjtkOtf8Hkh4nFAqWb8qQah0n9ytv6XVW73i?= =?iso-8859-1?Q?yBFygtyMnMEAY8HLUsTwsOB0mR+g7JTrqu6dwlnzz10jaQ/fqHS4G2k4yB?= =?iso-8859-1?Q?KbZilMzwWI44NxKqtaSSvRrlZYTlaQJWM3n2106w68vHYM2wBDyE/78wh2?= =?iso-8859-1?Q?EOhz4JrzAESe5WX+iLf9CLcwFu9zObnFkNwXupCIeAUUNsnfpI30gdThAr?= =?iso-8859-1?Q?dpa/WqU5IRJOlSbC/4rWL9iSnedw4rqXlUJrZ3J123BfvSKQ1JcpDQIz7J?= =?iso-8859-1?Q?Q9GzIgDpSbBP5ndizPYL9zxZ90ADopewRODAvjdoBu4yjilixXAuARFVqc?= =?iso-8859-1?Q?AbzJizYZ+u+L1YhxNfwUJy2uGSJSqcFIPynhMY/e0j5BR7brwl9UWDq1zJ?= =?iso-8859-1?Q?crhOz+DjcB18GIPDyHgSwfm7YwPn+xWaXtLZweItkuVLUQ9lfoe5I4rrFD?= =?iso-8859-1?Q?nnW8WOAG2VsYsL8D1vmxcXSHHlKgOA77ahX5ZXQNEvTghVoLOMrPBOTP6f?= =?iso-8859-1?Q?6tVjEptEWt2zMzF/J0Bm+X797IjEH101SvjaBta2tv+h0BIakTtwEmgy+s?= =?iso-8859-1?Q?CyRkamsSk4Lv2vy6LFcyBbxD/2S1bai+jU9CuaAjBcjHEP0naJn/ruAn2W?= =?iso-8859-1?Q?1bifIOVuncFJV1uZUPZMK8h6x8cONewBebB45V302/cch4fI/zEk4VUoFE?= =?iso-8859-1?Q?g2KtiuA5Lg=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 5407bdd7-d5c4-446b-0b09-08de65414c82 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:46.3783 (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: 9Jg970BVMbEdZk/2+huVeYlytiUwrTgWtEytncS0V3rxUhcHI4gFHAoeglft5spRSM5mOrjQzCYxPusCZo+6d2yI8Ro+Oqf/fJEpFo9R+V0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SEZPR06MB5504 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356182658158501 Content-Type: text/plain; charset="utf-8" Several legacy Aspeed SoC silicon revision definitions are no longer used by any machine models or runtime logic. Remove unused silicon revision macros and corresponding entries from the silicon revision table to reduce dead code and improve maintainability. No functional change intended. Signed-off-by: Jamin Lin Reviewed-by: C=C3=A9dric Le Goater --- include/hw/misc/aspeed_scu.h | 10 ---------- hw/misc/aspeed_scu.c | 10 ---------- 2 files changed, 20 deletions(-) diff --git a/include/hw/misc/aspeed_scu.h b/include/hw/misc/aspeed_scu.h index 9e28bd4d2e..313a79f2f7 100644 --- a/include/hw/misc/aspeed_scu.h +++ b/include/hw/misc/aspeed_scu.h @@ -41,22 +41,12 @@ struct AspeedSCUState { uint32_t hw_prot_key; }; =20 -#define AST2400_A0_SILICON_REV 0x02000303U #define AST2400_A1_SILICON_REV 0x02010303U -#define AST2500_A0_SILICON_REV 0x04000303U #define AST2500_A1_SILICON_REV 0x04010303U -#define AST2600_A0_SILICON_REV 0x05000303U -#define AST2600_A1_SILICON_REV 0x05010303U -#define AST2600_A2_SILICON_REV 0x05020303U #define AST2600_A3_SILICON_REV 0x05030303U -#define AST1030_A0_SILICON_REV 0x80000000U #define AST1030_A1_SILICON_REV 0x80010000U #define AST1060_A2_SILICON_REV 0xA0030000U -#define AST2700_A0_SILICON_REV 0x06000103U -#define AST2720_A0_SILICON_REV 0x06000203U -#define AST2750_A0_SILICON_REV 0x06000003U #define AST2700_A1_SILICON_REV 0x06010103U -#define AST2750_A1_SILICON_REV 0x06010003U =20 #define ASPEED_IS_AST2500(si_rev) ((((si_rev) >> 24) & 0xff) =3D=3D 0x= 04) =20 diff --git a/hw/misc/aspeed_scu.c b/hw/misc/aspeed_scu.c index 6829efa2dc..0edf9c1b16 100644 --- a/hw/misc/aspeed_scu.c +++ b/hw/misc/aspeed_scu.c @@ -555,22 +555,12 @@ static void aspeed_scu_reset(DeviceState *dev) } =20 static uint32_t aspeed_silicon_revs[] =3D { - AST2400_A0_SILICON_REV, AST2400_A1_SILICON_REV, - AST2500_A0_SILICON_REV, AST2500_A1_SILICON_REV, - AST2600_A0_SILICON_REV, - AST2600_A1_SILICON_REV, - AST2600_A2_SILICON_REV, AST2600_A3_SILICON_REV, - AST1030_A0_SILICON_REV, AST1030_A1_SILICON_REV, AST1060_A2_SILICON_REV, - AST2700_A0_SILICON_REV, - AST2720_A0_SILICON_REV, - AST2750_A0_SILICON_REV, AST2700_A1_SILICON_REV, - AST2750_A1_SILICON_REV, }; =20 bool is_supported_silicon_rev(uint32_t silicon_rev) --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356150; cv=pass; d=zohomail.com; s=zohoarc; b=OBk/9eCKTMI3/3f5hyhb7UmfqvxWUx88qGZo+mudp/IkG6idols9KwO0j7LITN0kHe4UcYgQXv5YCuFY7NDLnGl0jcoPB4+wUbISoZ7MBeChFXjXgPBWXLs1dkIss2XlqniBsTHbEBQ72BCYc8xY22PJBkL0WVLkxIEiS4M+udI= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356150; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=pr1sVOn2YEnkXrIDFyc403nZBZvIyTSv7V1X4GUAqkQ=; b=e8E22ewAlCKsITmrHF82duIWboNPXWBkZ+bX4hOAWAsbMcd/COK/F5D7sVqIlJIrCUXAhI7rn23WRzHd0dvWHvYCDuDX4rwa/MJNSn+5kD7sFroY9fHJzf/984K0q8I7DESiqmFmNBBGz0PgFo55++BeFoCwUcLcW+AX/EAel88= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356149552887.9046481840049; Thu, 5 Feb 2026 21:35:49 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETd-0003V5-88; Fri, 06 Feb 2026 00:33:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETb-0003UG-Op; Fri, 06 Feb 2026 00:33:55 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETa-0007WD-CV; Fri, 06 Feb 2026 00:33:55 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SI6PR06MB7165.apcprd06.prod.outlook.com (2603:1096:4:252::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:47 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:47 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=CaZneVNfHCn2Nw/pivYUGu3Texr2ma2hjlNxmOLkityVAtsoYSDm4pUHBS6P0fCAc4y/N2SJ0A7/mlLwQlV4Q8ooPGrdlVgXPuDAVwpa7schLONeLFqMlMZlR+VYCBvI+f2NypWrqQrWLek7bMB3Extt+MZZxuM66Ip9iLqCsv9+qxz2dqg+hm7wGHkLBhKxo02eRE4TQjVMRiRPfI7wbm76S0y0I6hxxnUe1fJWTp+58gJtegVK+m/iMtfwdHyUQV1zvXmxJkaRGvB1KL209zl9dSy1rYTEAzwSiUCMM4bALC1HStikFysfmyd89nFIcJcVjxt0n+sNVNcSj4c8ZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=pr1sVOn2YEnkXrIDFyc403nZBZvIyTSv7V1X4GUAqkQ=; b=Xl7q3srBUeGRsr1+AdE72ZWdIIZwBXJecsMTIbiV7+sFlhNc1UqthgZGZOrvp+egimuU4YiGlUiMAjOGZLhwnyY6WbNTA6R5//yIMFvjWM61pxhvzBPKKw5ee3Ts41mka2YaoPm7XwSo0HSWmFbPs8x1mPrwpTMFrCgBI1D7EBd44Nv7lHOXdAovIrF4Rh4soro5vt0ACgdPGJ+g86nBqFFgazHtE3/kq7EFdM4Y+m/OCfUWk/LS7vjmpopfen0rdOgXr/L+9+5uRQKVi0CqmBmJi+m4p6IiDykdoFw93PxleMHuHyhdQKAYNyyNu7kz3pKMZB5li2tmdCuuDGNuwg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=pr1sVOn2YEnkXrIDFyc403nZBZvIyTSv7V1X4GUAqkQ=; b=ivhXQ9rifg+KMlvmrbtkeE/fw5i2Cy8mcS874iRq1aYE8YOKFeJgk9HuwTyFMi+3aZLQZyk3dCCyGyMZfSrHtFngOFhZW1xTAbKK0Sx2rJhsGoiGsqACQlZ7m6i/0FeX+EsGZGLP3AgZ6ISu7Fg+IuK9ygarx07KFdzUtgLZwc22P5V3YflmALw5zRkjVxDSgo+REHON3SX1PwnKzGz/Q8Znl/9D05KojacmigxawsK5fARF0yUl10OR59ygQ5ZmveggQRU6B8DZcUo54IeIZ6JTByWBexRu5o98BjNLeV2ROLVfXddP9PA9UIsj/fG/bGsAlJDylnmjZ4PwROHAhg== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 04/10] hw/misc/aspeed_scu: Add AST2700 A2 silicon revisions Thread-Topic: [PATCH v1 04/10] hw/misc/aspeed_scu: Add AST2700 A2 silicon revisions Thread-Index: AQHclyoqr6SX8E6y00ighWM2rzZKPA== Date: Fri, 6 Feb 2026 05:33:47 +0000 Message-ID: <20260206053340.3716041-6-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SI6PR06MB7165:EE_ x-ms-office365-filtering-correlation-id: b27bb129-a246-4ac7-36f3-08de65414d4a x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|38070700021|921020; x-microsoft-antispam-message-info: =?iso-8859-1?Q?STKh+/+YNMKs2UYiT3hKgy8KG6/DgClqNiCkOGy6Z/B7A6uzXV98EBqaoB?= =?iso-8859-1?Q?Ut3fFA6oALd8RysQEup7Sf9/PG47ILl2PhnK62AECecLwHb1LUELsW0aR/?= =?iso-8859-1?Q?ZESZ1sS9nhmy5D8Ba2G2LxVL2tdb+JxwSXbYgtb982BuQaW2BRDk6zqtvr?= =?iso-8859-1?Q?Q+M/HDJLpCsJTc+jWdtF9GDZj9gabH1y6jDarZNZqU2lufKBITWyf/LwvO?= =?iso-8859-1?Q?DV+VnW4eGTxxQtjSh/GepQEWwCijh+Bll5eq1wX+YDJQbmufAa0a9h3NDA?= =?iso-8859-1?Q?qSj1vDjG99eVfTaWvb/qX5vNdbxpv1PDF2ivrfUemnm60j7gxv2X+mQXIt?= =?iso-8859-1?Q?WB9mRB3TzY53Os6HenXYsOTs/i3ZuWXt7JEWoSvJYbSOvfM9681kw7hyD2?= =?iso-8859-1?Q?SX8Qx4kHXhEunMlZEwTEUQ8e7tavSwTdxI3f347L9PLgb3upt0jbBKRtuq?= =?iso-8859-1?Q?Bjae1IJUr9X2BxLzBydDIDyY5WsQSMdvA6tJcq2RX7VkoIVFT5koM7fdRg?= =?iso-8859-1?Q?yeWFvL8q2yO93Muiw/IBdAjZcnG8Qb6V1SiGxQ3Z5ETl7mvz3Pudt0rk3k?= =?iso-8859-1?Q?n6+TrYGjjg6fqxw9DGm79siumUWOlenXQEb5fp+4hTXyE1zFUc3wQol+e3?= =?iso-8859-1?Q?+O35M0oKNof9q1XFqG4jhoodOISU+NfrgkSGHcHjnYvBSqxQhzLajretFI?= =?iso-8859-1?Q?4Rnp0uML/t+mMgw3Dlz34CzWly063K/XrVjwIPriczKEm4rOfMJmRDpE5n?= =?iso-8859-1?Q?+UIUa7LhgdeNFWNpx7sUuAzY7IHt8S6j776r3e3dUq/yM3jTArKUzn865x?= =?iso-8859-1?Q?4UPFG9EumyJr64+Wwkmxz8boCdXdv8DYn0gWMQY0HQ+RuD4y19bZ0+daF4?= =?iso-8859-1?Q?E8KUjzHypOkkIGjVNJUURbvaiTfJgYgrUm20owrHzJh+vgg/HoeQQse6ge?= =?iso-8859-1?Q?hZjyssN1BphlLCvFTkOAhFdkFNFdU6aQiCztKj/Aj4tQXy5fE7TXDxEiKU?= =?iso-8859-1?Q?/N2f+gdjvS/UyBRzMrecKCS3eqk4gM7bmBAigOFVmGV7WISiadxJiCnfRc?= =?iso-8859-1?Q?eDDStJ3sgeO9ZMWYIa0a+0vpx/3eh3z1Z1g70MdyfFVt2Ch24g4cYk3L5E?= =?iso-8859-1?Q?R3KE1V8v/WjtwuBQN92ef8eugzqwR5+iUm3JofG1oaDfpDNsRMKU5vbwrx?= =?iso-8859-1?Q?DKfreTY3mwrA9IeZ4Ci+xxZC6lD/eYN7uv3cd5ltrXrnynt3s+QxSjJ6qD?= =?iso-8859-1?Q?H3yJFD6LbvStoDyrb7C87DxMsJFes5xIuL6nQjXP5DDSQ/R0ZPetDjlDnI?= =?iso-8859-1?Q?f/sCGx4/TFLB97Bh4x3k7iPrHj0Q7pTe7shQ5Oi99Qu1x2JS34lp41hS7Q?= =?iso-8859-1?Q?8BJhoLalXOow+GAO5D3K9iRL44fUzcWLB6OIEVQo54qoIh1YtaWRqsFnTz?= =?iso-8859-1?Q?O5gktnBd/s/kT0x4V4wI5OTiZ2K+0EOoiisy/q/yIwjipR1tHx70lZGDxW?= =?iso-8859-1?Q?lufndwueqwooMVDa3kdO0nhVKYztE1LBWJV1dsZsJViRWf0OjD64OfyUKE?= =?iso-8859-1?Q?Qei+tkWshOx6pE4q3q+T4AWuEcEnbRrbuw5LT2xwl/iYddsAXD59Yqha9z?= =?iso-8859-1?Q?5/vFz96xWSDTQExJQwKzTNllEUfxoA8vXVPqEkjSV1qhpqlqxpUrQKr+6M?= =?iso-8859-1?Q?Y6+LRCBTYD/j/vhrMyTmzZL5++sgPJJqmIOlcZuq?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700021)(921020); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?AF4TTjOnudgSJbM6J5W3jdQu83NHd2/QRLC9KAgZmErIz515fJyiA3r+q1?= =?iso-8859-1?Q?SWHql7EvAJFaJPDAKJSFkLPlqCN1MWRReK9bYixwpkE71dYstodYpFkmHG?= =?iso-8859-1?Q?QkBSx2jUFvFXstPPUjayWffchu/ccT+A2VG253hjd0CU1HNbQPRXfedpwI?= =?iso-8859-1?Q?5hJtvT71uKKpqcKHvfUDj2FvQigp9Vwa2ZiZayyW7S8FQb09SkzPNjWRHJ?= =?iso-8859-1?Q?cX+/xb3kRo7QpdQ/msv5LOSaFrXeysi6BzTnUXDMDrP8OS27NPk8jtr9j9?= =?iso-8859-1?Q?b8lCnL9LrCi3uhgjUqtIqYPnqmD3o6VjK5dPrJSzuws9i4v5iGvrhqn7Oc?= =?iso-8859-1?Q?eg3fulakhP5y9cBQWSksGdM346x9zjawsrkUAHB8K4c8bywRNEI361ortX?= =?iso-8859-1?Q?2gJOOwNibxBA6GnX0iv8xYK35LAfAes2OgrxadPCIV7BQUhlP6KC+0SwkG?= =?iso-8859-1?Q?aX6iYnMGGNxQk/DvHUZKF91l/0z/wCIkk7OOIbO7TBxPHg1ixc+S8K51V7?= =?iso-8859-1?Q?4xWNdFsdHRp5AFQO62IFIXs+LG08ALDJVNBzYbDkdSXLKcn90Q6m57lwq1?= =?iso-8859-1?Q?b5OgRTSSmn4uRpEMzUbKul8BJQfqFpZuk2IQfsi7tUMeUgVIE/YgWU0fVn?= =?iso-8859-1?Q?DFxe+VBjIycZG80uG/qelHwbCZ3K8VSTCzI7shEXLimzN2lL1eHque1/jb?= =?iso-8859-1?Q?sLQNIlS8SEqRgmBYH99IjXT/6sM/MXT3/5o/p3dPhVvM6E5G+cBlEk1dWr?= =?iso-8859-1?Q?4k66xEr2XnsnqGG6JAxg0xX0z3djp9IT7KSr2j1OA0HkHyNoXZlzRKiEEK?= =?iso-8859-1?Q?f1zNhfvzdDQCMKGeUVlpDvhiby/EHKiqvxWr7KBp/yLCJShiKv0xyHubhC?= =?iso-8859-1?Q?f2GdtDhHCg2YI0uSa/RW6X5JsyrY4oemXV51QC7rAGPxZymmg2IN9MxYY4?= =?iso-8859-1?Q?A8JhSVNXeTyQp31eo8lDOw2JKKx/GHo33zTUyHpTj9orHGtO14xyFsWq5g?= =?iso-8859-1?Q?tSac6cH0nY0PRhi+X2fr/BAFJbecxOijQSruBksB/TONIDGlZn3zOcNKAB?= =?iso-8859-1?Q?nANQtItxBgtRhDNbA92O+HAMLDuI1U+LGroFe89CDdotCiH8VW5MoUHvmn?= =?iso-8859-1?Q?XD5CtYhQsAiOQte7amiDRyb7ao+yxJiV5rI0aMBNjLmYwhl2MNYPIft1mB?= =?iso-8859-1?Q?gFrEfT1rurvACmpjD56JN/TDVdWzDpEnoOmvDIU/yd0MmFXuDhqveZe850?= =?iso-8859-1?Q?yHplTAQ669R9XPAQruNKRIPzET6yQXrUEv7nv/4GVgxIRvPOLD/VcC7KQs?= =?iso-8859-1?Q?fzIIo93hd+v8pDmzJYgzc0TSqtj2/lnMr0ZYSMOKbceOCxmO4MlPG1i4ug?= =?iso-8859-1?Q?IxhqBogrNtUMuWe+fWROolPrJASUI6Dwbu0aLuXj+3fDEiVWVxQ1DPD9Xk?= =?iso-8859-1?Q?teZqhucOalx6aZEyMMj08Mea0s4QSrj3DODFFE0A+9tLL0bzYJYPNP4q3C?= =?iso-8859-1?Q?0FdQYo64bPyr7LXfWsZyh3jSZeMVBHruyIpq9ZEbFNXDh9HGUD4UfivXRE?= =?iso-8859-1?Q?bwBIasvLn1QqDg9SwtVzCd4U2nwZz2cHwDhx/8RQ8ylq0kwMzOzZJrYXlR?= =?iso-8859-1?Q?mhxhaZIQQNIZl5tAN6xUgi69eklkTJFj9VpfWmYQ31kPO/KwHwaQ7NXqwv?= =?iso-8859-1?Q?QBHdG3zR8PTwpGsrV81YQ+d0qSmYGQz7sWy3/OfRSaw1czT6emP8o1Ic/o?= =?iso-8859-1?Q?mRNq5U5ap+joeBPXdCMODnfWyY1IUxRgUuM5eMkn0xuQmA/qAB16rSW68K?= =?iso-8859-1?Q?yik4igKd7A=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: b27bb129-a246-4ac7-36f3-08de65414d4a X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:47.6573 (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: dRMthrK85xSW3jJ31o3UWFTMj1kczrhlgTqIpQhYEstdI0X1iomFYi7RZL4VgWHV3GtGaQ3ZAVyH6lDiYKNS/40fp0VsXlTxD5ehHjFLZAo= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI6PR06MB7165 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356152310158500 Content-Type: text/plain; charset="utf-8" Add silicon revision definitions for AST2700 A2, and include them in the list of supported Aspeed silicon revisions. This allows newer AST27x0 A2 silicon to be correctly identified via the SCU silicon revision register. Signed-off-by: Jamin Lin Reviewed-by: C=C3=A9dric Le Goater --- include/hw/misc/aspeed_scu.h | 1 + hw/misc/aspeed_scu.c | 1 + 2 files changed, 2 insertions(+) diff --git a/include/hw/misc/aspeed_scu.h b/include/hw/misc/aspeed_scu.h index 313a79f2f7..d003955428 100644 --- a/include/hw/misc/aspeed_scu.h +++ b/include/hw/misc/aspeed_scu.h @@ -47,6 +47,7 @@ struct AspeedSCUState { #define AST1030_A1_SILICON_REV 0x80010000U #define AST1060_A2_SILICON_REV 0xA0030000U #define AST2700_A1_SILICON_REV 0x06010103U +#define AST2700_A2_SILICON_REV 0x06020103U =20 #define ASPEED_IS_AST2500(si_rev) ((((si_rev) >> 24) & 0xff) =3D=3D 0x= 04) =20 diff --git a/hw/misc/aspeed_scu.c b/hw/misc/aspeed_scu.c index 0edf9c1b16..e4160356e4 100644 --- a/hw/misc/aspeed_scu.c +++ b/hw/misc/aspeed_scu.c @@ -561,6 +561,7 @@ static uint32_t aspeed_silicon_revs[] =3D { AST1030_A1_SILICON_REV, AST1060_A2_SILICON_REV, AST2700_A1_SILICON_REV, + AST2700_A2_SILICON_REV, }; =20 bool is_supported_silicon_rev(uint32_t silicon_rev) --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356149; cv=pass; d=zohomail.com; s=zohoarc; b=getakXdnNQmJW8tN2GhyNTYHtvHkBBvgCoosdyKqRB51lijlt3RneBC2FVMd+661+sZf/YwH5GJpkF2D1Yd/DWt3duuftwr6RlmYaSz48PWuh1NhLJNBByJAjYUTQg40z71gKOAOETsTxqQAsasTHgymppGR9Fy7llmmrezUF2Y= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356149; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=feId2OVSQ0fwk59Qenz//DAY6gJkL94qPqGwoNnf45E=; b=WWIoyLxlimh0ROJqH1a0HunECjcCYsGJRgVNhGs/lwNqaAbCHOA2Bm+rK7ciN/rnhqPN9D/T4+Z3Zw0K/AGBzuls01g/W977ZzygSaS7OzU/T5FnkOOCFIv7Qo5wemH6arqRi4puwQ60GlyH8GXBQOd8dEyRRp8UPefYM2qC4Bg= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356149292229.86299804111206; Thu, 5 Feb 2026 21:35:49 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETf-0003WI-Ga; Fri, 06 Feb 2026 00:34:00 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETe-0003Ve-24; Fri, 06 Feb 2026 00:33:58 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETc-0007WD-LJ; Fri, 06 Feb 2026 00:33:57 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SI6PR06MB7165.apcprd06.prod.outlook.com (2603:1096:4:252::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:49 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:48 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PX3evTLT7QlmF1iiND6GG1FvXveZlSqIhcNVSnMphhVCR7w7CDoZ6Sve5hN0nmzIFDJ1fQpVH7CvU6HpsYvqYmIH9QbaA9lYcv2O7dghKSCLHLK9xr2Ku3f/ATqm6esMgKYJBNGaCBZ2MQH/oA4SApZyLOyWy8FTGR7u1zeWseviMATEsWsgDXkgqTgIcNpRRSiiSN/afxbwxVxA2vvr2WwZB/MrfDtPm3aIDjCEwh6XfiAFK81e+YmNkpCSZNZ6g/vAsZprRCL8jIrMz9hHmYzw0szzkF6X7u0KTBBEIlsOMxaiPgS79NYKzUuY47Lg1gulBDO/WpLuQJbSR/27qA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=feId2OVSQ0fwk59Qenz//DAY6gJkL94qPqGwoNnf45E=; b=VHdtOHMqaqn5T5wuk3CrfCWNz1CJOW3Rvrk0qllWGddS7rApcw1Huosa6HflCqQD5Q4L+x39dyqeF7Sw9J0LH13yIBPiCeTRRBBinHPVW5BoYpsAiarMI0IgVJNq1qfvOzmnY4Kz+Kz1NHHwGOVDhmjuSyWCGM+MU+XAjPDym56xqlBY6eE1rhqChpYv197hLR+D4EoIiff13N/dhWdUomfx4vboF6ZapJ/8MJODQ9DX0ZkVKiS2zrInzaurdKOg8XZd4+JfQRxaXa9JP3S33UaCCRSz2Oa1PqEQXqEPJSNAaQCQBdF9QF/hNykol5sfmaNuRtA7D/bIz4PUkyFJIw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=feId2OVSQ0fwk59Qenz//DAY6gJkL94qPqGwoNnf45E=; b=PrTrUNMszLT8DCGf6NA+tuIf4Dklc0arXszusPIa5tU3vzCIOkzy7mk7YbrBgXyioUAwnY3LVn+p0T9YreRKZek7TApw2xoCtQiG1W7cEr5MHLrwan/9HYXwcnYG9gbv+REHhpvlmGVBR5IPonWher2BEK9b+nSuVORDsFWUR9pgHxTOsMfSow9G7IDsXI8Qw6PTNtlKnLcCtF0rzfIMQ5zOy7UUBz+C1orLfjQrRdErngG7wTbcQU8EZrbqpmx9fhc8UkUJ4qnRaqyjVaQ3uuih5+BTGmk12kAyGgpTT2SK15WQDsNtXJT/2CHofpaj5BqdNMEivnXQrxzK0gfsrw== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 05/10] hw/arm/aspeed_ast27x0: Add AST2700 A2 SoC support Thread-Topic: [PATCH v1 05/10] hw/arm/aspeed_ast27x0: Add AST2700 A2 SoC support Thread-Index: AQHclyorpy3YLROiqEGBwycpLgpmHw== Date: Fri, 6 Feb 2026 05:33:48 +0000 Message-ID: <20260206053340.3716041-7-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SI6PR06MB7165:EE_ x-ms-office365-filtering-correlation-id: d65aee9d-6be3-4c5a-60b1-08de65414dff x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|38070700021|921020; x-microsoft-antispam-message-info: =?iso-8859-1?Q?veUohgM9ZQFl8XC6jYIBkVYb890pgKh0HUO832Oheda3kdCCe7+hXXyb6/?= =?iso-8859-1?Q?/2nMMDAIEMp80A7BfaRe6VtSo190M9KIN0I6t+rWCnsBCoPVvttLu3Ou/Q?= =?iso-8859-1?Q?84NJw9M/uJXNidWDCyO+EltTstZ9wNpkZn5sBgi288CzkodxvO5/mVeD8G?= =?iso-8859-1?Q?Dcd/qEB6UGtTl/4GeCqojBE08Nydw7rMpAqBPfwL6ztm7lBTkuzqj7KA6S?= =?iso-8859-1?Q?MroO06Jq7d54joR5KjfMiVJZSajh76epgG1iPmSfamJsCR5akzHcbXjJye?= =?iso-8859-1?Q?xLZfJAMs2WkC53wAVSoe/XTddc3+qiZjnYwxFMRjtak/1U97YK5sE9Ngxj?= =?iso-8859-1?Q?v4RuvTu/JbTa2gN6Hhd7VcHNn7NaWmcWYYzAeePD+ICmMenRrtNf5x3U26?= =?iso-8859-1?Q?nz3dPcyGIavk7uB+ePdOn2jN3bj/Fiy/x3fINgMvAgbewqoiib5D21Pd9o?= =?iso-8859-1?Q?n7jOTGLjV2xGK81qdl9EhrvVuUdySvX+fNCh4k9kqWlrFxCMFDnIhjBBvt?= =?iso-8859-1?Q?h9x7XEJAJOWvutKyGBMDlH1ZqpYDqnj8SGei6bEwBNL6V/xaviCi+8i/4o?= =?iso-8859-1?Q?b7XS9MANmc3QBdOWtW3dwEXDWHVKkFDC2bdNfXupJCkyFJGTLUAhOTxuaH?= =?iso-8859-1?Q?UDkPENUSrH6IhEfUZ7OmVyXyoWfsbpELD0Ec5SaEb7KTMgvg5cligbN1pt?= =?iso-8859-1?Q?9QNJ0IiQRYwsAsAu5z2kAFkjLUzsTOuURsFDVbpqY0DLO1lm/rSY+O73kq?= =?iso-8859-1?Q?jM5FDKfMmL2x6ZDMBc2AqGTN6FOT9zLTsjc/jxgn4+rBQkIa/txRnznFsH?= =?iso-8859-1?Q?60xWCkyW+YTZXM1ja0ox0f7o6e3TcywY5l+e+zNbLhaJv4PJnLfMBFXXaW?= =?iso-8859-1?Q?5wPyyDAlRotHcURD/xRVbJXt3elzYMRhNhCmvkZu9wM904lxEXLYASLdDq?= =?iso-8859-1?Q?wNh7GDiOrqPm1lhxdYX7BCXbrNUd3xhp5R89Xhoar+KjHWumt1YswiSkPk?= =?iso-8859-1?Q?rJdqfhG0uMmFByTIdefE1kT6N9OnmewV0SvhUjPfNrIo/qr/8OmZRzrHPc?= =?iso-8859-1?Q?NIDvPMPNfx3con8/Q86BF1zrU1jFA9WARjfnt35JFcR2Ick8RILQKHVmjs?= =?iso-8859-1?Q?CGlsXIJLdVIUf+rvZ4wFpVxk7d+zP4wn4xNl345zE5IfGFAl5uoOhUFM/y?= =?iso-8859-1?Q?ljdHg80ZUGPlj41wNPW7yA1EBXPdp+Q6BdFpqaaeTiOzGRkJ5QcPhZvmLP?= =?iso-8859-1?Q?Q3wvuqHjrze3NqlzpvATOBEmRN51wDq3Vs5+R1gVl4VWTAvXR0nv7aHXA1?= =?iso-8859-1?Q?+Uc59DtG1fpujcV0Abm+qLnGiOoa0JeoteuFpCLRl0AlIpfhIB5yexqaji?= =?iso-8859-1?Q?zT+VD4AAHOzLNcOjcb7PN9vyAPbUH1uF+sy+9jZApO5wXZvlMPvVzIOFZm?= =?iso-8859-1?Q?pa0H7YCBcwGqRPHEU2WB5Qn9Wa4TaQ6xLXitTbb79SI7Jz9sAQiW+9H7Tf?= =?iso-8859-1?Q?3dKh/KjOwvrQoR+jU/zBEMWuneBTz5ewh9JNG8/yIhdP8Ih2BDuI9eXS91?= =?iso-8859-1?Q?vMXJYpL6wXY0hHBdHqnKiogyxv53wff83w4drU2CO2HMELoJLQ+RZ66PNG?= =?iso-8859-1?Q?92HolhokEBI9InCUyvSgR782AH/A5Bk19aqekeu/RQ8PEepKKXFAun1pQL?= =?iso-8859-1?Q?a3wtJsIw7zRuVOcWArvI5GSN32vvNtMHDhcgIMif?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700021)(921020); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?yT18vvXsa8T4ygBCfIYrS8BC9DBynz6kmW2IKEqIYLpTz1x8xmcozPDjwE?= =?iso-8859-1?Q?dzSDh49fV29wduYrgy99Te1j0XKevaiIhjCJ1OmokBZ3dS10yfgmIB7Zsu?= =?iso-8859-1?Q?9M7plIn+8PP9/639pmP0ei045Px1kRaXbr/6+9lDjkIBea2X0APgLuaaRJ?= =?iso-8859-1?Q?fk3XLwNx8yirG5mjIOUg/e/4kjTYhUp03JGZORbqJf1bSVbYzNnv6uiCQl?= =?iso-8859-1?Q?fpesJ5gtIULy5OUEUm+3jCxFCbde6d+ldCWxD0fF+++MiOixwpyHdBMP9Z?= =?iso-8859-1?Q?G/vSRkm6hVMKrqUUsponjoA9qIcRvBgB6DncDLzaX1pbcGB+Q/yLl0r5hL?= =?iso-8859-1?Q?jxabz1CklBAZvL6a7v93Ny3K5XjRb06OrW1gs5xqcrZSUkHdBUx5QWOwUA?= =?iso-8859-1?Q?FpWAuKiIPhxH+AFfMe1i4ssLpisDLjUREljWNCJ6bLmMRp3IXhgVTYPv4Z?= =?iso-8859-1?Q?uhDHJRxuzqRckl1y1R3m8vI+v6mqB9GOQdqEaQTzH4NzYe4Uk4RfDVsG91?= =?iso-8859-1?Q?6A2qj64pq9u4X1hbZ9CdLCgD+nvtzXjadBj8qWIs2vt4z97wQUzyPiivOH?= =?iso-8859-1?Q?swK8jVBvWmzObBJQADGce6g7uHXQNMiED91XJjNUz4sXvd69KRlH7gU9cW?= =?iso-8859-1?Q?fMvan49CPxA39+0gwK+McqqCZ01DfjZrD0v2Wo58Q/qLxC7bxC7xsKjYaL?= =?iso-8859-1?Q?ga02ONDM1nGva8WCTc+3mQ4Q4wYZWF0pZcMOfkcH3+E2ZWDyYj9W6JQMXl?= =?iso-8859-1?Q?Hu7OW6OPQznsZ72jav7Wnw0ELOxg+7RX1CxXcbDheAEuZG2dIDpdtADTez?= =?iso-8859-1?Q?PQLuoiLsSzPYdhfe1srkcViGUaVgG+a0YpATaqswWkM9BXiajvMbzSz2WG?= =?iso-8859-1?Q?Z9wUvGBj2YjScnIfb8xUIj6NOOKZ4HIZovnZ5Xx6w6tdcCmTr0ttOeh9ce?= =?iso-8859-1?Q?nl0IYADfSy1Qkt6CU0MAJfbR5MnaF+fltng7kNTScuHIchIbhyr6Q+93hB?= =?iso-8859-1?Q?Y9wcyJv5TvgesZNtbxYa3h/HyrkldzAtvbM2BLhw3tLlB33YInb+E+WiIj?= =?iso-8859-1?Q?Ut9KfM0WCvTh4Iak9aNWzeNeiy4RNuaMEmTjGdA233X+eXE27u+v2vS2fL?= =?iso-8859-1?Q?z3vJlSIZqvzmf2lvmxK+qjiwT2gKUU50XpSZYd1v/O6DVSiM/5v9svYU56?= =?iso-8859-1?Q?volSEBqkCoXkbm9TMUM/M7+fkFkpgiX8dws3Bt3YFi/UkoR55v9EU//ysY?= =?iso-8859-1?Q?XCnYXMDk2kpyQSCK5Oo1W4L1bUM1pJ2MfefUQTmAbAM5gWDIbhEIor+PqP?= =?iso-8859-1?Q?hvxQHMADLT08rOqIx53vduRHVrkkfLB5invuc9p7kce14mKDxIjALkJqB5?= =?iso-8859-1?Q?bXIznDUrLRPBCJHI6dwrUM2uVF1vGRkG8a1/ZJqFm3byN+xTzNHsv7oL1K?= =?iso-8859-1?Q?1JwmN2aJz9LSAs0UHJZJv6v4k6adf5b5hY7zKWFcNKwwi1kx0vSgYY/NCw?= =?iso-8859-1?Q?4naxl6Iki3cseyIV5aQJYfBbAxNcS3e7pkufEortt3P/EmqzcmyWPJYNaq?= =?iso-8859-1?Q?AkR1f7+vymY/82kkLenkX6VWb+KbVLi0ix4ovn7g+Wb+vJCwtazBoO5tGh?= =?iso-8859-1?Q?gBEWw3JFdMHEGetVvhTNx3L7qFTeSwNx18ErwUi4Hw/msjr/DOoAMMyn7J?= =?iso-8859-1?Q?17CcBaOkcfO5CFfOJXKdWAOVVHhVgkHL2CYAaOfVEJGCxdr77XvhwTBuD1?= =?iso-8859-1?Q?jvo8w8iYQvdcdkA2sqwFsIvMXmaxnh5axt7t1xSNxqljJtHhGrxwIhtysN?= =?iso-8859-1?Q?0H+nhyLICg=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: d65aee9d-6be3-4c5a-60b1-08de65414dff X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:48.8595 (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: MUpEDJgbd6IyrARDx4k+vCh9cPrsw+6OdYwoFF7ArtrODSoqhMHcd981Q0ToTidNB7R4yWUnYmXXJMWnjrQn3PHKx55kFOtoJfCWvypapEI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI6PR06MB7165 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356151836154100 Content-Type: text/plain; charset="utf-8" Introduce a new AST2700 A2 SoC variant by adding a dedicated class initialization function. This commit sets the A2 silicon revision and defines its SoC capabilities, including CPU type, SRAM size, peripheral counts, and CPU topology, while reusing the existing IRQ and memory maps. Signed-off-by: Jamin Lin --- hw/arm/aspeed_ast27x0.c | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/hw/arm/aspeed_ast27x0.c b/hw/arm/aspeed_ast27x0.c index 61790ea1cc..87dcb82e1b 100644 --- a/hw/arm/aspeed_ast27x0.c +++ b/hw/arm/aspeed_ast27x0.c @@ -1166,6 +1166,36 @@ static void aspeed_soc_ast2700a1_class_init(ObjectCl= ass *oc, const void *data) sc->memmap =3D aspeed_soc_ast2700_memmap; } =20 +static void aspeed_soc_ast2700a2_class_init(ObjectClass *oc, const void *d= ata) +{ + static const char * const valid_cpu_types[] =3D { + ARM_CPU_TYPE_NAME("cortex-a35"), + NULL + }; + DeviceClass *dc =3D DEVICE_CLASS(oc); + AspeedSoCClass *sc =3D ASPEED_SOC_CLASS(oc); + + /* Reason: The Aspeed SoC can only be instantiated from a board */ + dc->user_creatable =3D false; + dc->realize =3D aspeed_soc_ast2700_realize; + + sc->valid_cpu_types =3D valid_cpu_types; + sc->silicon_rev =3D AST2700_A2_SILICON_REV; + sc->sram_size =3D 0x20000; + sc->pcie_num =3D 3; + sc->spis_num =3D 3; + sc->sgpio_num =3D 2; + sc->ehcis_num =3D 4; + sc->wdts_num =3D 8; + sc->macs_num =3D 3; + sc->uarts_num =3D 13; + sc->num_cpus =3D 4; + sc->ioexp_num =3D 2; + sc->uarts_base =3D ASPEED_DEV_UART0; + sc->irqmap =3D aspeed_soc_ast2700a1_irqmap; + sc->memmap =3D aspeed_soc_ast2700_memmap; +} + static const TypeInfo aspeed_soc_ast27x0_types[] =3D { { .name =3D TYPE_ASPEED27X0_SOC, @@ -1179,6 +1209,12 @@ static const TypeInfo aspeed_soc_ast27x0_types[] =3D= { .instance_init =3D aspeed_soc_ast2700_init, .class_init =3D aspeed_soc_ast2700a1_class_init, }, + { + .name =3D "ast2700-a2", + .parent =3D TYPE_ASPEED27X0_SOC, + .instance_init =3D aspeed_soc_ast2700_init, + .class_init =3D aspeed_soc_ast2700a2_class_init, + }, }; =20 DEFINE_TYPES(aspeed_soc_ast27x0_types) --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356173; cv=pass; d=zohomail.com; s=zohoarc; b=at2MLTfRejCJHBkkz5bkJc+ToDVkt3glRYo4smaKNt7LnRavulnm50XBxL6FP0XhYeH99GWKuYJz70ATy+o894Kcq3LQGdGldEk30jGkaEda8HDO33bQXVWjr84rHR6Sd2eY22vCYpL2xcPOAspf34aR+zqttVlf9X19nuxWZOk= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356173; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=xHWuhbWtU2s1AKXQicCCrroMUTSP0tQht4QDNGHbkkk=; b=ARRrudgTZpaxcUejIGGCZoyySS1AtNjAdbXuRZCx3WBppFQpKOOYHSgJ6MJ6/oy0oXLwU3JQrS4nx4nE6PHUOIEjRKsfzgLCXBHi/GhMiypWg+fz4vJ5LKAFZ4i36z02MlDmGWxYa/XVeKcNE0cJiwIz1EaYrMq/YLM6Zf1Cu+I= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356173821287.4105129341357; Thu, 5 Feb 2026 21:36:13 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETj-0003Yw-H6; Fri, 06 Feb 2026 00:34:03 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETg-0003Wx-Ds; Fri, 06 Feb 2026 00:34:00 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETe-0007WD-U1; Fri, 06 Feb 2026 00:34:00 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SI6PR06MB7165.apcprd06.prod.outlook.com (2603:1096:4:252::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:50 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VVLH28pOJrEwhI1i+DMw9ufDkYoyBteu5GMJ7OLx/BC0rCTJ8IhgjvLd8+3Df/Sp2hhIYaVXc1uxYSqJ7a3DWiJLmaFuIvxj24FX35yqFMvI4uc/OQMXnbhlmhwVVqXh+lkUAPKwZVo+tXzptISlhGqTcO6gpJSvmM431WwG4regH9sOUzDl9lfX8ZithopEXe3UWiKPC4hdrqtCZoSnUzRRse3sCkfETffCyA2pQi0LFNzR+kP19ySJKkPgZrQGFM9h5kMWVfdsY6+VEeisY+OHGJRacUovFh4cwdavXF+X7fFN5aKKeKyegyGj9+8Cm3vZLixxi9ooKzH19Ofpcw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=xHWuhbWtU2s1AKXQicCCrroMUTSP0tQht4QDNGHbkkk=; b=Z8mUQFE97+UebDoFPs93MyF6Pzlp8hPj9spP3dBsjGhhEGZLVkeanJhSXocx6Yhb4sepvfuCwWzlW7FDy9hnRI9Xa5r3CINRu/B6C19ECr+GXpk6SOpg/GT4hk5tL5QUF64i2TbqGwEFumUR5RcD0/mhdtEeeUcJZMSWprb2FO3y/MMLsONpkJ9rVnnvzOoCFxfvDUG6/xUP7UhPOIqWDeKsPSq6zcQN0kt77zVF3iTiShGyibwqzJbwJ8eS3em4O83/km7yKdQfz7DYri2oO5iqjFNNc0poJ1hr6/C/NiFPIm21/SWMgoNnst5dKCPnfwX7qI8x2Tm1fOiqIgYwMQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xHWuhbWtU2s1AKXQicCCrroMUTSP0tQht4QDNGHbkkk=; b=ZDmiRJkSxjK1Hr/3omorkUzU7rxUieyj6Xwuql/2D2orvxsiqeWgJlm8oBXX3tBIwyjyH6XzudCqY3CZqIZ8Vnax04LJZhntwecijWhoWQGMCq+ameEYjt/OoDof9oyHrpAcfzAF4pYFxGTcAi0FMMb9gAOGxu93GwcZcromcUdejgD2JLS1pzD87OO0A0YH86IrJe44aSSdInGTrf+FTCMcJMxDfNhApk/jOR7Z4ulMkTq7tuuZdrdEBUtTfhu5xdF3n1dc+vgoEHSsuZdbw/qdh1Dwr/Iwj+x0cbU5ItnXAEAsXq1asZMxWfONAw0ItPqa6CUelVuuRYg2yD3p3Q== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 06/10] hw/arm/aspeed_ast27x0_evb: Add AST2700 A2 EVB machine Thread-Topic: [PATCH v1 06/10] hw/arm/aspeed_ast27x0_evb: Add AST2700 A2 EVB machine Thread-Index: AQHclyosSbMP25tLj0S0hntsBZSHhg== Date: Fri, 6 Feb 2026 05:33:50 +0000 Message-ID: <20260206053340.3716041-8-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SI6PR06MB7165:EE_ x-ms-office365-filtering-correlation-id: 2146fe94-9162-40e6-e845-08de65414eb6 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|38070700021|921020; x-microsoft-antispam-message-info: =?iso-8859-1?Q?P+9mqXYOAmZgMxetUaG0YgMOMJIzvwvXBrE5Mo2maP3H3sPMK723M71srY?= =?iso-8859-1?Q?LFt2kzjXbxAmtssMPZ/50sC2+L7n6JF6sClSRTniN50XMLeaUYqvUmrL2r?= =?iso-8859-1?Q?4jFM+LDPndtHNJDxdQRiQeaifUW+w/5MxJ5LymGzi9oHe6U0Xv6oK+KZHV?= =?iso-8859-1?Q?UpcRFmRYxE91KLWjWizuAW0zutDnKE4vb5xScGNOjw3EaV7lnaoKcgo1yh?= =?iso-8859-1?Q?z8MVI1BFQO3LWSR65CRiwyBMCyT9W/jfZaZlbuCqKs4cMDp254NqEQkTnu?= =?iso-8859-1?Q?tL0JdCIPWbMN8niIED7zAozr5FD2JKfnHsKZjLlT8wGsgLeL42r88z1G6N?= =?iso-8859-1?Q?htTqFByfsOrKe+Ha1Pu96gCI2o/nIhnEIIW21e6cB+VbkFT5fIcfYI3Q8e?= =?iso-8859-1?Q?Tp8zLm1Np9elKqYo9T5xSOk8qhBMM/c9bAPggf2bkQwOBhAtAax3rju5Cg?= =?iso-8859-1?Q?buVaKqbtezmD0GDzYPsmrxJ2dwd9ODxT1JbZG6HST4fcLHE1NDMeen1FQO?= =?iso-8859-1?Q?RAPKFCNc9Y2izp2tv8Wf48rD0HIK5xgCVjh4rYhbjjK91ihdHM/APboLMX?= =?iso-8859-1?Q?J27pbj0oy7FuACTRB6mE0zWIiYyruiCmDPjUI0K3oKf9jsyI7QLO/c7Zxr?= =?iso-8859-1?Q?wBr8QGH1h7yFWqRaGWyMOIM+3JNBRmGmtqGLALoqgDRwORDyh41jCwjt3/?= =?iso-8859-1?Q?s8hJwHtMPIOmkmsHPx70fblu1LosILaCbEQ6CTDZ/aBPWv7jN6Baw51hl4?= =?iso-8859-1?Q?W08K4mnPFHDt3TbMKM3ufAKRvW0frPE+Jug8Fbz5+faCWfKJWgGOY016TZ?= =?iso-8859-1?Q?vyd5fU+1DxNMEpfUg54taa7etb8WV6VcG7zXeV+eDaWN7z/7JT/Vt0qx/y?= =?iso-8859-1?Q?AJTCtCSE2Ry90x4V1BgWPPR7Jdxl+24BQcYfNxrgEZ6nXUKbSVSmNSKuWU?= =?iso-8859-1?Q?muC2zrplNpamtUmb6QGmVD7EWC+HOpRWUSx1XZp++lVEOuFvFoP+n6eM2D?= =?iso-8859-1?Q?sCmNcXIJbdD5R7bzCi0lo9BTzDb56hdS+lsbufVv7xoDQ96uq6FIBvpRXF?= =?iso-8859-1?Q?6AbAgPHwAzqNHRcndfI5YiJvglVvpzYbBc/ack6Sa3LRnF1MlXHKA//Cn0?= =?iso-8859-1?Q?Q7PwyPwLbotfcLEBWJ3cAjSp3Uv00fqTPo8pjFAxxFdR76la1T5pGYEMEi?= =?iso-8859-1?Q?ec1RZHwX/kpNSKqkpIPEXThEOO+hDDjt62F98j4a7pHsXhw9a369oSjK5+?= =?iso-8859-1?Q?/v/TC6yHmjthXdMiYtT8JEQ2QdAApegMON3TAQ/Zg86i+Kl6i3b2EWRiKK?= =?iso-8859-1?Q?0itKIGq0yRxV0Om53SglLKvEvcTayRGt0PRYzloJHdjwcEo3m4vCOpcF17?= =?iso-8859-1?Q?DoBu81XI/zeuS776GAsuFra5ZOhoV/ODuXbBCW8BFkLKAaRj5oMPhx7M8Q?= =?iso-8859-1?Q?Xvcvypgtrmq0e5U7ygxfU96H5XplujSfKT26/pfN1MW8Vnh8SFV8UkE1+8?= =?iso-8859-1?Q?BT3B4L4TsVi2zSjcdOj64VNf3hCfvmfNjpZ4DTQ7edXvlsAYa996giBuFl?= =?iso-8859-1?Q?7kzx7eqpKOb5GeZEMlj0fpqU577KsCB4M8mKy2wBs4mo0gk8UQrebAH5pu?= =?iso-8859-1?Q?L9XFQxZtVKmZEVC88pbPtxrOkU03mXE1e5SI8VZjmhf1bZfGTbgUIl8CKS?= =?iso-8859-1?Q?opHDwvAX7tSfRNoHl7LLSm4Ir9xEZ1eKLvVjfqxG?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700021)(921020); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?qkKkz6ZncmvWfYbALxUxXAsTs9OBff110Wa9WGGSo5LM2YjV7653F5bNaz?= =?iso-8859-1?Q?UNbg0of78gojKUW8VA1pBvn/zfY+JZzN9ZCoAHlJ7aPA49cWX8ZfyztS9x?= =?iso-8859-1?Q?90s7C/pC69maXE5vu2MKalSNk3naFKNEqLMb+NGXFVeQgjCxTw65uzciB5?= =?iso-8859-1?Q?CZrjMsAPDzwiToPrUaIboO04a6ezPddiQPPLT0ydzPCtCrPAVK/ZSKlvzM?= =?iso-8859-1?Q?EWce14BqmLDk0CynP/Qsapux4x66qRW2hwvXx4tOpK3YK1DFBpyb6oY9TQ?= =?iso-8859-1?Q?J+9zhc0moYOo5hIc4PvYWjfJZsyQU7xzFMU90gfBaFjhj1mAV2Y8GqUuyb?= =?iso-8859-1?Q?YTwAM6tDf1r7AJswa4cmkTjC2GEvX9ZlsLmm7jCv1Vp1CmnrZZRUejeNAb?= =?iso-8859-1?Q?O+rsVj/5NqCkfDEYLgn6vbAwqLn0JYk02xGY+JxfY8IyQO1rF5rhseJVTA?= =?iso-8859-1?Q?iUmDAThBlSbaTr/U1y9O9nF/AKCySSzZoGT6rN0I2wY5hmNBFlEXaDllRQ?= =?iso-8859-1?Q?6LcoJw0pYD+91YZyuSjdXt1w7Z5lLUttgclAxN1QplZ3BOLPn4TTmn1sFo?= =?iso-8859-1?Q?agzPz4/mnGsMDPr+YAgBzXQAtInT+mhfHknS1Q/6bLl/tmuYRR3S8UHHke?= =?iso-8859-1?Q?0eLvlZ196BtieJw8Q7AqoLv6563r12JhgHH/SmPMYED+wlp4/IcUmR1cua?= =?iso-8859-1?Q?e0UCPa0UpBSuyviVu/Wgk+i+Evv2L/oUTXrZXfe9Lj8tz3zF4UYzaecx5u?= =?iso-8859-1?Q?Hm7FWzz/Wk3O8Zvis+1Xq58u5hsQwtFHNBY2v+Z1q0hYx9UhEmFllyE459?= =?iso-8859-1?Q?DIElB7Ip9fHdhVJ9upcQuId4APugx5jyjJ14hZr+mF4NOreo88gvY9j9Op?= =?iso-8859-1?Q?DGxksp3dtCdR+XWT61TPH7plekAzx/YtUcJ6avAEW4bNT188SwgV0ebuhm?= =?iso-8859-1?Q?eU6CpTTzdP6/I7wXf7dN7qElWM7u+ye/pDO9HZajSmzJMtYT0ukucWm2Yo?= =?iso-8859-1?Q?prSqz8OfyzBqG8FN3hy+m465I2kHHycXbwwLOkWHw/jvgusPu+EG0pUkAt?= =?iso-8859-1?Q?P/kQ48pqd0TyLA5qWPsD+OLa3jQowcp14kHNdApKR2ZVAi/Nyun94i+SSn?= =?iso-8859-1?Q?NMhZMqkZlZvyEX268WCXO/U0facuQ6OZCJ1lmLzy/rp+H5UQ8/G/FXx4WI?= =?iso-8859-1?Q?/5tGOFpq/vczcvby/IF9SrI3mvm1T/roE7eMld4TfWOcnyQ4uGG5mmlAlF?= =?iso-8859-1?Q?lp2eUoLOmzjrK8VlgVOyWGl0oki7lUS70yv6D/MeZJi0mH3hPl6fThLDNu?= =?iso-8859-1?Q?hzRetqEVxutuBm4SAcHUYDf5yGbPmaZhboopMi0bV3Ta3cD5mGyqv8zCru?= =?iso-8859-1?Q?ppUFmQxBWSaCBWEkmbhO8nKjWELtlxOOnFxQTbCEKJchqlV5PQ0+64+P1p?= =?iso-8859-1?Q?xsnGERAymqLjL5AqRaEjDsCEc9toK/yDUgWqnXlg7Og2IlAfTDCVCls7SR?= =?iso-8859-1?Q?abBml92NiS2KEGHUPfD7z7O7bHRiar/ui5qf8EBIZl6pZPwr3mBuUfTFAH?= =?iso-8859-1?Q?XPAyFLS40wvyrbGwhmh82Z4VbQtPgf7WhHBlAEha1XcpMptHkfWddp7XZt?= =?iso-8859-1?Q?thaWpRhKxsk6ecolqShb+JXJobNAdZ2btSE28g6KdNiUqZrn2tf1T4lVdr?= =?iso-8859-1?Q?D5Cw4NyUzXW3sdSChsNI3xLWJDtoFTA4F3ID0IzpmpHArBnEsRDecSkmfT?= =?iso-8859-1?Q?E9aWIc/9SiwA+PFGfJYpP7ON6DRNEBEVGDKqi+lSQkGJmHt4en4ZVRC9yW?= =?iso-8859-1?Q?nGTOUm2Ogw=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 2146fe94-9162-40e6-e845-08de65414eb6 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:50.0925 (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: dMHPtkoWO0NfMunEUVRQkEzWG/ZNXPg/uvJFIGD2woZYqrVroKXpSNp92GievCRUtjG6tFv/PRgMBsaY/acDr2IgGZCtuICosx54e8JM69s= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI6PR06MB7165 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356176324154100 Content-Type: text/plain; charset="utf-8" Add a new AST2700 A2 EVB machine to model the newer A2 silicon. The "ast2700-evb" machine alias is moved to the AST2700 A2 EVB, making it the default AST2700 evaluation board. The existing AST2700 A1 EVB machine remains available as "ast2700a1-evb". Signed-off-by: Jamin Lin --- hw/arm/aspeed_ast27x0_evb.c | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/hw/arm/aspeed_ast27x0_evb.c b/hw/arm/aspeed_ast27x0_evb.c index 31f7d61117..0ff1bebeb0 100644 --- a/hw/arm/aspeed_ast27x0_evb.c +++ b/hw/arm/aspeed_ast27x0_evb.c @@ -34,7 +34,6 @@ static void aspeed_machine_ast2700a1_evb_class_init(Objec= tClass *oc, MachineClass *mc =3D MACHINE_CLASS(oc); AspeedMachineClass *amc =3D ASPEED_MACHINE_CLASS(oc); =20 - mc->alias =3D "ast2700-evb"; mc->desc =3D "Aspeed AST2700 A1 EVB (Cortex-A35)"; amc->soc_name =3D "ast2700-a1"; amc->hw_strap1 =3D AST2700_EVB_HW_STRAP1; @@ -50,12 +49,40 @@ static void aspeed_machine_ast2700a1_evb_class_init(Obj= ectClass *oc, aspeed_machine_class_init_cpus_defaults(mc); } =20 +static void aspeed_machine_ast2700a2_evb_class_init(ObjectClass *oc, + const void *data) +{ + MachineClass *mc =3D MACHINE_CLASS(oc); + AspeedMachineClass *amc =3D ASPEED_MACHINE_CLASS(oc); + + mc->alias =3D "ast2700-evb"; + mc->desc =3D "Aspeed AST2700 A2 EVB (Cortex-A35)"; + amc->soc_name =3D "ast2700-a2"; + amc->hw_strap1 =3D AST2700_EVB_HW_STRAP1; + amc->hw_strap2 =3D AST2700_EVB_HW_STRAP2; + amc->fmc_model =3D "w25q01jvq"; + amc->spi_model =3D "w25q512jv"; + amc->num_cs =3D 2; + amc->macs_mask =3D ASPEED_MAC0_ON | ASPEED_MAC1_ON | ASPEED_MAC2_ON; + amc->uart_default =3D ASPEED_DEV_UART12; + amc->i2c_init =3D ast2700_evb_i2c_init; + amc->vbootrom =3D true; + mc->default_ram_size =3D 2 * GiB; + aspeed_machine_class_init_cpus_defaults(mc); +} + static const TypeInfo aspeed_ast27x0_evb_types[] =3D { { .name =3D MACHINE_TYPE_NAME("ast2700a1-evb"), .parent =3D TYPE_ASPEED_MACHINE, .class_init =3D aspeed_machine_ast2700a1_evb_class_init, .interfaces =3D aarch64_machine_interfaces, + }, + { + .name =3D MACHINE_TYPE_NAME("ast2700a2-evb"), + .parent =3D TYPE_ASPEED_MACHINE, + .class_init =3D aspeed_machine_ast2700a2_evb_class_init, + .interfaces =3D aarch64_machine_interfaces, } }; =20 --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356148; cv=pass; d=zohomail.com; s=zohoarc; b=RLmCiUHeK/CAuJORf04zSFl7eABlq9UCKFDHVfjamqUZnmmc1rwIBQPd+ho2iz4n6nwOXretyE8o6QaJUyxMK/Gg1YYb2EhufNaa/EyE3adUkMAbM1H0W4SjaTx6Ng7iZpNggs/2ubTVNPZtrlBz2kDNIiuhZDLR2/5wi8HYYU0= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356148; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=mkuBeFe+Dw6ZVEKoOQxz8szaGxXBXceTN2ATUrY9+eA=; b=H4TXTsC9l+LR8XCF7Gv0fnilg5+nqu4qwmWSkY/SgzwBXgHLs/I4ctV88+ZmOFdQ1rWBIWZFg7eFeDuLbB/g0Oa/DdfIfTzDv93Bz49WH5ReEMccx9eTChP8djj/SXclZwJk6+nmk+YLqLyppyj5rtR2EKTaM+hGTAiR7k0cCCI= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 177035614843116.423636820792012; Thu, 5 Feb 2026 21:35:48 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETl-0003aG-Vu; Fri, 06 Feb 2026 00:34:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETi-0003Xv-PZ; Fri, 06 Feb 2026 00:34:02 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETh-0007WD-A1; Fri, 06 Feb 2026 00:34:02 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SI6PR06MB7165.apcprd06.prod.outlook.com (2603:1096:4:252::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:51 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xkZ4GgZLp+G/sfOzDZSXJ+mGnNHqHmQswsVPzqhD6uB8oH8MFrT6WFEBUaDebz6qK/riZUu4dqg21eIadZOvz8nwT2EHllyY3CmWI5N7HwOPRwu1RTj5O7XBC2+HhdTefllkjoq/Ph1RNrTMfQdGaIRMP1f6yjr/fVX40i/MoWy8gOr6dcgsceRCxzMi0r80KiKQOW7J0fYHyxwDbcbCo1+r9uAReINAVpuCwe9uHbTcRoYm7ABbMyWwZOC5sHLRIJNHr47jDhGYT+YV7ujP+m7gn8/I5PdPOnA7D4jKlCOsg3O4UrUQ+cJkKY7Xni3ZPPUQwIJ+4NkHsirIRO0AKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=mkuBeFe+Dw6ZVEKoOQxz8szaGxXBXceTN2ATUrY9+eA=; b=s4rbUqFSZF6WxCWsgDRkNFNSB5LSCBjwGoad3R+rOrntSwszMnBrJw9ksJ5/ZAJyokqG5e/nwwAlNQ/t/KkQy9Wfw8Gj+wou47o10mny5MIN4VlrU+3c3KysZFNmQkhCHpSaI6C4OENysNTdP4L3ARo3Vp+jymAmbYJOynKwlUqUN/H8alOh9OouMVk96HiakbMiy24NKJ6X5i+zS8NtuQn6yukubzSUyon6wCLarJ5K3OC/yBRvboxoCAjgvTaZqb3a8INzq3iQWVVR1SYlNNAgxrBTFDZdp1hxyw5nlCQA01QYYva8IOktg7hcVaT7Xruefxjs7z/kfvZB/f+hqg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mkuBeFe+Dw6ZVEKoOQxz8szaGxXBXceTN2ATUrY9+eA=; b=r2clm1OmUIievWcruob1Yhw9NSiw+5AfH4asoPepM4YsM9/bXRnsuEFHIP3aY450giXUeLHzD1RRc03/Iy32EcdILOswVRIoNYaAaBe2/sQQacOQcZO99zdk/VvzLffGTCsDR8CuRXbOQyYbYqoMagmpBx8GhPw47fjgs3kqIw2wrRUS9VSzwwRguYydAUo54cuSenCkuPp5vs5Vk4rz48tbdFElRU8s0/qgZJ31lrnIeXUTTAOG2OPqm+wsYZJeuCjtMYeAx25H7r2BXjac9nSpnEf18pIPueO3uoxuIbU84GdpqN2Tgf6kq99vNISMZmJ4BPtqtzcqbkLSKBfGxw== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 07/10] tests/qtest/ast2700-hace-test: Use ast2700-evb alias for AST2700 HACE tests Thread-Topic: [PATCH v1 07/10] tests/qtest/ast2700-hace-test: Use ast2700-evb alias for AST2700 HACE tests Thread-Index: AQHclyoso76HRIqTtUS97Na8gd1DpA== Date: Fri, 6 Feb 2026 05:33:51 +0000 Message-ID: <20260206053340.3716041-9-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SI6PR06MB7165:EE_ x-ms-office365-filtering-correlation-id: 82d3fee2-ac1d-4142-58e8-08de65414f7d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|38070700021|921020; x-microsoft-antispam-message-info: =?iso-8859-1?Q?nGkLC39fKUkSi8dOu68hFGQaDHqFm2CbuEo8SCfUsIN5ExBN6Z7utlWFBX?= =?iso-8859-1?Q?bqdvL6PGWZfqWcmthOPeSVYeI5GuF87Y1XHqiP7omQ+m931jfZWZosROAu?= =?iso-8859-1?Q?Cvo3qSA2Q1HmYGlgIUApAKnu6AktwRHd13BGhtzp8W787+Wt6cLzyTQAo5?= =?iso-8859-1?Q?XQT7hePImbKESjJRaw8WaScFNxLFe4SmRax4SxMn2rKpabt3zh5F35T0B0?= =?iso-8859-1?Q?+vXLJLiBxt7tCEXh3s9lTM40ZUcNJ6rRHQCk1IzlTdfHIlS0KVRYZx+Jpl?= =?iso-8859-1?Q?5COYQvO6LdSLK6pOC8rLorcZ9abh8c6SADx9AnccK2QKkT7uNj6tDz0QMu?= =?iso-8859-1?Q?0rFFaCv40WxH8z0rIrVz6caBiQ3miPCMmqgt/AlQQJf3eHpVqE1QR3LXA3?= =?iso-8859-1?Q?ynD5vLB92b4elDLmXud14j8tMj1VRN6+n6GvxHD9PlUjaqhdnPzNLV1mDL?= =?iso-8859-1?Q?tjrZGZMdzA2RdSNTi4mySSPOU6/o/aLd2+kGT71GExsrgZisO5p3Efl/0M?= =?iso-8859-1?Q?RPzuw+G2UOvBE01VUm4WAJiiSmq55CdhnLHPl6JPFw6XhYencN9ctaVNuK?= =?iso-8859-1?Q?vuEl9lnQMvJGBcTDavEZeURBQa7XoZOJvgbG0TeJh2FqRrjI1POBSjSo7d?= =?iso-8859-1?Q?vB/hmT9ETr5xhsdps0f4LvrdI5UfTU74+JhNBXXRioWSOos81fvjzDaLM/?= =?iso-8859-1?Q?HAE/pivFpkyDHl9xbIaszny0pLLzj+aMWJk588hJzv+REwlJka39IdE/go?= =?iso-8859-1?Q?YxJEs8wzbRHx5qC+/0mu9nlCFC4HJXUhYEXlNmh9hyHCiWgpai29xJMv6w?= =?iso-8859-1?Q?uAQJa0uHDh4ICoa381rQoesxPGapqswKVN7KzlE8noOKpwwtqhHpeTmoV0?= =?iso-8859-1?Q?xwMeSX8XgXc6/a3huKi9c6nsBivXaUhyF5V6F8WBIeQQ0J+859kHHehl/2?= =?iso-8859-1?Q?veH5JOP/TepZxwjwVWkex5JCZrA0oxrQwca6sDKrRiVfThaj6KZ7hdf5fv?= =?iso-8859-1?Q?gyf4KngE8X+SUMtTfHkcrb++fhHdgx65u0CN+gwobD8YLaRHcgsAffms8L?= =?iso-8859-1?Q?qOhVWyN3ng/ZLRVf9jqC5lq5nb93rQ28HpxliRfbrc1ztgHqDZWdS6Tgph?= =?iso-8859-1?Q?fq9rheK5+Lp4VmnPWcEYpM/F1VfQRdpyxbV+YXvDosAHSkJ0WdnUBaLIZ9?= =?iso-8859-1?Q?BEkZs+dXKNW4LuoOVF3yOaxv9HEFSMb/toxyjxUx4vrjCB8kWSZoje+t0w?= =?iso-8859-1?Q?tiy3NMmKCXN8yo3he+lkzp9KhXXAqh6xFGGay+hlnffpgmsIVNgQ0HN0D2?= =?iso-8859-1?Q?asxf769wXtWt7VALt1LyrFInJ7wHrt8UTsNdFoQ8Zdg6Amt9CS1Xd6ZYYj?= =?iso-8859-1?Q?GoM20SCIy2KcOWylcff5zLxLZ1wKMuxoJF0M4iax77IG89EagN2pZANL/p?= =?iso-8859-1?Q?d0rZc5e1537y82LXDVml5bmTjLzWdA3A1nawRZEKQsjCSs6yU9ffMCVPKW?= =?iso-8859-1?Q?AOOymxsKQEZ6YNxmdXzgnn74L9t5oZlW8T205HVZ+zZVTcSqwMEMfD5A2T?= =?iso-8859-1?Q?5utEkj5EPBgGvhLWCcv/gS8yTU350pCFHLDTbrRCRMV3i4DOfkBqbk7JyR?= =?iso-8859-1?Q?uBEdpMz3ynEPt/r9TDDbaZzyapgKOFgspm1qByAqy3LdmUmJzO+sruZi2f?= =?iso-8859-1?Q?xMh8mAUJeLelGmK73BEi6PlrsiLqpQqgx1LItEm9?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700021)(921020); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?4Qd5RE1uVnvNFbptlu1Wac3gMl/2C27lfEYyF7nVXtzVDYjxQMiYioPyZH?= =?iso-8859-1?Q?BUhoP+8XF2an4Ytu6fFLJ65lR8Q1GSeqLQPt+9yJbrK3XB9zq7k9IHnwoc?= =?iso-8859-1?Q?neo5dAhAYu/n+uW0yhH81u77R+WlAkOsss35pcJhcgKQsZDz0GRKIKkKV6?= =?iso-8859-1?Q?zJ5pTzuSp1OcKaVtJbqvaJYCebakOgfgfL1K0KGCqHJPIDVty+fL/urq60?= =?iso-8859-1?Q?G3AcPOsLyx6zJVZHfx5ApXBJwBV74RVkyakpKJV7zKROiB/7saGi3IBYrh?= =?iso-8859-1?Q?IuDwAuVZnGEl0BkRDtbqOQQauYUDdCcJHGPGTuTB429QNCLQ6Bp1HF2oqn?= =?iso-8859-1?Q?TsJIZVjCS7H/ehQIVJKC/L4f6ixMVUSVahi36f1UgxxCPtl9uWWFD9T/ya?= =?iso-8859-1?Q?AHv8wNj5Xc7bcqtyCzYwSEkFbSTo7fPtTSm3jY4f6iw2Oc40F3Pwqx5ip4?= =?iso-8859-1?Q?iyhZIo7DQROfDLq+kYoqOh1ywXZ9/Pp0pENmIEB3b3EoD4ckdsJltIQx1O?= =?iso-8859-1?Q?l+DINlIpvO1qWhRpLVO3HhHkCG9KsRJwrXrkBKUjTggHjTe3DSiG5spi+9?= =?iso-8859-1?Q?fCm79QeyJY5ASeYGKoBREepCElGcENy2wCkUgX9xk1vzIPu1t1b9lYdKsy?= =?iso-8859-1?Q?/jdc3SI0DKAUScop0fWNGGVTrNRQbgejZ+YjccclRw0TUYoG1E53sZePCf?= =?iso-8859-1?Q?MiQlCglzsdcEaA+EtT3+NSO/4sl+/+vnMKoEUjxHhpvjnTvd/uHx4lE4eq?= =?iso-8859-1?Q?0JHDhNINbZPRTUb6TKxwAaDQ8/uB8IkIiPyiZI5WKD2UGdAXXE1Ak6B4AR?= =?iso-8859-1?Q?PffpNnGPcMQ4kfg8x96g2/sX4T4W7a7Z/svaVsBDe0lz/dJajuGLRpxdxa?= =?iso-8859-1?Q?WOxtNMlA5gjInJ+adW4Fxz0siN+qzO5pOXvQ4IgSv0opW9y77GLRB+dZVJ?= =?iso-8859-1?Q?ctFaHtNY0LreA5k/qvFbEI9nC4SlIx7qbqdIUP3WAXC8qJ3URNf5Dh2zx0?= =?iso-8859-1?Q?4tVElO4QSGs3s4fZ8aGo8gd1A8PcKin+LdtVwA8ChHy/yCvvYFU3kKAgTN?= =?iso-8859-1?Q?2hkR9aXdHiG79wmMnZD9QlmRqVnmrc6UEtIcJ9wlKnEFyIbcPcobqgTtfb?= =?iso-8859-1?Q?ufH9E5f+15uBs/Au7FnkuKpRO0ELbW45+u6KOtnKBw37VpCeSLO+6WslaB?= =?iso-8859-1?Q?PZ+EDPjXwmVqVFFWygqhEhabr2Ej18sJVsSf2A3elj4lCWNYVXh1Ellheq?= =?iso-8859-1?Q?x1V0H7nKuFky4OJOYnWkVBbxCEMdpWxN4jP+GgTmdesu27xcl9+Fddo0Xb?= =?iso-8859-1?Q?JckG5iFIldCJCQbCgAbdD3mYq/W09V/MCEIGsSuptvpDoIODWoQfwLC1mF?= =?iso-8859-1?Q?6sf2ZfCkn+OBj5FjA9RdlPnJamjHOBPE/vrjLQP0WFf900A+MyrCeE/ZIe?= =?iso-8859-1?Q?zd0fuet8QJWkfbwo32ahObPa2wwjHN1iBY10IsZu+RCOyB2q8YT+bELWDa?= =?iso-8859-1?Q?jfiQQb4CIKfsSVauvwh2qqJZWqaiQQDM89uqeXRSVaVPv1OBEHcV+WPvlw?= =?iso-8859-1?Q?043yWD6hMKnakh6jIWdBFA6Q6fR5EOzrP7LDS+Xz4a65bCnTT6zNEDEBgA?= =?iso-8859-1?Q?4R6F9+fZEQVU/XryPGfr7b/p3wxGjeVQfXLfHKU0wajzMYR7fCbeZs863A?= =?iso-8859-1?Q?aSfgzH7LEMuHpk5u61aeG76K8uNx1CefE8SVvI/e1hoNXiLOvSi6IIZd4p?= =?iso-8859-1?Q?2dyMGyAWQbjf7LbCO9sP5hHUKnQIuZbx8ccCEdxzlcBcP3hscBKavNDf6P?= =?iso-8859-1?Q?51uSC0umGQ=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 82d3fee2-ac1d-4142-58e8-08de65414f7d X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:51.3538 (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: YMoXdxEdBqptHQnFpT6qtCm3oEavo6ZGSyqKceAYdzb3Npvpw4W41Mf2JpcUYjinRKlEH7eO7cN8X1+/8e1qLZ6iKmadhokUAQu6olsa1TE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI6PR06MB7165 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356149834154100 Content-Type: text/plain; charset="utf-8" Update AST2700 HACE qtests to use the "ast2700-evb" machine alias instead of a specific silicon revision. The AST2700 A1 and A2 revisions are compatible for the HACE model, so the tests do not depend on a particular EVB revision. Using the "ast2700-evb" alias ensures the tests always run the latest supported AST2700 silicon revision. Signed-off-by: Jamin Lin Reviewed-by: C=C3=A9dric Le Goater --- tests/qtest/ast2700-hace-test.c | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/tests/qtest/ast2700-hace-test.c b/tests/qtest/ast2700-hace-tes= t.c index a400e2962b..508a34dd6c 100644 --- a/tests/qtest/ast2700-hace-test.c +++ b/tests/qtest/ast2700-hace-test.c @@ -23,57 +23,57 @@ static const struct AspeedMasks as2700_masks =3D { /* ast2700 */ static void test_md5_ast2700(void) { - aspeed_test_md5("-machine ast2700a1-evb", 0x12070000, 0x400000000); + aspeed_test_md5("-machine ast2700-evb", 0x12070000, 0x400000000); } =20 static void test_sha256_ast2700(void) { - aspeed_test_sha256("-machine ast2700a1-evb", 0x12070000, 0x400000000); + aspeed_test_sha256("-machine ast2700-evb", 0x12070000, 0x400000000); } =20 static void test_sha256_sg_ast2700(void) { - aspeed_test_sha256_sg("-machine ast2700a1-evb", 0x12070000, 0x40000000= 0); + aspeed_test_sha256_sg("-machine ast2700-evb", 0x12070000, 0x400000000); } =20 static void test_sha384_ast2700(void) { - aspeed_test_sha384("-machine ast2700a1-evb", 0x12070000, 0x400000000); + aspeed_test_sha384("-machine ast2700-evb", 0x12070000, 0x400000000); } =20 static void test_sha384_sg_ast2700(void) { - aspeed_test_sha384_sg("-machine ast2700a1-evb", 0x12070000, 0x40000000= 0); + aspeed_test_sha384_sg("-machine ast2700-evb", 0x12070000, 0x400000000); } =20 static void test_sha512_ast2700(void) { - aspeed_test_sha512("-machine ast2700a1-evb", 0x12070000, 0x400000000); + aspeed_test_sha512("-machine ast2700-evb", 0x12070000, 0x400000000); } =20 static void test_sha512_sg_ast2700(void) { - aspeed_test_sha512_sg("-machine ast2700a1-evb", 0x12070000, 0x40000000= 0); + aspeed_test_sha512_sg("-machine ast2700-evb", 0x12070000, 0x400000000); } =20 static void test_sha256_accum_ast2700(void) { - aspeed_test_sha256_accum("-machine ast2700a1-evb", 0x12070000, 0x40000= 0000); + aspeed_test_sha256_accum("-machine ast2700-evb", 0x12070000, 0x4000000= 00); } =20 static void test_sha384_accum_ast2700(void) { - aspeed_test_sha384_accum("-machine ast2700a1-evb", 0x12070000, 0x40000= 0000); + aspeed_test_sha384_accum("-machine ast2700-evb", 0x12070000, 0x4000000= 00); } =20 static void test_sha512_accum_ast2700(void) { - aspeed_test_sha512_accum("-machine ast2700a1-evb", 0x12070000, 0x40000= 0000); + aspeed_test_sha512_accum("-machine ast2700-evb", 0x12070000, 0x4000000= 00); } =20 static void test_addresses_ast2700(void) { - aspeed_test_addresses("-machine ast2700a1-evb", 0x12070000, &as2700_ma= sks); + aspeed_test_addresses("-machine ast2700-evb", 0x12070000, &as2700_mask= s); } =20 int main(int argc, char **argv) --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356138; cv=pass; d=zohomail.com; s=zohoarc; b=H5MrVlb87uCanmhKBjdkHznLEvhPhBPd13XfKsoqwoz5YQKGfoK9GJ/ZIcsBwA+MNReryvYpOzqOW1tAKuJfMky/A9jkh+TzCeDvyfRpso+7gh4Kels9nBbyGaksh6bJxELg+QXjFKSTwm+4olMhGEBbI08NrBjsPIGWlJx/n+E= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356138; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=1kSCsiwfPzaYPDN3Zmv7kOGOdaeofZH/ejj/is6IrzA=; b=mIENw2coUIo/QAWnieDGQkbICGqYzbARGnFVNi/2sNGTrwTiuf6bXMdm8SJfHIiP094ELmYTiRmLBnMlifOPtDUs531MCio98iZorIxXwKdbJKqGA1XDfn52bBqhWGb9MTIkntY0cZmMDRc/LByY0PXtCCGWZUv8YQeErVEhEI0= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356138816798.5960756328566; Thu, 5 Feb 2026 21:35:38 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETo-0003b7-Oy; Fri, 06 Feb 2026 00:34:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETl-0003Zu-BS; Fri, 06 Feb 2026 00:34:05 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETj-0007WD-Ln; Fri, 06 Feb 2026 00:34:05 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SI6PR06MB7165.apcprd06.prod.outlook.com (2603:1096:4:252::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:52 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:52 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eQlt1R1CgYpH+Xg1yCDkLCLkJx3q8pt4r//2MW3ZfrKwe/pbntf0LTae6PS+6TOH6GGnXNUmGinsXbeb/A1FiQeZVLhljLlNPIr24SHZrE07odL4GU/9WHcsV1yJTlkZkzR40cyXk3EL4sR7cwuN1JAUvOLK6HsMv4wf1Wj7wmEiffr/8PvtNVRRBIUtA5Bo67viEwbHoQMLl/D2GPtuoKwQdebP5k6fyNIAwI/T5cFAcVfC+bZiSdSlrDldQMuDhAz7DTb6Qx10Q82FjmBCjuJeBQcqN0JFo6FTTT1caDwWd47vzAeWr+c49JMxqScMU5tD3NehpFy/zVmafn6P1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=1kSCsiwfPzaYPDN3Zmv7kOGOdaeofZH/ejj/is6IrzA=; b=NI8ki/+vDLDsj1nF3PsT1LgtazuVxRzCR7cppPxCJtaXms48Q4WwcBinP41l4ylIOt0z+bvs6dSQMk6Yh/zvE2S72c4ieuqs5KLDwkLHauNBOpAYBqNJ8OOSYPps9GdCyNxlejhVEYpI+IGg3WZAjngm+FGc0bD8rP5I1OE5fxSeVZrDCPMnF2lqeg3uO1aT+5S6Ad22reGIBbR8U1Lm3jtfXDhp1NO9oVG0e+dH+U1Nryqn/WuqwvNE7383st8zb6LiE4Z+emYZuWHqjt7y5B0ZxAf8zYcXyG/9XnJy7nJmC7W/iz2Qv5snytlUDWtvgSlXxty3nuShVz65UI/bZQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1kSCsiwfPzaYPDN3Zmv7kOGOdaeofZH/ejj/is6IrzA=; b=p3e0Z6iogtjWZe7OiX/gKU/F/HWuhILROFSigveQag3MmY9o9pMNMfnA57By7okcQHuuqNtuOlTRzrA3JR/nZauGRNeFfr7RXNDDebBswCNZUIGapAebP7NYJKFf2ii1qx0G7AuDYmP2q/onCc4g1JWgXBgMr0b12WoTifRbsl0ozCvDcbXDJsCwMfpMh8Dm6J73RXDlFwQSiURjOcVPxsqsoae0HhPreVnrSVXUX4KAcHo+LN93F26nJRbhJgMaap7hgnggbnqAkuwygqW0Z3HpF/OxGmoPdogNeoEzbVzW+zmGWb2dCEUqMeovsCxtRnSDUdi/ISjnjAel5VnyrA== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 08/10] tests/functional/aarch64/test_aspeed_ast2700: Add AST2700 A2 EVB functional tests Thread-Topic: [PATCH v1 08/10] tests/functional/aarch64/test_aspeed_ast2700: Add AST2700 A2 EVB functional tests Thread-Index: AQHclyotTMSkhEzxh02MKNnGkZXEgg== Date: Fri, 6 Feb 2026 05:33:52 +0000 Message-ID: <20260206053340.3716041-10-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SI6PR06MB7165:EE_ x-ms-office365-filtering-correlation-id: a17768ab-0272-4ada-afa4-08de65415039 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|38070700021|921020; x-microsoft-antispam-message-info: =?iso-8859-1?Q?gjRIZosXOumvfEZ3tzRqN91IsmWwtvF2al5U9Waf1jZ63JLz3wflpqZZ5Z?= =?iso-8859-1?Q?VuPpyDTcrIZr6FWdfPQ8+gAoBkUnKt/l8/+cmyCFAaUkjpqzNYDK3ZJ79D?= =?iso-8859-1?Q?t27yjvdrwnEgAI5ksaBczg2yeKqdBLr1tPq6iMcpQfhKndiUQ0OepfE5AK?= =?iso-8859-1?Q?BsbMYPPYyTUeVjobL/xwdtrc/QRsMgTQtc178ZWtt6TT42KdpYnYgeplhy?= =?iso-8859-1?Q?R34GCORZFgwKD3h1IwXABAyEvZxS47d2pekuwf3tGmcRqPkupIO9xd3/OP?= =?iso-8859-1?Q?SAZabAC/xVjkt81pXU4zjKjvPNEoNq08BiV9tcpA4fA/Hz/SKScwBXrUoB?= =?iso-8859-1?Q?+/MLyk+tPDx6PNa6KkSs+jfBzOP8GcvPCpqBpIXwztxdUaDKI9qC9/A+Kk?= =?iso-8859-1?Q?+Ppc9pczVD0q5S4mchp17/pThUr3msLoSarG8NIyH9o7v50w5zuXzEMjTy?= =?iso-8859-1?Q?jP36YB2FSkpkVy2wEIteqISWpoeWedveZnXPxh81CnKyp+ecKV65ANoQp0?= =?iso-8859-1?Q?51tPx+yp0oqAz7w3mGQTqGmaNYAvTvySZIO01mMgBntJupb3gSvdbOGU+O?= =?iso-8859-1?Q?o/D9xi6IbhMjtgCax34qnR9ZvtbDwnvtH7+whHEZXQf5hsVv6/rxoWU7CJ?= =?iso-8859-1?Q?4X6SycNkfUbQ39qJBCiFr/uxQOUl5s3eH5dOQxZF+XrVQKCfI4Ca7hOWZA?= =?iso-8859-1?Q?hAW4vMnt2tiqq+xN4IkLu/FFTOvCyotUFjYLTW4USGrZo9zXkqHNLj0DTR?= =?iso-8859-1?Q?kgzRyuKSAl2yZgmjFCnI6mK0jghedz+G7zMf9r/RCIlP0TtRheUd3E51dE?= =?iso-8859-1?Q?mZZgpk3buvKKdpO0vGhmSI+ZS9b0JEwhsGj8taJX3EaP60LbC5HK2ATBI3?= =?iso-8859-1?Q?BLJYxydEs3bhtoDnSj2/qNnqtuTmQ4yA5dnpdScVGi+Bs4XcRsAnzeJBqE?= =?iso-8859-1?Q?o4lANNNUw/iZL6CcMNnWywlLLIhQNU9/fhnsh1fXby0smqh3zZAvJoqlSK?= =?iso-8859-1?Q?I1FoUhh7BgNUGk3F/L4H4DnSR6OuHC/toBzNRKo0cuyK66TIS7AfD3oa5X?= =?iso-8859-1?Q?1IE6mhI1ejg/yd2udWUx9KxeAX7yCLUT7zHhijRDVQkkwJGwQKM3Wx4cwu?= =?iso-8859-1?Q?1ryOMOgryg+bqORYoy+Uqd9qSUoERwqyZls3wpBdjpBOHY5R2nazaNojSr?= =?iso-8859-1?Q?5MEP434DbuGQUJ8agFvx+PfWynqJsga+Rd9klDxJGd7gRyRtH/JtMTQm3T?= =?iso-8859-1?Q?+W5DePN7NYyBV3fIfKCrVYKEResR1yBhy1DlQctlHplgJn/mdfMDbHw+zA?= =?iso-8859-1?Q?7WcsjNjWNg4aNvwMDgyulmuSX1YjCq/oHk+dpJcfGApQ6bWNSME5+Vr2X0?= =?iso-8859-1?Q?ZRIn0VVp85NaM0eLRGpCQ3+YSn/9D+3l/UTGpVXFIE60VbF5utHfP5LskV?= =?iso-8859-1?Q?4I85NRbR4LmOfarcG2wOqWNB+vrQn8aMcrPGpPp9Kt9D4Mi+UMCVP4wRsA?= =?iso-8859-1?Q?Y3J2UZx0oenGx2kJ0I4SboAUiEUOdpljpFiewtJ+dSaYEY3FwaAPEBWzPO?= =?iso-8859-1?Q?Nk9883qqOajZc8pudJGflu9mOJaIXTD4UcmL8kOQ/AZm0CEx4qYzWwsRMU?= =?iso-8859-1?Q?OC1XA3ntQ6pmOaziCORCEbnpq0b91CW5t4q6cSxEkZruTXik6oq/x5uA?= =?iso-8859-1?Q?=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700021)(921020); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?pAyJnbs5J4RYK1Rux6ZI5sDfJU/FQTwyHy5enZRM4EuZ75fblB6vvRg0BS?= =?iso-8859-1?Q?ETyGRqepkdU8cy93vgNkLO0tWT66u1Yt28bEzcpwjCskv7OyFDN6th64I5?= =?iso-8859-1?Q?0K6cXDlX6oyB8HG7beXtPgTu6+lqGjYi34BEVmbZFg8aZKJeocTGiZvODe?= =?iso-8859-1?Q?Bw3gZbxguB+vA37MWHwY0L51J4/YQEEdYTRH5dl2Stjlf7jhAoYonWo/ay?= =?iso-8859-1?Q?i+AiST6lgP5xLQyZlBVyWnml9pN8oOxHj9L8dy35w3V8iyolkaxa8ao9aE?= =?iso-8859-1?Q?MeMrUTsu9qjvd0ZrfNgBJNs0lZd5fd9a6I8S1y3MCJJdvA7HU9eFR2yRmK?= =?iso-8859-1?Q?v74Ei+cdYoKhRyaKQ3L5qC+H8/FxS//sAUI800DMePd0tOhl7u/k0BK1Jc?= =?iso-8859-1?Q?GoJwFdfip1A7iaa0toIhXlGikynnC4vv6SoeEZK7ecLlRGeVfJGbMgl7NT?= =?iso-8859-1?Q?ZbScYrKguhdEuzjvNOuBDB/IGCsufxpaDDScvbWvp0+vuecbkU/c2vnNW0?= =?iso-8859-1?Q?U74riWVDol2I4ddE9NutVquzKYFpXM9ZPm4JG2RFIladmoz5E99qRgb2wJ?= =?iso-8859-1?Q?0SQl5XypUfCVLxWeFNEinTOvKqfIiDhGCTeqptIAtAihql522G66dmwkSh?= =?iso-8859-1?Q?+5vPaNHT0lTvPuQz67Tlbk/hE2KOVCXolFLZBsMH1G7/7RqeinAuXdc1H8?= =?iso-8859-1?Q?hxDsS/EEwhTOsMCLri9EPP1TxuTyA/UWttYFWh4jMunBKhF86Unrth6qyO?= =?iso-8859-1?Q?7qM1MUyCoHTRCFDTgpb5i9lr7eMmefCh7WOPzjIB4YzdH07eMFRk/eokqJ?= =?iso-8859-1?Q?6Bst3wk7K7BY/oR42VHJJNBB/k/ikD5ogm0GiBD6ocAyHqlYxDX7lmcFkD?= =?iso-8859-1?Q?WLFw6GtDA0hzaonQoYY660yhNMpPGutBHnyTlcTsH+hmlnoLAkf7v5jt8I?= =?iso-8859-1?Q?kiQUR0XhL9FJn7Xc3RTEBIiVi8n5ecfQtqfV2P6kiyeKZoh7f4mUiotJtn?= =?iso-8859-1?Q?QvFtViLlf86XI/zPxIY9VLIbOIbHiE9TSntuzvGpzkM8qAtH3FrFIVsyfs?= =?iso-8859-1?Q?BzVtvsljML0AFgpShDU1748mOfTCDagUxj1y5+KJFrNgC1XChzQXnqT7aA?= =?iso-8859-1?Q?IVDu+CRs9D+UhSXuEqOBGQ+eOr5kkrOY46SfOSpmoihUQybvyD9Zs1CmLG?= =?iso-8859-1?Q?bESYKz1YFSTr/ULa6uGKPXIXnxJ5Cy17YfkfbRXJhqfE7ywrOjiJmX8Gt/?= =?iso-8859-1?Q?ssVRtw9ditvibhCtdErCtlgNGEvC6XRr7/W8HpTqNQZVimcOoGXv17f8Qd?= =?iso-8859-1?Q?gzRfHdkYji+2pjN63RApO9MVZwnTcfOhyARO3K0mvyAAzRXSr+wzE9A+6f?= =?iso-8859-1?Q?AvFZtSzIkzYY41Qn1NWQ4PYf85BUoDa+oaf0VlcfGknYmjFVqGg1wOZuwq?= =?iso-8859-1?Q?axHuCEgg7zgP4/VimkEY/G4WVCny0BnvemN+ekr758FZN5ZC4xbD2ONkYP?= =?iso-8859-1?Q?/oVnA2xXtx7U+PzSF7RsLvYdpTT+/WuVpgCoK/IDw6TJTeQWvFTkXPR+hD?= =?iso-8859-1?Q?Ub4gPj6YW2cRb8AKi625QhHxwzc3eGMGeSdMxn4ZodhefJfeNRCao0BxqB?= =?iso-8859-1?Q?cEGK/UIB7EtMPeK+G4quZBJpHXKD11a1WFZoSI8ySq8/9qrEw+YJ6MHx13?= =?iso-8859-1?Q?T/stH0KNmWArusk62d616dJqw60hLUNEExg6921Vk7YZ/yVoO+lku7JOrI?= =?iso-8859-1?Q?qzzhUnkCiY9wv994VAC03nVJ/adDOiSYCG/ixjEivHaHyEMRZ4JqpvfYSJ?= =?iso-8859-1?Q?rSLfaiy4ew=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: a17768ab-0272-4ada-afa4-08de65415039 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:52.5613 (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: z069rakS+ymFV4SLQlftiOhw9F+s1JXbvV5nLgbC0Ekfva/QCml8XefizjWmCAMtPqlVplHIsSaxfl1EzMqo8dsNJm5kpsM4/u1Xn4idlBk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI6PR06MB7165 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356139980154100 Content-Type: text/plain; charset="utf-8" Add functional coverage for the AST2700 A2 EVB machine by introducing test cases that boot and validate an OpenBMC SDK v11.00 image on "ast2700a2-evb". Signed-off-by: Jamin Lin --- .../functional/aarch64/test_aspeed_ast2700.py | 44 +++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/tests/functional/aarch64/test_aspeed_ast2700.py b/tests/functi= onal/aarch64/test_aspeed_ast2700.py index 61373ffe5b..68e930ab72 100755 --- a/tests/functional/aarch64/test_aspeed_ast2700.py +++ b/tests/functional/aarch64/test_aspeed_ast2700.py @@ -86,6 +86,14 @@ def verify_openbmc_boot_and_login(self, name, enable_pci= e=3DTrue): 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v= 11.00/ast2700-a1-dcscm-obmc.tar.gz', '4f8778be176ece1b57d33c4aee13bb989be114c3e4703150eaeb6f996bd55= 87f') =20 + ASSET_SDK_V1100_AST2700A2 =3D Asset( + 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v= 11.00/ast2700-default-obmc.tar.gz', + 'e2b8f043fe8063dd3b6ded93422e38bd41914dc9c3202199507652df024de= 4dc') + + ASSET_SDK_V1100_AST2700A2_DCSCM =3D Asset( + 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v= 11.00/ast2700-dcscm-obmc.tar.gz', + '0e93f7976139da71fab9df7952a58bdd80650e23e7abf5853b0eb6695deb0= 2d0') + def do_ast2700_i2c_test(self, bus_id): bus_str =3D str(bus_id) exec_command_and_wait_for_pattern(self, @@ -159,6 +167,18 @@ def test_aarch64_ast2700a1_evb_sdk_v11_00(self): self.do_ast2700_i2c_test(1) self.do_ast2700_pcie_test() =20 + def test_aarch64_ast2700a2_evb_sdk_v11_00(self): + self.set_machine('ast2700a2-evb') + self.require_netdev('user') + + self.archive_extract(self.ASSET_SDK_V1100_AST2700A2) + self.vm.add_args('-device', 'e1000e,netdev=3Dnet1,bus=3Dpcie.2') + self.vm.add_args('-netdev', 'user,id=3Dnet1') + self.start_ast2700_test('ast2700-default', 1) + self.verify_openbmc_boot_and_login('ast2700-default') + self.do_ast2700_i2c_test(1) + self.do_ast2700_pcie_test() + def test_aarch64_ast2700a1_evb_sdk_vbootrom_v11_00(self): self.set_machine('ast2700a1-evb') self.require_netdev('user') @@ -170,6 +190,17 @@ def test_aarch64_ast2700a1_evb_sdk_vbootrom_v11_00(sel= f): self.verify_vbootrom_firmware_flow() self.verify_openbmc_boot_start() =20 + def test_aarch64_ast2700a2_evb_sdk_vbootrom_v11_00(self): + self.set_machine('ast2700a2-evb') + self.require_netdev('user') + + self.archive_extract(self.ASSET_SDK_V1100_AST2700A2) + self.vm.add_args('-device', 'e1000e,netdev=3Dnet1,bus=3Dpcie.2') + self.vm.add_args('-netdev', 'user,id=3Dnet1') + self.start_ast2700_test_vbootrom('ast2700-default', 1) + self.verify_vbootrom_firmware_flow() + self.verify_openbmc_boot_start() + def test_aarch64_ast2700a1_evb_ioexp_v11_00(self): self.set_machine('ast2700a1-evb') self.require_netdev('user') @@ -183,5 +214,18 @@ def test_aarch64_ast2700a1_evb_ioexp_v11_00(self): self.do_ast2700_i2c_test(8) self.do_ast2700_i2c_test(16) =20 + def test_aarch64_ast2700a2_evb_ioexp_v11_00(self): + self.set_machine('ast2700a2-evb') + self.require_netdev('user') + + self.archive_extract(self.ASSET_SDK_V1100_AST2700A2_DCSCM) + self.vm.set_machine('ast2700a2-evb,fmc-model=3Dw25q512jv') + self.vm.add_args('-device', + 'tmp105,bus=3Dioexp0.0,address=3D0x4d,id=3Dtmp-te= st-16') + self.start_ast2700_test('ast2700-dcscm', 8) + self.verify_openbmc_boot_and_login('ast2700-dcscm', False) + self.do_ast2700_i2c_test(8) + self.do_ast2700_i2c_test(16) + if __name__ =3D=3D '__main__': QemuSystemTest.main() --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356114; cv=pass; d=zohomail.com; s=zohoarc; b=nND3tYa1qnA4kuW9Vt9JO7Nu8CVNC2CKcv6OvBiM218N/OlfoR+O/1rtwGivt0kkcSJhP5Ofx4P4e7tqeE81ppewSZZVbSMuhZblydpG1bdlM/H0RtvlwDaf5cdsnstCpWDEVW+wicYO5BqjEGvAuNe1cHdwo6wWuBGUkRiAl+M= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356114; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=B5Y6eSvTJlgN5CaHK6+Rhtq/RPBQMAqs0HoP6vjwolA=; b=KHEgv8fscm76P3oPFmZ3CEHaGuMF+pzFZ4Ez0e7bEaekO9M/Y6f3lBcAquv5hn/T2Ni9XnF62JrLKE/dbTZG/V4Gf4fYb/Hjp0pNi4PP8bqSr/NKctaR3Aynz2EJRfyt1m8li4iVu2tM2pgD1U0e5LcGWNRntFDFKHH7C4CNb4w= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356114626165.44574047633262; Thu, 5 Feb 2026 21:35:14 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETq-0003bm-H0; Fri, 06 Feb 2026 00:34:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETo-0003bF-W7; Fri, 06 Feb 2026 00:34:09 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETm-0007WD-8r; Fri, 06 Feb 2026 00:34:08 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SI6PR06MB7165.apcprd06.prod.outlook.com (2603:1096:4:252::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:53 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:53 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=S2OkjoFfHkj+xoe3L1QIShiNF+YgP7KYx4U+o3d0osiWVtHbghypzWYNgl4rHYChlLkAOSAQOJ6KlS56OsawqGi1fGcS4BQHB/SbyhG6ggVH4yip/TUpAMJWTn1CIOS/7qYisY3kjMvuUM6+EcN+eep1NcC6sw4IVBHLvB6bvc6IkR/5hAEX1/etyjBCDYA03aeEKfqVtucuDkSSKbN8QMoK+8M9cJEjWwyXgYCXaOR3OBWHWdA0uuhYdxE1nlIdPaj+v3FlntAuS3/FSOY6NN4hC8Rjfd5HqrBEKCxz8iBwNLJcVwERH5VWkjwTsqmhmX3DOOlEdd4UwouEum+JWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=B5Y6eSvTJlgN5CaHK6+Rhtq/RPBQMAqs0HoP6vjwolA=; b=v3Zi/4Hu+8zUaCGxawqKapXx5IgH/pz4MOV2HAAHQ12/q0haP4zrHx0GhlQy0cs9LaUB2D6hgpVPR4DVf8c6Q+T1TvnqeB3Ki/vX67MVHu+44QUzd2PO6zkPk90DtaaT6/Qs7qOVZiOhmUY7hVO+kMgYyB3oUPbHGdsqzJkTTaB/5ggtelsdHWpte8N535eN0Obs9jLeSqzMCeg99D6FUqTUplVyvP+8JNSHfxKKFZnbHX3SnsY6weorGJqJ6TMpLlpzqY3cF4A3QC8lgLwRjPxN+HLZGW3Ze0giHP0eAWT92jT7lgIeEdme1cDgUYrTzekEVxbxYWAISEG2xNl8rg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=B5Y6eSvTJlgN5CaHK6+Rhtq/RPBQMAqs0HoP6vjwolA=; b=GvN64lL14ILV/plJ7VpLqxZ4wNgNjRXsiMdWe/43cZism1ZFV9PqHm3dcJi955lIGB3p30gX65THbdmEZnP5fNgX7pfda5gfcSbqlTnmyB734lXgaLyheYUd6EL//8Y4oY88cnU5sCaERXPJcA2Wk4zMVROYxFSc8njoecdqHu95K5Q+iFXLcCZommxxH124MwhkzexKy75Y8CRYExAxGIlMeg2H1OlKNkwYqJJOppTul5nEs0xJI0OuMXWQKzzoE+0uLmKn/PyyUIiw//Rj/TbPdcRcS0BDgCDJa40Q9qrI/SiPMvv2K9WEB9p0MK3xeiOmt7nsB7FRqAPLVgL9iQ== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 09/10] hw/arm/aspeed_ast27x0-fc: Switch AST2700 FC machine to A2 SoC Thread-Topic: [PATCH v1 09/10] hw/arm/aspeed_ast27x0-fc: Switch AST2700 FC machine to A2 SoC Thread-Index: AQHclyouwD6aanSPIEaw828nuwlkKw== Date: Fri, 6 Feb 2026 05:33:53 +0000 Message-ID: <20260206053340.3716041-11-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SI6PR06MB7165:EE_ x-ms-office365-filtering-correlation-id: 1822b7c1-7667-4a47-28c5-08de654150e7 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|38070700021|921020; x-microsoft-antispam-message-info: =?iso-8859-1?Q?n30hhFIzCOQ0p6PBHw2ryX8OoNIr2xvmQwiaaxwyJ2Kpb0cVzo4zeMuJZB?= =?iso-8859-1?Q?hhzEsBevKOSVWSNaceYZ5iYmX1art/pWLgT8X1m0x6XDYhZn9gsagyC6P9?= =?iso-8859-1?Q?oaSEXazaVCKwrfnEF6+CL6e8RZ8+YFj9cQNHdCRPIqfuEn6x/rIorRUEZw?= =?iso-8859-1?Q?bvphOigHZh1W3CPy+kxC88eMaxLDBIsZvHejTO0AtgADBUrSHPIMlG0wUv?= =?iso-8859-1?Q?8npaos0xnms4WGyNPt7NezUMzNPpvZASXMsrO+7bftpSFy2CKIMB/Zs1du?= =?iso-8859-1?Q?IIMG+Ntk4QafotjpBVjezN3fr3RfWMHlQsbMmhaRkWT5Zn4ok5fmFus6sc?= =?iso-8859-1?Q?mkidpdLaSND5vMJp4T+2xWtCTuQjP3VFAsQx5Q4S3byo1McQPKF+Gs4A7g?= =?iso-8859-1?Q?aH9cBWqDhnLpFWMBNkahOiFciuLZKDqq5EVYnOatKTWIiLnLN5eX/WuFNi?= =?iso-8859-1?Q?ho25nPYgzmM9UB+JtfpnXQvRufQr9l4tDONpC0m6Ezi9Ecdj2qMQfgTxI0?= =?iso-8859-1?Q?Ba5FiC7Z9hLbTVASMLiS9qenqr2ZsSAXQSt9XO4Kw51AoC1gprRvD4YcZz?= =?iso-8859-1?Q?8V2j0LQ7PP7wB49vGy+H1U6QddCz4CdRJmah83aNjFl9h9FsAiBYemldbY?= =?iso-8859-1?Q?xqIFwjqdX8RiH4FPeLXKsYCYBGOdoSIwvBQ1UeNAViTxOZ4JdZNP7hMWg2?= =?iso-8859-1?Q?vlaG6ZteUwLtlfjeLVUQz3IvZcn1JSySxykScFEdAcrn2IE241LGWtH/FM?= =?iso-8859-1?Q?PndUCj6vmPXzIRxyZ+9S6sy7Yhqfq/frsyIj5ORN6PZr/B1E/C88p1yufc?= =?iso-8859-1?Q?aUGgNfFfOxY40I/bMZB+hj/K1P+osjgK/S0WG2RPs0tjNHp+nH/dKR2MFJ?= =?iso-8859-1?Q?kH8v+pHClsaPIgI9ZI1NuKX0Y4LgbPp2oBKGOfUBNOxxNHhhXVsZGzX0J4?= =?iso-8859-1?Q?kV3r0mVz2uHt7B+xoj5rjfWWGD2pc63Sn1eplyLH9wdO612TCS1ReshOw5?= =?iso-8859-1?Q?TOv1QTcbGrD1xMbupLren1Bilzq3TGZSo8x1VEtut5UnR4CPhrTmz/smBP?= =?iso-8859-1?Q?BODqaFRfLcqlQ4SY0IwIbQOARUa78HJ/ptlYikRFZg6Mxf5qbB1dkX29ft?= =?iso-8859-1?Q?3+A8AZtDBKToieL1PBAy6AKtwYY8wO17FcdPzZmLAL3ATAImpTKQ2OeBvG?= =?iso-8859-1?Q?8VDtndJN0UvyVjb6cuBFuG1RZB59wtAPoU5YAXicANgkHtOHVxREZ6i0Jm?= =?iso-8859-1?Q?socpugttgfr1gPS2cHYM3kZvsv8rHZdTowWxA1kbBjzaXgRIGt5MGsnFnU?= =?iso-8859-1?Q?5MfQT7Uo48mbDvlnlhUklj/2J2KAx56/oRdouAuDbs9thtWNCpErB03rug?= =?iso-8859-1?Q?OhDhD/hSxaJnWBGKcLkTAmNdPzDv1Q8hz2PhLykKLhY8RbeuRfPmVNtbJO?= =?iso-8859-1?Q?ELo+9LUk1czenhBl6YHRWGXu3v1gcBnOUn/QMhMRXVqLid3/WQ3BB8zO5V?= =?iso-8859-1?Q?QAz+Jy5e9WDGWtuKTNZnJ4pFs90ZCbL4fpH5VhEB+JVmu94iyT794yWrmJ?= =?iso-8859-1?Q?ReeaIZ+0nJujBUGiiumFEjvf6CaP/+i+nQIhSzFys/F3hxyxf3c0NTaP0c?= =?iso-8859-1?Q?NSCN7QnFaEFFH+N8dUUd1nW5qAycIVcRUmPz9MZz5gNFekuHi3ypr/jx8r?= =?iso-8859-1?Q?eLOwl9rhsjOOwXgQgHIRhM7rcCGhmM+8b2tiv5/2?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700021)(921020); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?TlxfiHaDE4+aOZ7IkniPsXENXuFi/tZpIaLOMLPYl3ytr8IFieiUWhzht4?= =?iso-8859-1?Q?CZmr4DstoQWPNA3+iNlDyDquvDUn4wbXRsEpv+i5xTU8ExDltBptYgg452?= =?iso-8859-1?Q?3u3L3aBTosTTN/E0D+qz38yiqMPOeMMgpr7/v8Pah9iZ44KwG+LRmEzr/U?= =?iso-8859-1?Q?gp2PGRW3An2n9pSt7pINH4/AVKBKY2ggp33UTr5zeXIURirJoZPiQqOGO2?= =?iso-8859-1?Q?vgyVR0yFzje9c4JIWggI8z0TYjSsSLF1UIZpCCECE+Js5KSoWA6xZCvnkh?= =?iso-8859-1?Q?tCxao2S4Sh2x7QFVT+0gD27NfewNUclF98AZ+9E1tulYV0zyCIPaxRSqSf?= =?iso-8859-1?Q?TSqed7Rr4DrNP5IhxTWzETAAHxScACrtIry6wggsjZ1nJrVkAZWAZRGIUv?= =?iso-8859-1?Q?yeG/l3qnPxbbjiwXB07+PeSpuRgYgdGc2GATa4uWHs2JxQhH2bf9rJoj7P?= =?iso-8859-1?Q?76u8VnV3u1vaLoUoeoSrXnEdXB6jMrRiez77Ju23XvtZ5PL4wdeK32bphV?= =?iso-8859-1?Q?uo4OA4gAMLFqFWKGh5JFKuA9p6sw/kCkrGlZ0BQdgMqIYfoPHoOPH9Y0tn?= =?iso-8859-1?Q?W7Yxy9gwiePzflUtjSbeuNgwlBXSUplOPM6r6ACaUSoEkjaYoyylNkGxYG?= =?iso-8859-1?Q?/HwvVczsDvr+dfKwlOlxOFdZCRMp43jrx31IWH2vJD4+QIP+0HuPJnJ+ut?= =?iso-8859-1?Q?4egoEF6Q7cMBM8w9rmIZyHSa13VrI7F1oUa2eqqaHHj/SLumddmsB0tUtZ?= =?iso-8859-1?Q?yKE/X1TH29ys2qZP4R6V34aJcnAb3jj2d4XN7u42lH9RNyO8exASpUya+p?= =?iso-8859-1?Q?tBfuLEgQL/ViC4ngqdCrAuGHDxzKOKK1w6G9PfO2eMOf8fBjQJbcHFF5b+?= =?iso-8859-1?Q?REgxd8HzxQQhZjVHku4QKQdS9GyXz7VBdsGqYqO4JX7Ou8V9LZmCNzKgBj?= =?iso-8859-1?Q?Q5WPeCGl/MZJrleIFrnXqEJeNNIr7I9LpzVE/Q8ErO+2ESXT5w0zBf/gWm?= =?iso-8859-1?Q?+TEXMienX94OL+j3Li7DQCBMv+5hnW4tgr44XS97wDruLfFIWtskNEdqKl?= =?iso-8859-1?Q?XoQFAWDlV1mWVVhs8rZTYc5wF89m8vRiAt3r0SNjjS6qDilxB5Sc3JXQYK?= =?iso-8859-1?Q?P5uIEXc+GuMsi1Hg9d/PIH9GC7K+Q6i7vqvI72r1HOEDBSLI9Rn4J7yk/U?= =?iso-8859-1?Q?O41SRHhiR+5swHFivgBgLXPWIOf4IWlvL/P0cBrT3OUE/P+QOTD/uQfJc/?= =?iso-8859-1?Q?Do83OCNl8/m+tLSJS9l7C5ZJCJEfcB1i4mExjCVAsGBkFEIUsPKNm5Swcx?= =?iso-8859-1?Q?eaW+XqlMVq/0N4Gu2cFvdzSZPd2aTM20iI6mJFoI6UvPpogbcCsbGKQTMP?= =?iso-8859-1?Q?hLUsVDUwH0EOmLs14yEOSbkiwCNkkBv1FRBmdH/oyq//yS8SNcBZMVzWn+?= =?iso-8859-1?Q?BuaWZEOKiLzCReT0Bd5tO71oEC52NQTHyCDk0J9UKWYTkw1MbVLRcZMefp?= =?iso-8859-1?Q?CQ+42P+ttweuek4jRmTEsrg88Ei39NBhWg2XlKoEwfQEDnWxlZNZdgEDF8?= =?iso-8859-1?Q?k4aXKIERXZH1tvaIMip8+8dchWDjRKJcSEYiDWk0+a8fi9zqMoU8tHE6yZ?= =?iso-8859-1?Q?1Gpphxj8rT2Q8Srn/QB+XSbnES68fGs9vMyrz6TCU8fiDwKA13hlWuHSLj?= =?iso-8859-1?Q?T4SJzlVF9salxvbFSyf+AN0JX7PWj4CVMFeElBljyGgAz1msXfPR6kp1Xl?= =?iso-8859-1?Q?NOOK3OWAX1elOLaUnaEifpIyxTa/T+WMGYlb+LYJ+jc9il1ZGfDKA/e9Ey?= =?iso-8859-1?Q?whmJn3wlXw=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 1822b7c1-7667-4a47-28c5-08de654150e7 X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:53.7363 (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: Z5/v/40/1QfORN4Ob3tIiS/OTBlJD/9P7KfeOKC4X+xpWC6s92Rf2IZzBvW70lx8XWTZrc8ZV7tRb72hPqBcmgMyvxnaJ/Ta/Qf1YZXl++w= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI6PR06MB7165 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356116592158500 Content-Type: text/plain; charset="utf-8" Update the AST2700 FC machine to use the AST2700 A2 SoC model instead of the A1-specific variant. This change removes A1-specific naming and definitions from the FC machine and aligns it with the newer AST2700 A2 silicon. Signed-off-by: Jamin Lin --- hw/arm/aspeed_ast27x0-fc.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/hw/arm/aspeed_ast27x0-fc.c b/hw/arm/aspeed_ast27x0-fc.c index 0502a137f3..5eb6680da9 100644 --- a/hw/arm/aspeed_ast27x0-fc.c +++ b/hw/arm/aspeed_ast27x0-fc.c @@ -24,8 +24,8 @@ #include "hw/arm/aspeed_coprocessor.h" #include "hw/arm/machines-qom.h" =20 -#define TYPE_AST2700A1FC MACHINE_TYPE_NAME("ast2700fc") -OBJECT_DECLARE_SIMPLE_TYPE(Ast2700FCState, AST2700A1FC); +#define TYPE_AST2700FC MACHINE_TYPE_NAME("ast2700fc") +OBJECT_DECLARE_SIMPLE_TYPE(Ast2700FCState, AST2700FC); =20 static struct arm_boot_info ast2700fc_board_info =3D { .board_id =3D -1, /* device-tree-only board */ @@ -48,8 +48,7 @@ struct Ast2700FCState { Aspeed27x0CoprocessorState tsp; }; =20 -#define AST2700FC_BMC_RAM_SIZE (1 * GiB) -#define AST2700FC_CM4_DRAM_SIZE (32 * MiB) +#define AST2700FC_BMC_RAM_SIZE (2 * GiB) =20 #define AST2700FC_HW_STRAP1 0x000000C0 #define AST2700FC_HW_STRAP2 0x00000003 @@ -58,7 +57,7 @@ struct Ast2700FCState { =20 static bool ast2700fc_ca35_init(MachineState *machine, Error **errp) { - Ast2700FCState *s =3D AST2700A1FC(machine); + Ast2700FCState *s =3D AST2700FC(machine); AspeedSoCState *soc; AspeedSoCClass *sc; const char *bios_name =3D NULL; @@ -66,7 +65,7 @@ static bool ast2700fc_ca35_init(MachineState *machine, Er= ror **errp) DeviceState *dev =3D NULL; uint64_t rom_size; =20 - object_initialize_child(OBJECT(s), "ca35", &s->ca35, "ast2700-a1"); + object_initialize_child(OBJECT(s), "ca35", &s->ca35, "ast2700-a2"); soc =3D ASPEED_SOC(&s->ca35); sc =3D ASPEED_SOC_GET_CLASS(soc); =20 @@ -135,7 +134,7 @@ static bool ast2700fc_ca35_init(MachineState *machine, = Error **errp) =20 static bool ast2700fc_ssp_init(MachineState *machine, Error **errp) { - Ast2700FCState *s =3D AST2700A1FC(machine); + Ast2700FCState *s =3D AST2700FC(machine); AspeedSoCState *psp =3D ASPEED_SOC(&s->ca35); =20 s->ssp_sysclk =3D clock_new(OBJECT(s), "SSP_SYSCLK"); @@ -167,7 +166,7 @@ static bool ast2700fc_ssp_init(MachineState *machine, E= rror **errp) =20 static bool ast2700fc_tsp_init(MachineState *machine, Error **errp) { - Ast2700FCState *s =3D AST2700A1FC(machine); + Ast2700FCState *s =3D AST2700FC(machine); AspeedSoCState *psp =3D ASPEED_SOC(&s->ca35); =20 s->tsp_sysclk =3D clock_new(OBJECT(s), "TSP_SYSCLK"); --=20 2.43.0 From nobody Sat Feb 7 08:55:09 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass(p=quarantine dis=none) header.from=aspeedtech.com ARC-Seal: i=2; a=rsa-sha256; t=1770356115; cv=pass; d=zohomail.com; s=zohoarc; b=V9CBVSqO8tAd1IdwUQUa4e8bCQ1v/wIdPbsj9wQN1JG33Pi6NEPMkRYnp5M6+EwtOjn1APo7doXSNdIcOAbwtJOWd9cVMfjoLQlpXSr5GnxW0l4nGIL6VNhgjygKIQJobZ9rXQzZMf0Am+c8qLEMlgiqnlbQtyomAhqtQU26q6g= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1770356115; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=sSrsddnDBBDs7eUNKIbSDk6Fc+hnMDe2V4bO8/Yzsow=; b=DSpHL5ZFIf/nN+pF7boCfg9SraohC0SUODLaST7RKGM9HulVG3cFbXn92pDlicVF+47AmhlQ+FvCRjNfIae6Dt3FAsztk3A+AdFTzA/pTxcnoDVroaZ58qqYKXynijr64ArQEEHkgsQ49u/pkevmjFz0Qss3R0xm3FH51qM1ELE= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; arc=pass (i=1 dmarc=pass fromdomain=aspeedtech.com); dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1770356114581427.1270310120418; Thu, 5 Feb 2026 21:35:14 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1voETt-0003d1-45; Fri, 06 Feb 2026 00:34:13 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETr-0003c9-K1; Fri, 06 Feb 2026 00:34:11 -0500 Received: from mail-japaneastazlp170120005.outbound.protection.outlook.com ([2a01:111:f403:c405::5] helo=TYPPR03CU001.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1voETq-0007WD-22; Fri, 06 Feb 2026 00:34:11 -0500 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com (2603:1096:405:383::19) by SI6PR06MB7165.apcprd06.prod.outlook.com (2603:1096:4:252::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9587.13; Fri, 6 Feb 2026 05:33:55 +0000 Received: from TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3]) by TYPPR06MB8206.apcprd06.prod.outlook.com ([fe80::e659:1ead:77cb:f6d3%3]) with mapi id 15.20.9587.013; Fri, 6 Feb 2026 05:33:55 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=gLPLX2IyY4Vo5u1LdINWjL9QH2iov+MGo5RyZSiEExhumQASzhWL7Vcs08xvw9K5bAmVEypzRN0+z6GVyfX3//Wtr2z126Oah7M9FwOjrMcc45qk+d5TSAzktJfvTkRkaP7t2xofk8PYSkHbhfXzFHkE4Q+aly76RYrVw8YhVs9d1ZKjUIQwTxk4VuELSyPXNpR0K/Oq3jCjm7tVPywN9LBtva4ROzyWp7lxS0OtnkX8UgaoxMiZGPkY6VYh7TKn+xDmJZnodw+xu8kisLsbxjjMDedYj2G4F/e3Wj+EfNBGiv+d7i0HOwXkrcV49V863JY7BWcFaul+alnMdnTSSQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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; bh=sSrsddnDBBDs7eUNKIbSDk6Fc+hnMDe2V4bO8/Yzsow=; b=CMaFFjv+9YijJ09hqQFix7kfKYMHkaH7Re9vGpBQCyHISbDEwJwlRstHM+IuB1ngjR3jF8nQ4LVK46+hp4moNoi6yZLq2NiQ+hH+9DCnwrPO4TAEGpCWmGZ3dtv5LKAYnwFSCeoHFNo+xYZcUI2AG/oaJY1SaHsfAgao/49JJNoApG0v9Ym+dFYG9KKAQ6yQUr5th4H2wiYwGuUzoNigbH65Ova4FlhGsCLt9cLnWM64GoW7nYeHoqksVIOZSaSCw7mm1N8E5BkIeKi4yWIXvTrxUhy2Ea5rIFz2YiOwvA+iuMJ774snKuGCjffO3ySJaGxdMNX4aqzTKfXb8MtTPg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=aspeedtech.com; dmarc=pass action=none 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; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sSrsddnDBBDs7eUNKIbSDk6Fc+hnMDe2V4bO8/Yzsow=; b=poVnQLFnzkB5MP+Dk3Kpi/0OHcw4KmZ+4n9Tt/Og7acD6PVyFwD8MDC4Iq4EasqsNYtvutogn1nklj7DJtVrHWwYWwn0h6muH7TBCMA6L91qwnAHWynCMBNF/5fyC59mTVJrK2lAdsG/EXPLmzcDBCZxraahkX8Ee/t9+kNLgIONmSj/8rOclEa5J579paasZYkfUg83DpPaT+olw6fD60y7I/jNGm0fFqAx1umsJSXbKdBhcyA3La2HAyUNmcYVjOn0oL8EhaUzVjDIrxMRdxNbE7OV+3Q+KK17fgFxEFwcylH7DRfJXQa79C8UZ/OkyXUsTqHKpsHSShHNA2o3yg== From: Jamin Lin To: =?iso-8859-1?Q?C=E9dric_Le_Goater?= , Peter Maydell , Steven Lee , Troy Lee , Andrew Jeffery , Joel Stanley , Fabiano Rosas , Laurent Vivier , Paolo Bonzini , "open list:ASPEED BMCs" , "open list:All patches CC here" CC: Jamin Lin , Troy Lee , Kane Chen , "nabihestefan@google.com" Subject: [PATCH v1 10/10] tests/functional/aarch64/test_aspeed_ast2700fc: Use AST2700 A2 SDK image for FC tests Thread-Topic: [PATCH v1 10/10] tests/functional/aarch64/test_aspeed_ast2700fc: Use AST2700 A2 SDK image for FC tests Thread-Index: AQHclyovHwJu7RFu3kqivBNT/2eBmA== Date: Fri, 6 Feb 2026 05:33:54 +0000 Message-ID: <20260206053340.3716041-12-jamin_lin@aspeedtech.com> References: <20260206053340.3716041-1-jamin_lin@aspeedtech.com> In-Reply-To: <20260206053340.3716041-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: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=aspeedtech.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYPPR06MB8206:EE_|SI6PR06MB7165:EE_ x-ms-office365-filtering-correlation-id: 20c6db79-989c-4784-1111-08de6541519c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|376014|7416014|38070700021|921020; x-microsoft-antispam-message-info: =?iso-8859-1?Q?epIWbZtIf7SlJVoTXZFiXqzOxPPF3+5fFPi7jDenlfPKzrEIxwdGXGk2Zz?= =?iso-8859-1?Q?pN3plQsiPSQV0Xl+En5wQF84ELNJjsLXovlXwUAl7GAO3tP03k8RZNJ5vI?= =?iso-8859-1?Q?H2bUKXC0PxV1UtkNSqVw9lU6sMbqf7SyFIEihVe1i2ryhip0sgKXDc7Z+V?= =?iso-8859-1?Q?czqpypCI9ABLjqDbef9cpfQv4VfUmAO7EtiUumYByOsPTIvhYghb+3pfnT?= =?iso-8859-1?Q?kuN1TQ423wzqQ9QyEUertxJ2LQJ6/uKHawF6IKw7dLUbj0vv5jIrn2CSIn?= =?iso-8859-1?Q?68MKBbyLxjBsDHMdAqNdfD9lYKIEy1IFaJPq25p132emDYhEnmEDWfUUgN?= =?iso-8859-1?Q?dmoTggvCVKCt6Aye8vdyolpvO36L1PBjcm2IgHRrP9rwN4ZvnYd5yAiJRm?= =?iso-8859-1?Q?WUWmUb8cqvDtLUAppe7lpDKjtAUTfhYbP4Q1AQOcp0u2EBo9IcwTcRc4Pz?= =?iso-8859-1?Q?GbV4oWXQri0BpwpCugnMEugSx6yuBppoEuCnxeLRZKVQcUCmFJr6VAvZr1?= =?iso-8859-1?Q?Tz4fT9t40Mh9q+vbaEDejVR1QBGbFyjrKSmsqMGdigRXox97nGiYu85K5x?= =?iso-8859-1?Q?usb/fJvtvCODB4nQoOhMc00rmfYuGJJsVxNRam2cEb73c19rFb/3R8SGPY?= =?iso-8859-1?Q?+La5yx1roP8pV15QppNUmVRk57BWRJQCzAipabJrfl0H6EoZa4t9Vie1+R?= =?iso-8859-1?Q?0UC0qEyfoOtVHri1o8usScWU4omKlmI2rJuF6Pcxj4M1d3cDJoO3cR5MxY?= =?iso-8859-1?Q?3e9IgGTiyRaX7rTtNG7AHfKCFsauy2vvdcLzpl2Oqvvfqb/YHiYa4VIo8W?= =?iso-8859-1?Q?y+3zp5uo2oCdwkYQoYRs20ed2Oyr5rSyjXD3xXfVR6w+004Qrh3f84aNaX?= =?iso-8859-1?Q?W8o1aj9ET5L+T3VXj08nmlXN+AsgT/wVcT8o8ZCKx1QuxMNPE9gH+YXYfz?= =?iso-8859-1?Q?EwkRIGllrJhmVyEKgYejBmhVdozSJjFBN4/e6fgcJ9tZfZC/BLNtzyOaj7?= =?iso-8859-1?Q?oBA/tRHnZ/8+sE5eMIpCuSbxQJSYhpcMeYMaI0jBA03MrKCl9cW3S7oKRc?= =?iso-8859-1?Q?BQT12aybmMoxSDZD58mhA0DYl/eZrbUR/tnc+NgEfJriv6Gi3jmyWbmYWF?= =?iso-8859-1?Q?jPQS+6utfEqNGxovQ8k2rCYAG7dVJPX4+xXoJyNoGF1V3WRS2TPwhQu7GZ?= =?iso-8859-1?Q?D8XBLTGy0WAGdp8n4il4BK9TobGQlZs6Ux79e43d+f4xneDe68eJnac5Tx?= =?iso-8859-1?Q?DrC6OqxpX6/ebe7fCrTf2ZjhKC5UHpTlOy0ozKD74YJ4Eq45THiV886nwZ?= =?iso-8859-1?Q?L8QipDFfV7TowO1+GOmHWzKgZQhEp538S3mNmLJp4wtfVZWTD6C8V4y2tM?= =?iso-8859-1?Q?oZ+pMVMPrD/Ebrl/VVt6FrWeYMFY60S8W+OjSm92Cd3jMOClAPQcd2Ga/o?= =?iso-8859-1?Q?aQ5k8n8DWmwXdVumquq6W2AAQpMklhghP7lh8ftLxrCH/faXJFixNkybow?= =?iso-8859-1?Q?0RguwPjE+0flBCK9Vgvy6HbuhPslBoqYj9dfK8pvRJGmNYqKD6UysZaLbV?= =?iso-8859-1?Q?bXn0oU3tFA/2hk+oI5RLh43DTB8j6y22/eLg6lekSEYM5eXFn9lQEO6yH0?= =?iso-8859-1?Q?Wdlh+W4w/BaRMgnS1YjHxqwU8wSoTuac1YxFdX7iEJ9TJjA3E9Nnf/cw?= =?iso-8859-1?Q?=3D=3D?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYPPR06MB8206.apcprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(1800799024)(376014)(7416014)(38070700021)(921020); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?BXONJO5cGrua94UR0OIdy7lzE1h2SJI215XxvXERatsSfHuBw3/ZTdNm7c?= =?iso-8859-1?Q?gu94RG0uoOSzFEU8D8YpZwJokWO1qwderJhTAo3bQYEYGphcPGgNwTRTlH?= =?iso-8859-1?Q?3DxrR1RY9eGthabiBxeirvxk7xIEmbKr5gaZgZdgvu78wjqMTJvhIr0oPG?= =?iso-8859-1?Q?iObP7xqrsf6TKB5rkBwNYhOMAY9SEcBBDrIjj707YigxV0rLxVSpadgKdT?= =?iso-8859-1?Q?MIHP7mmPLmL2kW6K1McU7EtYNGD+RHTgEKIdlfOGQXVRlmUDQiU2wHdmAN?= =?iso-8859-1?Q?Hn/P2z1jjrirphg0dkRFcPzeY7UCLuCQipdWD2FgbNob6pSeEWDtc49KtR?= =?iso-8859-1?Q?eMFe+t3D2SFtey/Mf2Ss8yA9wDNhGGr9ogF1K30YAT48ug/CK4gpEOEBIT?= =?iso-8859-1?Q?jIBzyLcTgY3SfndiWJ1tQfDvc1HL0SS8VHX8jWpdZmk14GI7IPaDDDWx7+?= =?iso-8859-1?Q?G1SY+UmIdNK9DA/xqMY2UqANAYpFUsfWW1ZjBsTw4bI9v/vVLmCc0Q6cSB?= =?iso-8859-1?Q?f4zazE4wZcp6KIvB1iIV1dFicGyk39AHYW9Ok9tQVbgREOg6zy6ByaW3AQ?= =?iso-8859-1?Q?v7aAJATxfrT/GoUd4sKzHRNmGrKofI1+ZiOIbqvBWs/I2XT1Ws4wqXrhtT?= =?iso-8859-1?Q?5lpXSRAIzjZEOu30AjlFC064LU7Ii5sB1EAMj+BPuxjACPtGGJzpJOeukf?= =?iso-8859-1?Q?7rV62tknLNmWrHtxFBXuKLbtUGaaxfMHBVanspQYLanEnvI77uf5OBMOWL?= =?iso-8859-1?Q?qh2IXkONxDnH4LWi2sTYg5sYmVmGduyGFVJBVzXX2cU9ksrce7Cr4x/vFn?= =?iso-8859-1?Q?6FdZ/LK5nVz5BMdtCcydy5JoM0gIrBvRBG6sbi9wGWPVtRqke6yFMzr779?= =?iso-8859-1?Q?tadJ4nZBu6ztmbwuhBpW8mGQtuHYco6NklPD4/zOOCGShGEIXsHlXVINEl?= =?iso-8859-1?Q?WoAIT93N9QQ/75jBG6yR5/rXkhFHAais09eeTkothnQwwUz+IaUU5Z36Td?= =?iso-8859-1?Q?h/FyV64J+sayG0lbYmr/UlLlWpY1eiPjGn3q7I3LDNwMOmyNTht6VWk0Tg?= =?iso-8859-1?Q?pJhsh5utbEkPlMOzWHViwrNACa+h65nIQD1BqtnwVovxr2R3HfWE4Gonwq?= =?iso-8859-1?Q?iIQUUKo3PK0yggx2RQzbAMXIHOcMEhvTh+RiWzO41gDqs+8TmZqqO4Orcz?= =?iso-8859-1?Q?sWDqgnIQuYwqVTSavGqayjTpWJXsVtA3yS8zXz7bj/eXQfWyc1Gc+CQo9P?= =?iso-8859-1?Q?hoZ5lW2P+gO4n2LqHnVuB5TsjMF/56yNQfvoKsAGdw9rm4fEyUdYWUmWAQ?= =?iso-8859-1?Q?mdFsxMC3wM1uPh3crOD5QykYDWSeKfDQVFTkZfWgl/u6/LGke/+aSMAGz1?= =?iso-8859-1?Q?bG0Dn+HFb+yL98PMqSVSLSjPr+Gjs81XL68Qg/qBkEbJs/bcAJgMzZZRZb?= =?iso-8859-1?Q?mpLfER66ZQbYT2KCJszNy5Nk7UA6NKWDMibpFyTEyO7/lEv+ENpG3W7X08?= =?iso-8859-1?Q?PmxwkXpdEDwgiEjNzdm15mZMgGTgXgh/Dd9r/AjCu9//12UE4wSBoE9c3/?= =?iso-8859-1?Q?Gx+235CqpLaMIMSd7t5dOJLiSiOeOYA+J4PgEgKJPdN2n1vxxoZGMTUbCq?= =?iso-8859-1?Q?ImwqMlkxtvpV88rBQOr5nXhZ6ujwbMVyaVbR4q0JM73fmYZ9MdGGW3QDxS?= =?iso-8859-1?Q?kAjstqWElTb6yGty+ipUWAWkLPCsS9+lx4vEX7rggQCZd8VMH0eCs0uEdI?= =?iso-8859-1?Q?XHBluDDTd1LuNUYS2fZepHolKBjGhIQ0tdxFJrwPZzQ9OZZPGXuikPjiUW?= =?iso-8859-1?Q?iYOjRQCDIw=3D=3D?= Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 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: 20c6db79-989c-4784-1111-08de6541519c X-MS-Exchange-CrossTenant-originalarrivaltime: 06 Feb 2026 05:33:54.9632 (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: 6IIO78pSAemqtXhQ235xtM/t00+oraYoBw71DSKAPAe1JPlDwoFg1raN+n5AIbCCvW1mw7r2PueXEZ+ys89EjMa/lT0h44XNtFN7NOZeVZs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI6PR06MB7165 Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=2a01:111:f403:c405::5; envelope-from=jamin_lin@aspeedtech.com; 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, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @aspeedtech.com) X-ZM-MESSAGEID: 1770356116593158500 Content-Type: text/plain; charset="utf-8" Update AST2700 FC functional tests to use the AST2700 A2 SDK v11.00 image. Signed-off-by: Jamin Lin Reviewed-by: C=C3=A9dric Le Goater --- .../functional/aarch64/test_aspeed_ast2700fc.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/functional/aarch64/test_aspeed_ast2700fc.py b/tests/func= tional/aarch64/test_aspeed_ast2700fc.py index 47e56dcfc5..51ee8bc787 100755 --- a/tests/functional/aarch64/test_aspeed_ast2700fc.py +++ b/tests/functional/aarch64/test_aspeed_ast2700fc.py @@ -62,8 +62,8 @@ def load_ast2700fc_coprocessor(self, name): f'loader,file=3D{file},cpu-num=3D{cpu_num}') =20 ASSET_SDK_V1100_AST2700 =3D Asset( - 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v= 11.00/ast2700-a1-obmc.tar.gz', - 'd5ceed511cd0dfefbb102fff2d731159e0472948a28066dc0d90bcd54be76= 525') + 'https://github.com/AspeedTech-BMC/openbmc/releases/download/v= 11.00/ast2700-default-obmc.tar.gz', + 'e2b8f043fe8063dd3b6ded93422e38bd41914dc9c3202199507652df024de= 4dc') =20 def do_ast2700_i2c_test(self): exec_command_and_wait_for_pattern(self, @@ -98,7 +98,7 @@ def do_ast2700fc_ssp_test(self): exec_command_and_wait_for_pattern(self, 'version', 'Zephyr version 3.7.1') exec_command_and_wait_for_pattern(self, 'md 72c02000 1', - '[72c02000] 06010103') + '[72c02000] 06020103') =20 def do_ast2700fc_tsp_test(self): self.vm.shutdown() @@ -109,7 +109,7 @@ def do_ast2700fc_tsp_test(self): exec_command_and_wait_for_pattern(self, 'version', 'Zephyr version 3.7.1') exec_command_and_wait_for_pattern(self, 'md 72c02000 1', - '[72c02000] 06010103') + '[72c02000] 06020103') =20 def start_ast2700fc_test(self, name): ca35_core =3D 4 @@ -153,8 +153,8 @@ def test_aarch64_ast2700fc_sdk_v11_00(self): self.require_netdev('user') =20 self.archive_extract(self.ASSET_SDK_V1100_AST2700) - self.start_ast2700fc_test('ast2700-a1') - self.verify_openbmc_boot_and_login('ast2700-a1') + self.start_ast2700fc_test('ast2700-default') + self.verify_openbmc_boot_and_login('ast2700-default') self.do_ast2700_i2c_test() self.do_ast2700_pcie_test() self.do_ast2700fc_ssp_test() @@ -164,8 +164,8 @@ def test_aarch64_ast2700fc_sdk_vbootrom_v11_00(self): self.set_machine('ast2700fc') =20 self.archive_extract(self.ASSET_SDK_V1100_AST2700) - self.start_ast2700fc_test_vbootrom('ast2700-a1') - self.verify_openbmc_boot_and_login('ast2700-a1') + self.start_ast2700fc_test_vbootrom('ast2700-default') + self.verify_openbmc_boot_and_login('ast2700-default') self.do_ast2700fc_ssp_test() self.do_ast2700fc_tsp_test() =20 --=20 2.43.0