From nobody Tue May 7 02:39:47 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1507853704143839.9503704289593; Thu, 12 Oct 2017 17:15:04 -0700 (PDT) Received: from localhost ([::1]:47842 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2ncv-00046u-CS for importer@patchew.org; Thu, 12 Oct 2017 20:14:57 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57743) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2nZd-0001lc-IR for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e2nZY-0006hX-Hm for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:33 -0400 Received: from mail-sn1nam01on0046.outbound.protection.outlook.com ([104.47.32.46]:16928 helo=NAM01-SN1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e2nZY-0006g3-9D for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:28 -0400 Received: from SN4PR0201CA0070.namprd02.prod.outlook.com (10.171.31.160) by MWHPR02MB3389.namprd02.prod.outlook.com (10.164.187.166) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 13 Oct 2017 00:11:25 +0000 Received: from BL2NAM02FT052.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::200) by SN4PR0201CA0070.outlook.office365.com (2603:10b6:803:20::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7 via Frontend Transport; Fri, 13 Oct 2017 00:11:24 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT052.mail.protection.outlook.com (10.152.77.0) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Fri, 13 Oct 2017 00:11:24 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZT-0004Cf-Vp; Thu, 12 Oct 2017 17:11:23 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e2nZT-0002Ln-SM; Thu, 12 Oct 2017 17:11:23 -0700 Received: from xsj-pvapsmtp01 (maildrop.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9D0BGSH022869; Thu, 12 Oct 2017 17:11:16 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZM-0002LG-5a; Thu, 12 Oct 2017 17:11:16 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=Vl1uOD251qwP6TSLIbqNMfIjE66E4sdP7AwCjI9cbZs=; b=z1e/TLOWB64OaVidjHVG0EAHIYind6NKVxocIs0lfZjYrOS9erSeg9m7VZmy+/2sZGVwjY/5YVdMsgJKx+5dTLPX05dSsyJ6HA4Ue8Iuk45i6FT8nI5KPr70rq3YFkO2ME/OI5stBu50eO3nEmjR5SoJhRcXeBYBwWESqe6U4K8= Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; amsat.org; dkim=none (message not signed) header.d=none;amsat.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Thu, 12 Oct 2017 17:07:25 -0700 Message-ID: <74abada799dfcfca81f7c582f2205abf7371ec14.1507852977.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23390.004 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(376002)(346002)(2980300002)(438002)(199003)(189002)(50986999)(189998001)(2906002)(77096006)(356003)(9786002)(5820100001)(76176999)(47776003)(50466002)(118296001)(2870700001)(8936002)(36756003)(39060400002)(5660300001)(50226002)(551934003)(6666003)(478600001)(33646002)(81156014)(316002)(106466001)(305945005)(6916009)(2950100002)(54906003)(36386004)(8676002)(63266004)(4326008)(2351001)(23676002)(81166006)(106002)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR02MB3389; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT052; 1:sRV5bab5K2p7OLXa1Aoe1l8IPUFCvYqOJS4LKtk+6+aRCkoGLCcPt2t+M3VjgWyx4x62RsGJSpjpIlArqYkNSCJk7Y5nYc4OPR5Kd8VfVHXn2Rryngt77U8BIvu2NAD6 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8edd49be-141b-4e1e-5202-08d511cef0f8 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:MWHPR02MB3389; X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB3389; 3:M/p+9F16reLtKswTe/e76oqyYcrv0QnOlv/c4CW0wZU8/km/l0gpWI7Td6mtSpJrqA3KOUFnRuXF7uSAVmN3tn8coo8hyJzsHpl8IL1TUrbbIv0PjXMgjBK3imC3LVXjA+cAy26GtHTxEfPSVQgRx80WYN4ZkxPIgYezcUentAEQRjvJNZuw6qoU2b0wtXAhl6G1WlhdU9KPt9hNNXzNFvcbSL8VfZjQi2w9v3mh+RtJmSkIr6/uLnoNk4y8Gn76fDyY+Xu9yu0OKBAvbkFobf5OzNKVct4V/HfaRfhG/KXfYxHXnSBN5LNBsoQIP9dbEBHdK4IqOzvHWo4Qj3bEfLhKENd/EqgYQaxCaj9oeJk=; 25:XWp+kqwYFsjM7ftmZtg2ZmWC7l6SVFm4fRjQhaFAHahOISxsekGYZcOPOtCbkPDZEiD0lpISQGs776kofFIHhwoa1s4D7Kk3mUhu/Gx0ZL3KmVMus6mIcC0wneMsr8tRnSlvwdv0OuYAMY0P3WkBXvDeTMJ0aJ3HIcyzkacBpu18DFpyjXpGB9Wa//GbtE/0DHlctcwirmOQ8m61Pjm2vSV3M0GT8de6RnMXjAoURDIE4m7etO4c1aTuv4uq+lCo+VRlqC8eyPbOXzOi+bRrWyMR8G11DOR3b/4f+4UXA2tQv8Fk2AsEadCO046YMl876dOmqTi7pCiagetiROBUalrCEFyBNqfajGchH+7FY5I= X-MS-TrafficTypeDiagnostic: MWHPR02MB3389: X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB3389; 31:/XZrkVRDIFY6q6texjolFfUm4XWiTDZWKZHqPpn8U7onNgGe1FcDiGWP6by4ppJ0MzvpL2c1U3nY0cOvZKxCKGdvW4FAs/yTF6OSULXcWjVHfb3vFs+RMNKpXyDRvDqQdZEHjpzeYuu4r+nKXesfOrM6nO6bGQWqUo7nfS5rwi+FwJrcB/+u9x4iNbYpa+RmrQ+Fu+HJS4zgiwJ8ICTt21KU6KSfPykFEBZRDDSlXWs=; 20:9nSAX6fzY5bTzkSQVIzab4fjTFpKgOdD1o/2IDaMi6/vmJ/qgUPtpCX9eppzs9PSlywtfBCzxhZKE9C9vaeCk9n5Jlb8DXA1Oje44rRFIPI2OTlZUYTONQKTv3m0JFBn/77keKXsefkDlWlnow8WcWT5TsuJWit288q6LF9FLoRLiOr7Sih4OeSs+aVPNn6aVVxFfVKHHFNcB9AsS8mj+anEpi4sokOxuO2f8eIs4gg5NRvtO8PnQVciOYPih51OEipbF+cTVxRuRpYrDQuJZui1moFWb0p2yB87DmMGdW5Hi58VgIPieaSh8XhBFYjt56E+ANVbKv/a1a68up9mDRd5Cn27YckJsCM2YTuaNLVTvbSisM4Abciw9rxDda+OmQqqejbJmjV7Hs3nscoQxOoMSTbpLEIy+EZAFafY7VLCOchXcNU6DB15VcrRbrW7fOaRIrAFhyu+PTauzIUD+1aOsJObR9Ledc5APrtFkD2w8rs/tklB6JKfPNc1kNDP X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(93006095)(93004095)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123558100)(20161123555025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR02MB3389; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR02MB3389; X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB3389; 4:GVDqtiniGpw/okjoxhd+un3V382FHTyyjV+VxC9wzZPO4iW6ICLZia0uoTRLijWLWu8LRkJRjDgLGowoaMR0fWqvTrLOuSNyE0C4FPcn2XoM2C9NyQvd+rH1rO9PJfPJLKprNaQ9kp+P5mC5ZMtb/5jhRCmtcR6623YtWSH85Q8juFbrUSldKviJIeoZ4mSQXfR4I2nf2KOKb13nNeVmEwAS5prVcNaA2ZKJphX0YaXO0fBDH2asfBquO4OVMh0pmqWYQhhaIhlGoe6psRplcAmFCY7+fpq1z7iGRMEbYCY= X-Forefront-PRVS: 04599F3534 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR02MB3389; 23:JHaV3LQ49Ilo25U+MVgLYCmrd0Q7uOt2XKM1tnT0F?= =?us-ascii?Q?HYERjBudItWte9ra7NQJQub8insRcFhEhqSviV4a7ndWHAc43Kc1+NodNPLM?= =?us-ascii?Q?jz5o1i9wTTK0zcmOPmSetkWeIqjvpbV7Ip4iqmgCbph/z+/mrqqWIvPTK+BC?= =?us-ascii?Q?LeY24eAOogGxNt8aAdtKBXSERn1PWZCK0K8b+zax/1WYOlKVZ4XTf76226jw?= =?us-ascii?Q?jcs99axky2C7o8uGGC0HG/KEUMxL62Bgdqvp4To8YOTV9aFVpW83kOGHL8Sm?= =?us-ascii?Q?Z0NoOWehT8wSXV6jwJzYnWHI3jDSwO/6Fexr6YJd7Idhz8pQ1fk0zg0cxUyo?= =?us-ascii?Q?idLVASYizXJKvOAKvciXEB1/tAGhOssB5WIZNQWIKDMR5Z0Da/YCvvpCnQ9R?= =?us-ascii?Q?5RoE6p/Q/whO/DEuB0EjLo0zWRu29lSigWrmsNXvJxRF87/Q78dgk0JjqvNj?= =?us-ascii?Q?GsBOxS5r884dd2XhqbHZ2SQ7rJtrG9Cy8bu8ELCf4yCQgo8LViXfjBggxpqK?= =?us-ascii?Q?5PYwf6wH0UfNIGhjooBmxUaraJb9qKgsWt11rKgnW65J0j9QGLSmi0hUd9xf?= =?us-ascii?Q?ax3vtXfAA1OVULd9ObZfSOZnZDKjsq0PJF6u9v8tcVhwAWrPo14KDQYwB1Rb?= =?us-ascii?Q?shWSvawP6i8m86LMdCFVzwrq9KwOd6ZfsLu8mKy+inDSsqaZYawsSpIpc7pv?= =?us-ascii?Q?bMy+pxo0VXfp4qNVUTs6V+vYLL5GbHm8o8YsqJUScJXKTnc8joQhjog5ogfm?= =?us-ascii?Q?5Kx99FW5kpMeM53Y/cnGygRdQaoT3ziqyaNxlT3nMI3ytORKF9tNu+5FS4fF?= =?us-ascii?Q?NX5WVEC+888ozSAO+LRgQbwq5Uc/AGcgBEho4c+xsPE+bRkaSmIqWUdJlIU0?= =?us-ascii?Q?Ls9g1kW7dxsXaIkBfT+ajBKk++WGFXW0RxDX3zfovrB6sx/7bJ9Tx9tdNcJx?= =?us-ascii?Q?JMUE83GDiWT2ogjOBxD/9j8JT+px14Ll6KAwodJNMNZpYSOlZAyyLgDMpZD2?= =?us-ascii?Q?TFonio4/VRm0Q0MI/DkXH61pdbTzxiVnP9+0TXyYPcrxKK++Z8WmNn1tb8Cu?= =?us-ascii?Q?Figxec=3D?= X-Microsoft-Exchange-Diagnostics: 1; MWHPR02MB3389; 6:6YmDOEutLzPzCaELdXpXUPrvjaUE1wSW6oTcZSlzrbe2K3f4TT9ckFVU7P8pCHd6aVba2n9m3pUONK41VgOwCZWnagdJ3QM9iwqdoGA9I/CF7vqpa4hn4SYsrC+k5CTld6aXJadtuDKYCxu8YBgPWaBarfVl3ncTSpKyr77XdEqaXfatsEy6pUw76uy8j/3EIKqxQCfncURpoGyDd4LnlRBRQ23YCi8Di0VdsuE0noboQl66QBAZcAgub53SN9DU2ONkC9urIPAc8hpPDrhh8SYgMPaUbpz+L/isrYeqSHLeVq2GgI6ia+/s/Qe42nQ/j6kq+Nmdmfp/AJnFq7h3UQ==; 5:3Yqt0nJ1aUf31N05Sa1/32Nr/uIg+KYoC07JQM7THHAH/ss+F9s9XubWH0Fq+8KDdu2/4p9/ed4B0N5dxzdfGNFqPoA+0gd17BK6lTn76Z1HaibbEnZihUpsHzQXfKCCMRl0nNjUKNOcrGLS4y2adBkweSCJFcuXRUoRZHhqFvg=; 24:Wgh3zKwwku/8pW/+iZBlHmr8GcjeAqOZ96aKr63wK0mL/J9+k+CVY+0f4n2smP+ST+hJSANnA9gKYK3JRMD2W/hW9V7N+7kPVpul+jkLY7Q=; 7:NVYUVMSfKlkgEVYh6hdiMCzZfTxaPpsbZufsLaJ4up/kjwSZrZzFXn0EnX3vHxjN/bmbfwSNJZgXA2Aa1GSwwSTVVjrLaTyOJKNbuh0Sc6+idGTpou0Cl+cw9V6ZzCi2vM++PezCnC/exeXQvQEKJJ85b07EvTh7Ya1XPuEbRcchCz5fG8wTi5/DSmrCAPi3JMUTNgUvMqjAuMJYcYSHQsADpzfHj62M80LwSWypmoY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2017 00:11:24.4659 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR02MB3389 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.32.46 Subject: [Qemu-devel] [PATCH v2 1/5] netduino2: Specify the valid CPUs X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: ehabkost@redhat.com, f4bug@amsat.org, alistair.francis@xilinx.com, imammedo@redhat.com, marcel@redhat.com, alistair23@gmail.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" List all possible valid CPU options. Although the board only ever has a Cortex-M3 we mark the Cortex-M4 as supported because the Netduino2 Plus supports the Cortex-M4 and the Netduino2 Plus is similar to the Netduino2. Signed-off-by: Alistair Francis Reviewed-by: Eduardo Habkost Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- V2: - Fixup allignment RFC v2: - Use a NULL terminated list - Add the Cortex-M4 for testing hw/arm/netduino2.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/hw/arm/netduino2.c b/hw/arm/netduino2.c index f936017d4a..6427552a72 100644 --- a/hw/arm/netduino2.c +++ b/hw/arm/netduino2.c @@ -34,18 +34,26 @@ static void netduino2_init(MachineState *machine) DeviceState *dev; =20 dev =3D qdev_create(NULL, TYPE_STM32F205_SOC); - qdev_prop_set_string(dev, "cpu-type", ARM_CPU_TYPE_NAME("cortex-m3")); + qdev_prop_set_string(dev, "cpu-type", machine->cpu_type); object_property_set_bool(OBJECT(dev), true, "realized", &error_fatal); =20 armv7m_load_kernel(ARM_CPU(first_cpu), machine->kernel_filename, FLASH_SIZE); } =20 +const char *netduino_valid_cpus[] =3D { + ARM_CPU_TYPE_NAME("cortex-m3"), + ARM_CPU_TYPE_NAME("cortex-m4"), + NULL + }; + static void netduino2_machine_init(MachineClass *mc) { mc->desc =3D "Netduino 2 Machine"; mc->init =3D netduino2_init; mc->ignore_memory_transaction_failures =3D true; + mc->default_cpu_type =3D ARM_CPU_TYPE_NAME("cortex-m3"); + mc->valid_cpu_types =3D netduino_valid_cpus; } =20 DEFINE_MACHINE("netduino2", netduino2_machine_init) --=20 2.11.0 From nobody Tue May 7 02:39:47 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1507853781756866.106635822285; Thu, 12 Oct 2017 17:16:21 -0700 (PDT) Received: from localhost ([::1]:47850 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2neE-00050r-29 for importer@patchew.org; Thu, 12 Oct 2017 20:16:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57739) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2nZd-0001la-BE for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e2nZY-0006h3-BF for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:33 -0400 Received: from mail-bl2nam02on0068.outbound.protection.outlook.com ([104.47.38.68]:3712 helo=NAM02-BL2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e2nZY-0006fx-1K for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:28 -0400 Received: from CY4PR02CA0043.namprd02.prod.outlook.com (10.175.57.157) by CY4PR02MB3381.namprd02.prod.outlook.com (10.165.89.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 13 Oct 2017 00:11:25 +0000 Received: from BL2NAM02FT007.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::203) by CY4PR02CA0043.outlook.office365.com (2603:10b6:903:117::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7 via Frontend Transport; Fri, 13 Oct 2017 00:11:24 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by BL2NAM02FT007.mail.protection.outlook.com (10.152.77.46) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Fri, 13 Oct 2017 00:11:24 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:45121 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZT-00072q-Ty; Thu, 12 Oct 2017 17:11:23 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e2nZT-0002Ln-Qm; Thu, 12 Oct 2017 17:11:23 -0700 Received: from xsj-pvapsmtp01 (mailhost.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9D0BJZb022884; Thu, 12 Oct 2017 17:11:19 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZP-0002LY-3y; Thu, 12 Oct 2017 17:11:19 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=NE0P3iTKirX8zHd3nqD92Q9Bybpukxcr1SxSmIVca8I=; b=MyYHurZ8tFAnBiE81v/SugxAn7Rs08NyikT86dPNs6FJtaVEuQRuvFyo8riTYrb5AtgTOULfE++ArKWpyVqFuXXyU4OAulVhMXnmSAlJt28NZAbFkDMF5Xu9mwMdSv3FU80SdRe631/5wv9qBYmcwdG5ECfel4KU+wum7zCM4jM= Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; amsat.org; dkim=none (message not signed) header.d=none;amsat.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; From: Alistair Francis To: Date: Thu, 12 Oct 2017 17:07:28 -0700 Message-ID: <58ffc3cdc439a23cbfbd36f313770eef150efba4.1507852977.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23390.004 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(39860400002)(376002)(346002)(2980300002)(438002)(199003)(189002)(118296001)(47776003)(2906002)(6666003)(2351001)(106466001)(36386004)(5660300001)(76176999)(33646002)(50986999)(189998001)(63266004)(478600001)(48376002)(39060400002)(6306002)(966005)(36756003)(356003)(8676002)(50226002)(8936002)(81166006)(305945005)(5003940100001)(81156014)(4326008)(9786002)(54906003)(16586007)(50466002)(6916009)(316002)(2950100002)(77096006)(106002)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB3381; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT007; 1:aA70FSgVWKyccHSbxrjQNpVx9D7Jx/mt3GY8SK9bSOA2lSMCjplcoFuYvwT0XzCt9sm1PlrjCTwhcgC3735G+iJuOQq3KppFjPyo9hPASkiYPgztOH+mGfGmvzVJYyyM MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f343b1b9-eb7e-4f66-882a-08d511cef125 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY4PR02MB3381; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3381; 3:4A0wpGxUJFfeFm3BoH2q3TFtaBYpbQKr11lL/xtmION88Ie6TiCQSYJpuf+wt22Uc6T0ZEeHHIieVM7mAcH0E4m9zhsuBO+onEgxKqgRk5DRNWm+W0qws1EVLkZLpTn/JwVzr+UCdJDgV5wqSAuvr7Otqhh+IcA5IrApSbMEyld7xaFhOSeC+uVEyUQOh5BMq7H4sveh87+fiXZn1H2aiV8peavvxzesYzhEtmmH1UXHgeQ/W28kwqDunzoOijaW15SdOB8n1W356KI+C9FslGY5mBAPHzF1l81b2Tn+F8cUKEAuFvdrBNM+DU1xmM8zLiRjtcsO9Bi9ZxcMp7EXIQp1667WnegTkTtf0ZAB0GA=; 25:Ly4uASSLXXqNrpdCzrYyVS/xjqzr+cS60qCm3QzMH7GkdhZ1BVlEbhcsHchHSb7uj6OARARZIUalBlaBDJc3+EHMlxNZEPpQ4WssAiaLUzrDJA/dCGPTJT5w2pXFiQRTg732jbn29mJ8tT+DqHdrELVWcO4D7goZpUdr4nf4YvasyXrCaeT6+oB+Olfgar4BotWDeVqa1OmVzH+1+BN2VLU5ikzOLXNjCO0RoyqQ/xzeBq2Dy9MF7zIaKwlH78tdH6bQggbpiVNhER2jiGpi1+gvrijlT8JJoF/N4ObKPNK2ioEGuGtKT5KDLFZcBzl8ds/21CpbZvwGlXxYluiizVbGXMSPqBxNJvvylGQgkGs= X-MS-TrafficTypeDiagnostic: CY4PR02MB3381: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3381; 31:GBjDoKLylp33ed5PNSG3aWuXTRA4EFwQSZ96R16NIJDvIWpBhrFh06wDP3OuVoe90hsNEvG7A00pxQVUhoyggDXz3qSdQweFjciTSUbBrL+doEfWIRiV1SNILKST06FPDUCPcZn3c+qIMFIzXCat+vZNn90z3b4crnqkfSH73YIC7k3D8r66bloNgnKcuKIEL1mZMfl9zr2W1j0CPPjtfEjM7kE8Ek066mqYhTr3zBU=; 20:P7vtEYWhWfOo7OP3aB/GJpCxnKQibEUMSQS7q072fV0KIyBv2NXkhusv7HfnE+wIcXMgSV4OJUDds6KV2vjqHmgVdHqH0oFV/q0KW0ZPh5wkpGuBY9d1M9WSE7UqAGIdxIl93WnIWcAMwRC864/Yb+2i2/k8jInxV4fGX0wR3vbRzO5xUoTtj94o/AyM3Wcj6AKn27icwXCUrXENBOJ2SYB5D0FCbvgP1/6Zo4JT6JuvW0pfWu7iG6UtGfCXuJ98py4EPACJJa4FUOxWyr2cGHW8zC/rm9unC8mKOO/UtSPmeD7OCGEH9dVXS3Mn1zj+JerZSnlGwb2Smm3ITYxBH55np1Ej/zj12KFBGbNr4GYTwKaERG083rwzZ0ih23d3ELk3MEwdUpKxAzFC2vaQuItLnh7CTxhjw+aLmA5194ZaTKaUAwD+IpMJFOK4Anb5ZbcFUMfk+58Rv2uZQsmnjwGHR34kRuSDaR0qjkHbYqRoKBLcQJTfXN7xrbLlutfN X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(3002001)(100000703101)(100105400095)(93006095)(93004095)(10201501046)(6055026)(6041248)(20161123558100)(20161123555025)(20161123560025)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR02MB3381; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR02MB3381; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3381; 4:njQ29oalVR3C016wYXi8lcwQYyZXiKE07JlbW2g/ojckxgGeHcYPO0EtT1mnG9gdCS+dnu2s/ckKZaLE9W456AdL2NklvBfJypxrYKfm+C4HCaooX9xeM5p2ezkT1j0QJ1HEpKrqzWa7sbLGID2y+R6ooeBTAwvjq3r/yVbyomWlz5g8bOW2E1yjfZ3enmMw/ctwclQlle1i/+cmrpj0iNBZinG6xW9BA8XMVjZaiLoO7RmxZolHiddGXvUfEg++wYi0PvSogPuDQW+3y4F32gR0fWZZ+BdJTGUMlMv3wLY= X-Forefront-PRVS: 04599F3534 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB3381; 23:vPukOjDZU6aCJaikDM8NKlGO6XuYtai7wzj6ROBKK?= =?us-ascii?Q?0wrzwSV+bTL/n1EuJTPzZPLhNLm9F5FkB0CH8KgmvXlNhSKxgFmMJp4pGJZO?= =?us-ascii?Q?n/xiM0RPBA4b41+0BKGlIyIK81jyWJOG6g5hK0QZuoEk34m/5hsJE1RT20Wn?= =?us-ascii?Q?J5riLk/T9NBDSoCQj9rwyhMbE19ohPcVJWUqJZQmsLV9mVO9IbVcSARQSBGu?= =?us-ascii?Q?Wt+y7kGnyRTxylZxpjPp/FW7YqUhutzqnNNi9K+fU1wVN+x7MloW2Zuh3ZrF?= =?us-ascii?Q?Zv5COWBU0Nsf3ESvlP7/y/awctzB/mnjYMTBW+H1urjT0fXSJ7u+BzPoaG4J?= =?us-ascii?Q?gBj5bifp2k24ofyxTtkGR06I4r8Zm7z6nM+fLswZqPl08UgpMs6WlgV3Wig2?= =?us-ascii?Q?fuxYLi2BEbK8Yqp+2Kh7GTIac42y1f97RcipENsgkRrIhHDx89/627nPL+QA?= =?us-ascii?Q?GA5ofY/RRfXOi6WTi5CffezDwDJGZ8eWQZFLaK9PDe8g5FJp/XdFffr5l6Z9?= =?us-ascii?Q?HngoPwLqJDZ0N+9uZARyVz3rTTox30KIYHuGus/35tFZrz1F4ubd/yW1ZXVd?= =?us-ascii?Q?ypKTXtnJQ/ByHQLHrOCJotGlL8cztAB5te9oq5IRWVL/y+4lviJEW9ZyKAxI?= =?us-ascii?Q?JCIcx1TxUm2pjiqx+lz7RxQHdKqVcmeFJBWt9S2Dn4GTM6ZDCBmonye+/Akx?= =?us-ascii?Q?CPFptILtjWIzRNSN9FldAyY7kRbBeUys80q+jNKAlf9ZPn0Eiju11dqSswNb?= =?us-ascii?Q?/1Fl7gx9dw2mUoj9uUdV9HBlPDziipimrhsguhqOtcQDnFj0f9jsPLD4oqh9?= =?us-ascii?Q?1dTYe6lHzv9ZEgs2pDp6MG0Jy3y8iZ/eU/dtCNFhlBB6g7nC7A42mm5y6zMZ?= =?us-ascii?Q?wddyoWXEzGc5zZR6gp0P1L0t7+zyVBFzfp0cCrGPUMB21HHZI9QMrvIfnGTU?= =?us-ascii?Q?2KQbAdpmnRdvjcrTPQ8LOqsDzHfKln1AyLR7fTgw+Wc9lxCl52AmKXBgo0iD?= =?us-ascii?Q?ku3ewRYKjm/wfoTlF1eBZ3aRWf2teiZw8w64IJwqLHqewk+KapqQ4N1VpnY5?= =?us-ascii?Q?CMTdgadlMvguIClDih37UQMGBFttOix2/4l1tNafkTRwJrdbgGnsumBVFARc?= =?us-ascii?Q?zpBGYLch/A=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3381; 6:OT7qBkxWcXJC4vfciTe/J5VFogd8cV+ZtXrkptq9E8i+B++ba0hL6xBHlyMWrtS8InlATLT9T6iP6rA328tfStPluxQn51yrAEYoQv846OlLBxGk7cvY5NHgTVREhetLhTlBzy18QPPefMv97Z8ROPDDL+rhVcL2mm4paEU1foeagvjcyisiKyVZBOvb97I6wv4pOyKtVZ/I/QiRAO8p65Ohuk0wcg/AHr6HkQOp3XxHPS9FTox3OVMZMkO7mzXcMRDJCZkkOXYynzKcC+Sp5ecqyyh03dYPGuWiMPjNGI3tknHunRO0mEhf2Cf6dnxz3MugTnKRhg5/4JBItzLTug==; 5:6AkbXQd/K9CjZTS3VnvhS/jvX5c1KvIH/zdlKa2aGSbEvXMnapqSugLq+a/vRVmDyX8WXTMN52pvpgVHlnicLgaur/UfSBSSvD45t2FELVjbk4CHgp3gUr3/ca4vy60bJILYT5TXxm3ZLiP+XuIo4c8gmrtI2g5XE1oBCaXMbqE=; 24:leJtKsWIRZnCzOZ+WikDvq+8NaHCs6mzWsM/X/kl8nWfK5c1Vvj/8H0XxD+R9okZJHAEmBMWmrVPHNGChRKMamVWh0gC/XwXqhs/IOT1Uiw=; 7:O9sdxNZXqqbyUdLHRZ3Cil3r+w1elPAfk6tvDxiTG7mL7f82x4j9E5bAwznw6pJr7odO1Ehk4jY3ByQ45jymmoxWzkHBUDAARpK82wlz/iSspyHawX1k5ht2tc5wtnEeKzI3e9Ah5T85grs1BK+WtMTZgHqUTYYtMzzw7LxaGWghck0mSq1npLeRt6pBIqAux3efiSm1EiAv5ExbBfIJAV6rIJx5/oNKCP+e3dg1a5A= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2017 00:11:24.7778 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR02MB3381 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.38.68 Subject: [Qemu-devel] [PATCH v2 2/5] bcm2836: Use the Cortex-A7 instead of Cortex-A15 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: ehabkost@redhat.com, f4bug@amsat.org, alistair.francis@xilinx.com, imammedo@redhat.com, marcel@redhat.com, alistair23@gmail.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" The BCM2836 uses a Cortex-A7 not a Cortex-A15. Update the device to use the correct CPU. https://www.raspberrypi.org/documentation/hardware/raspberrypi/bcm2836/QA7_= rev3.4.pdf Signed-off-by: Alistair Francis --- V2: - Fix the BCM2836 CPU hw/arm/bcm2836.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/arm/bcm2836.c b/hw/arm/bcm2836.c index 8c43291112..931795a878 100644 --- a/hw/arm/bcm2836.c +++ b/hw/arm/bcm2836.c @@ -30,7 +30,7 @@ static void bcm2836_init(Object *obj) =20 for (n =3D 0; n < BCM2836_NCPUS; n++) { object_initialize(&s->cpus[n], sizeof(s->cpus[n]), - "cortex-a15-" TYPE_ARM_CPU); + "cortex-a7-" TYPE_ARM_CPU); object_property_add_child(obj, "cpu[*]", OBJECT(&s->cpus[n]), &error_abort); } --=20 2.11.0 From nobody Tue May 7 02:39:47 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=temperror (zoho.com: Error in retrieving data from DNS) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (208.118.235.17 [208.118.235.17]) by mx.zohomail.com with SMTPS id 1507853598146976.4623126702718; Thu, 12 Oct 2017 17:13:18 -0700 (PDT) Received: from localhost ([::1]:47836 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2nb3-0002gw-QZ for importer@patchew.org; Thu, 12 Oct 2017 20:13:01 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57740) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2nZd-0001lb-BR for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e2nZY-0006hB-Bd for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:33 -0400 Received: from mail-bl2nam02on0067.outbound.protection.outlook.com ([104.47.38.67]:18154 helo=NAM02-BL2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e2nZY-0006gE-5B for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:28 -0400 Received: from MWHPR02CA0045.namprd02.prod.outlook.com (10.164.133.34) by CY4PR02MB3270.namprd02.prod.outlook.com (10.165.88.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 13 Oct 2017 00:11:25 +0000 Received: from CY1NAM02FT009.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::202) by MWHPR02CA0045.outlook.office365.com (2603:10b6:301:60::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.77.7 via Frontend Transport; Fri, 13 Oct 2017 00:11:25 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by CY1NAM02FT009.mail.protection.outlook.com (10.152.75.12) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Fri, 13 Oct 2017 00:11:24 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:45128 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZU-00072v-1K; Thu, 12 Oct 2017 17:11:24 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e2nZT-0002Ln-Tw; Thu, 12 Oct 2017 17:11:23 -0700 Received: from xsj-pvapsmtp01 (xsj-mail.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9D0BLZv022888; Thu, 12 Oct 2017 17:11:22 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZR-0002Lj-Pn; Thu, 12 Oct 2017 17:11:21 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=UJPbyeFZ2qSFLbRvodkD2rPbJncZItfkBJBe91Ey4MY=; b=SO3GStfhPiQ9qWRaYKEni9Q++bwO6Ve5tbHwS9FgF/eUZzTrEIWonJ++a9DvUlRcN6Z8dA13+H7UDBH96VN7ef+h05JH4LUNWxZKQTwMPw/2i6b/tZkM72e5NPWMBucpDw/EgK+1CZheVE9HODn1Z/krtTPOaVsMALDae09x8rM= Authentication-Results: spf=pass (sender IP is 149.199.60.100) smtp.mailfrom=xilinx.com; amsat.org; dkim=none (message not signed) header.d=none;amsat.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: temperror (zoho.com: Error in retrieving data from DNS) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.100 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.100; helo=xsj-pvapsmtpgw02; From: Alistair Francis To: Date: Thu, 12 Oct 2017 17:07:31 -0700 Message-ID: <5808c4332846892ece615a50558ed0279fd72840.1507852977.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23390.004 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(979002)(6009001)(39860400002)(376002)(346002)(2980300002)(438002)(199003)(189002)(5660300001)(2351001)(106002)(356003)(6916009)(2950100002)(2870700001)(6666003)(118296001)(76176999)(33646002)(305945005)(50226002)(478600001)(77096006)(47776003)(36386004)(50466002)(551934003)(50986999)(23676002)(8936002)(81166006)(63266004)(81156014)(4326008)(316002)(54906003)(5820100001)(9786002)(2906002)(189998001)(106466001)(36756003)(8676002)(39060400002)(107986001)(5001870100001)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB3270; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT009; 1:SOHCJIqwLqzjgW5R+KYndmQif5iBvBrYOKryUIxcTIq0qAdgtQ7Zy6Emo1nKVPSgnzbST3DAVBRw1lmPLjuIPETrQQcOpHdD8HteaIaRe/Ke5iC5SBI1/mJ1TtgRZ62b X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f0e79b0d-1799-4353-f9b3-08d511cef12c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY4PR02MB3270; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3270; 3:G/WX4Np0wrrjbpDzR5quIwqIMBS7ZEvMNdQo65Llg+iGO+xUkX4Z50jTB+lGsThZ3LYgCe0KkVyEn/dC4gIvkl04ItNO2p+1kPcjYkiAUrGnSfm33yY9xjWeaRj3s0Oe76am+fUahTy4r571BKkV/B9SjjiO9dwZWjBZyTZSQq+e6U5AbCv56d7oDIvikaw2VSZRUhK/p1B1ihLtK8POwihmuhbU12c9KCwUCuQSVCmNef87Bwxvr+RfCJPDcnK9IBera6qjXqSBB6LFZy1a5n5jNfEZuGPo8mv3Ae1zPVThg0vTwSAbIKHg7PFh/U1ijYjJyjJAmwkg+uHDwkMiF1UgZlukKWcVZ1UKLthyJ3U=; 25:zUezq3mSlmyC24cbfDheIf1GC0MXX05EWp9PVPjBquCjrfk04QbAIXRF6r79OuVyQ5tYA38qXAEn8XyyONYLkbAierzApJ2h/XmMutMPx8p8zXanz/8UsCjdQ0w5FJkII8O2oZNU8OZHo1DuWYtX1QvU0Ukn6h2nP3AazHk56RV1wyiYUXD9ranO5WdwwwX4mvu/qXqx6degRZcTa3S3Ps2XDwn9bm73bBzUTG7QuwX44leD7vW1MksL8xP5c6Jf28aOFZSjXA/GdivPMiZgYnB3tYfzZVZx3IFdf1m5MX6FPavB53il9MlHng8mlQ1OpwOgBxJSTU39mlslnIDS0iV60SLPV6ePj2wW4mn0hUc= X-MS-TrafficTypeDiagnostic: CY4PR02MB3270: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3270; 31:W7mXytt3WxG2Wpl7kG4fx+kfc9iOUGks2IbX598x8WIsKTrP4p0FfAyhpagBFNXjOJCzFoRS2bQThVGry4F2CwYJjTGpnnXcPlaTpxoU8/wjhOUgFklOkFRmhIS7C9rc5v5KIZlj0eNdUcKQSBIpGA93TxUtVEPEugoSX5hirEWV45yzKpQQAefYXCWaR0iKXP2+P0J2bCByWKIJedQa3cWVcJRfH3Wa52ltwIHTvk0=; 20:Oyb5iE4tOcgz8YjrOJ7vvVOAYl4Nl1jeQqkIZuZ/lnEZqljbxENhicSMoMgdKRHXDj8oemUkONIOCKJsUoWg7BHVWQIQoNAVxWPa35+h3sSCRurBndaefy/MZ5ZppTEWuiPK1wwgIhQhdd5V1y/UDvn22cjg0lNbZX/dRm25AZJVIy7kxFnUhcIBUvp6fEEPn+0+ZcdnVhyBMGNuHE5kjewcBEHXhJ8of64TaP/rLvGyo2E7wB9Y+jDrKpsXvII/4lckuhZGXgdPFoKG3TbroSb6dW+H13wYX2/fIsm+4r7HbUAjs5OOuTcHda1aRk2qmbS79WoqG+HlOzG7PRLADWI6mN27MLaatUdAY6px92rjDJFOIS48jYnYY4cw8IcqIhQm8yePFgmmrUyuuTLPZzAYPxjIhflzzmZ65IjqobujLBDXeyx+KL7/AY3whZCjt5cZz/5glLH1DEcBy6BVrBuwJmGNJibuGSExQQ+lw75Dk69XQeDQHt7wchMD4p8z X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(3002001)(93006095)(93004095)(10201501046)(6055026)(6041248)(20161123558100)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR02MB3270; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR02MB3270; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3270; 4:BKszYGe9mFxksVSa/tvbLqKGDFtMuULR+UH03ojjMyYgOm+DwYVUZHWo93SOwP6HA9d4rtj93e6F5LbWIaKk2c6vrwKmeIqVjtm85UZEB0imtG2Zo7B+V8radZXL55E0qGGACtDYEbsTuswikRhZFWJGWup2fpfp/3fRqqHlT7Yd4piIbblByEIh1qDleeyenrA2PkzDkn2b3fM5wQeUVWpaeCWyVZ9QFIdBTzYiR9mG1zeeuSn+zom0g4ScGroTHInfzxotMLzbHBEWrOquDHAq3E12fYbhPo6ADdWPJoI= X-Forefront-PRVS: 04599F3534 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB3270; 23:YlHWAY+6E7Sxe/MjI+16lrkRC10QszomliYaWS12t?= =?us-ascii?Q?M87uZrYzTFysbdSDRI8FxvkKl8IMjtjvFOLF7Rpy96sodbP1EWko9Q+H7IVK?= =?us-ascii?Q?lJh4A3vYPUxYyL07YubRsGy+pcz0X8Eh6RlfPXtFrVVsYsXoSc9IQoZaL5Pj?= =?us-ascii?Q?IOl2qcAZtvi3ihDdodIN1gpU0kWtS71x0/i9dOpBAte1IzYLLlSr7k5plnGM?= =?us-ascii?Q?kF9vVQl5492YxerHYoi1yUZU4T52aspGdEgo7TiwWv1cTf4k+gz8fQxoKc1j?= =?us-ascii?Q?mT6xEB0ZnDDv2/nqPF6Z4MHZoL2lhlfJxLVmmVbnydPItniZqjB9cVKAe+T8?= =?us-ascii?Q?zy2w9hQtqky32lXZ8auUKx7y42nWu6gw5zxlzJNc/ovY6BMAr24RLeBKSVau?= =?us-ascii?Q?/L5mId985Ji8p6CSMX97GrRV8NBicOu05uMfCuJOSDqe70EpbcQBhwLVviHa?= =?us-ascii?Q?6jdB0x0HNojuTMTZ2xpm4erK5bX7me9eReEhW/tKKr1uUrTkhJmQR8WvHsks?= =?us-ascii?Q?feAD3k1iX1QfQzr4uYi5Z4tcLqMexzzXpHvy0aq0t1fqpLQrOR8xGnwpfo8a?= =?us-ascii?Q?vghxYOoeIk7Kw3ag+sUYmB/yapWhtKZta990MRGS1c2GQ9sgLq39jDxLLdEo?= =?us-ascii?Q?ye9F7y0RkRP9cXG7j6E/rA0ddN9EgaTq/Znbhi6voj+5iILuBS7+T/oKolqD?= =?us-ascii?Q?x5ah8u786DZ555DqDO+Q78RGCKOwFG1t4243EBFgHncVW/96c1Q5rLse9vD8?= =?us-ascii?Q?2nu4B6lm5CfVCUi+jHrp7RS626kZ8U9oTy8MFqRPQYa+qrezZtW1A63eSsWQ?= =?us-ascii?Q?lhZAAbk4D9RGYfk5HnaXIk8P3ig/yxwCqeihzex+oCGVWmp4ZSYY4zJkhFkv?= =?us-ascii?Q?SONErWmIKnDeAF7JW8yss5w4dxBygdJtb8rGt5LSoDDbxUl2XoNry0MUhx84?= =?us-ascii?Q?aQ811sBHHc1fmi+Nq3SoUPJ8+nZ54P9OJy7086eW9tzMTNkIB+JumXbEU1UY?= =?us-ascii?Q?bQ8Turrz9kGvrF6o175DdcIiEC2DfTo1+oi/sU81iXStaT9un6bWaMvSaoq1?= =?us-ascii?Q?DcS0uYxHA7V2fGO0ZijQzbQ+jVE4SepOCRyncV7VzoE2buJaTceOKfuxPAVR?= =?us-ascii?Q?Vk59bHKc0zw1UXM31ICNe6HJRD4Cm7aX54VaKZqrjMOTsPwJ7B/UJmOaCr6x?= =?us-ascii?Q?ogujN8Z3V28WKtfqrUTzMb6lbdaOz/zMmFA?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3270; 6:9Nd0lC+AEcNjdpL/ZXwdRMg9TmkPsU4gtssO4aSGqI82Zkt+oVMSL+7KjSF0Bu4UADPzRbjLc6ieBc5cV7UpHQbuK4YhEvpBRmHYAfycMfe1flNHh1ss1FNykpeROi7oMi/I0BqKrSyNB2Njjj2gHHkk12H48aKsKHMDCAFlHNoSF7qQTHjlXKTc8uDj1WLA65pRjUZbkKL2Ax99pF+m+dYxvrPU7T0YcSgBhIKLEj+MEnKmlscC19l8QNuG7QOSLrFEdu0FRuj2QA78we779QbUEBQwWR8tX/54mPlbLRjRQ4N8casC0JfmdztJLh7lm8hMPWDmf3AZ26fT82OqLg==; 5:0XkbR7plxif4Aebdl9sNe5/hdzVd3O4mt6uw7n6ZXYkgtuH3oeYL92Ixi/FZpyt21iOpbml63S4mX7rlyqzFN7KKQJAPR6eyJ6ZM6PdAD3JJfmJYdMJqscpZXRoGhBnLE0xOS/WSk9bDb0TEiAcGeiZtoVWHTpjLCBUwIj1hlmc=; 24:hoQTEBOE0mITmZIpgGGZTTPrmuWLwf9asFCxKKiL7mtDUz1fzIn1EUlBLFo4HoPg0ACiAUfGmmq+K2eBralLwYrkIPbejALbCYZlqQfWXmk=; 7:dYwPQAhx0uFSMiSbJIoDRuJgnnqq+fBJrE4dkhOyOriPAhZjTouF4n1om1y7fAFcz2w7jxJ5mY6Scbfi9UfE59ilvD7+MoARBmyJSyLDERH1TwN9tyBHdwWfrsEE6yYHUC05xzFaX13M2u4zkx0BDsLbdCUZhmJTdGI0mV2QAe7sVwX4BrLK1+sufEGAl2mXWXMuIGd6BSim5RU3yxsxe63W4OsokQanET09+5nr0kA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2017 00:11:24.6078 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.100]; Helo=[xsj-pvapsmtpgw02] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR02MB3270 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.38.67 Subject: [Qemu-devel] [PATCH v2 3/5] raspi: Specify the valid CPUs X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: ehabkost@redhat.com, f4bug@amsat.org, alistair.francis@xilinx.com, imammedo@redhat.com, marcel@redhat.com, alistair23@gmail.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_6 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" List all possible valid CPU options. Signed-off-by: Alistair Francis Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- V2: - Fix the indentation hw/arm/raspi.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/hw/arm/raspi.c b/hw/arm/raspi.c index 5941c9f751..2a7e6a40bb 100644 --- a/hw/arm/raspi.c +++ b/hw/arm/raspi.c @@ -158,6 +158,11 @@ static void raspi2_init(MachineState *machine) setup_boot(machine, 2, machine->ram_size - vcram_size); } =20 +const char *raspi2_valid_cpus[] =3D { + ARM_CPU_TYPE_NAME("cortex-a7"), + NULL + }; + static void raspi2_machine_init(MachineClass *mc) { mc->desc =3D "Raspberry Pi 2"; @@ -169,5 +174,7 @@ static void raspi2_machine_init(MachineClass *mc) mc->max_cpus =3D BCM2836_NCPUS; mc->default_ram_size =3D 1024 * 1024 * 1024; mc->ignore_memory_transaction_failures =3D true; + mc->default_cpu_type =3D ARM_CPU_TYPE_NAME("cortex-a7"); + mc->valid_cpu_types =3D raspi2_valid_cpus; }; DEFINE_MACHINE("raspi2", raspi2_machine_init) --=20 2.11.0 From nobody Tue May 7 02:39:47 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=temperror (zoho.com: Error in retrieving data from DNS) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1507853610173748.8127195685914; Thu, 12 Oct 2017 17:13:30 -0700 (PDT) Received: from localhost ([::1]:47838 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2nbL-0002u1-CI for importer@patchew.org; Thu, 12 Oct 2017 20:13:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57791) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2nZo-0001t4-Vt for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e2nZk-0006tj-Hf for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:44 -0400 Received: from mail-by2nam01on0079.outbound.protection.outlook.com ([104.47.34.79]:21981 helo=NAM01-BY2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e2nZk-0006qz-7x for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:40 -0400 Received: from MWHPR0201CA0008.namprd02.prod.outlook.com (10.167.160.149) by CY1PR02MB1334.namprd02.prod.outlook.com (10.161.170.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 13 Oct 2017 00:11:36 +0000 Received: from SN1NAM02FT002.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::206) by MWHPR0201CA0008.outlook.office365.com (2603:10b6:301:74::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.77.21 via Frontend Transport; Fri, 13 Oct 2017 00:11:35 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT002.mail.protection.outlook.com (10.152.72.94) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Fri, 13 Oct 2017 00:11:34 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZe-0004Cr-9G; Thu, 12 Oct 2017 17:11:34 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e2nZe-0002Nc-5t; Thu, 12 Oct 2017 17:11:34 -0700 Received: from xsj-pvapsmtp01 (smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9D0BOJp022909; Thu, 12 Oct 2017 17:11:25 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZU-0002M5-OV; Thu, 12 Oct 2017 17:11:24 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=JvN71wuNTtLJ0+POurzAgHBeutt7x9ZuZDOadozohXE=; b=yIbWJ7Dje0gqDWQpIwNxzIlVuqk7UlJW7GdWx0ucLc4dzaG+CmiRgUOZZZDK0PtoTSAj3UHH1oNKJyl0jKIYwjDsQKvkpdzRgFvdswCfI7vspfEu5w28urx1HPSt9JdMaH6BCO9TbFa3GHK4mZMtGRXWYfM5SohLD3vKTV1vERI= Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; amsat.org; dkim=none (message not signed) header.d=none;amsat.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: temperror (zoho.com: Error in retrieving data from DNS) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Thu, 12 Oct 2017 17:07:34 -0700 Message-ID: <9b45c06f0e445bcdb2f8169c96ad392c9db19fbe.1507852977.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23390.004 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(376002)(39860400002)(346002)(2980300002)(438002)(189002)(199003)(77096006)(36756003)(106466001)(63266004)(356003)(305945005)(50986999)(76176999)(47776003)(8936002)(81156014)(478600001)(8676002)(81166006)(5003940100001)(50466002)(2906002)(2351001)(48376002)(118296001)(551934003)(33646002)(6666003)(5660300001)(9786002)(316002)(39060400002)(16586007)(50226002)(4326008)(54906003)(36386004)(106002)(2950100002)(6916009)(189998001)(107986001)(21314002); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR02MB1334; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT002; 1:JbhI6ntYCjAsbCTUAscFOPcrY8y7ab+N1G+htg52lXxztj1NHXcdPg8hlY2y5oi31bdNzR9PHfSSSPkTgn7XNjUBPeu9PgUt2vcVhD5fAxvqLP2oFNaYDIE0NXgMX1GN MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 25a77be3-980c-48e6-cea1-08d511cef74c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY1PR02MB1334; X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1334; 3:U5ZYJhjXBCPJPa8lMmvf+FT34EKwXQ60aFbOvgcHEvdNuJJCPB+vUWNTDbBU6mWxqNNka2rPtjWf5Bxb7QQTiB/G/FAHPyBgO6S/grIMWOcurNEYqiaRANGqAHGzcne0f5bdwYOv3GA/BEnGrAKTZGDM1FIRrlHloI63qCfzbMWQrXSuPxgs+nPZbjztTY2K/H0TOb2PfZfVni4KuIGoJk+X2bjVfqZNzqb5PDc89eQKsOKeN4TLUFuWuqUGHXA7xmc0rNo01whwqojM9rud0Udxj34xBqq3pQw6XCFnm5YiQlef1m20bqdAsZ8BW37gW6/n1Bv2qL1d8uV+Dd5yFSXIlhgZqSfJlvlDhTd9mQI=; 25:uzChG4GOjJJr5o7sno8dlADzpK22u8PWrgOFdjpHSl4Dcn3TBjpg7nNb25Z/8HErt7rbMSWGBUJSlIh1Po82xo2p9eGcwvPPNNvtCB2isH2DDQZV0syUdj7IlD7ewwJ523/X+vhRRAqawl2B4QHllqMlm6CjRS/twC1zaKM4gQsd/VNsNLn6Tvjy1AylDDp3Q3JZDDWW+Op06lJQ6kHijqqX8RvYTxamHJOdDEa5BL6qGqyPUyWa6f3yOiQyndVkh9pKIVgLWkYpufObvHVTX5JhKn9i1K6WyGwe4HxEUdO08gaL2uLiQm9tDATFIPbgzXxX/zhrRd/kewnIH1sKu5vSEkqh/QscJpA0d1eU8ns= X-MS-TrafficTypeDiagnostic: CY1PR02MB1334: X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1334; 31:ZFtbcKcs1N3zeIjiRz4dVum7HDWO4BB3LRsx/fLOkgZNWd1MtK09bburCNsSn/YaSRrUxj6RsE3e/BguA/F7p5gBChmCTGkCiwsmb3aOlL/M0FzdhFtB0Ip+WGqZU76epdAGsyluoc4Vq4BXVTZOEDHDC/jKMKu3ORKRKSfTAlUVLDkoCgxbpFByn59D84F+QyqvpKL7zFDo3rRDDf3J/CQV47Q8zYKI+NzLDQU4OgI=; 20:oyqPaYjQET7U9c0YmKZFn8FcwrXDRqVKGDo+fhQdy8yGOsuzwleUX1drYhEp+owKmuwiU2CIYNZPHkweC+zD4FuHrxwGFQ/J7wzrjW2HBVzDeZmSht0X/sxjFXDsgOJKw4+009DIFa3j/McUWS4kOmCbx/91A1MXDYLLfP2AHXE/MctymmtEexeQqzFnqCdAh+2TPwg9OP7Yd4k+AMNcebOkPgb0ChdSP1ZSNQvlSwdnPFi3Ydcq9PpcbJjsbFXhjBQL3dM1QTsZE/DvPK1VK9D2USX3E78FpszmRXII/y0Ny4HQ2qm9hevOd5sGCO5iSkZk+DSLRI8bGF5/B4esuxhu/AYO4iUo2K/QaSvLTNVHPHy8l6jcaYei1+wgoYyd/z/CXUIuHk7scJOJVfuaSldQef8cloI7Pv2LdL8Corp8ZUYz7UAGmuQ2AOpWFApkCl1wY7rJYKl1cuST78wYTMXerYu4t4eVEMFMHi9QPiW67v16E4ZFI2iFmMnZgTEw X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93004095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR02MB1334; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR02MB1334; X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1334; 4:ydPKxCqIQzjrwu7qLnTlJuhQUmoqgO7fqLpLpiBRa//bCyT0dqXLLLndib5ilkYT4brXh5T4MYSGMMWzfz8Es4XFBklBEk3NeAGNAqKNnTNoXZBEweEntGkX6kyAkOeL0wcKftj+pKfwf8GVcQwoK2SmJM3duLA461jai6PQ8dEHmS9fmp/ZJ6uFbG4oAJdtPGsdWtHCnlNpRMAxfqQDMQU/wLYHi0H7BT5nBknl/c11Gn/MJeLr3XSsy+JaXCMFJfu5REgJj2srvTgPDG8TgBdssVevZbHu704/NING8hc= X-Forefront-PRVS: 04599F3534 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR02MB1334; 23:tb/EiJh2hwrfg834qOabOOWybnOz33LxQkbOHassQ?= =?us-ascii?Q?AjOz4r9tRTdGqRIrmlE67MIrxEGFuhLORc2i1adpWQTSmmZHytF1zTMcvIJ4?= =?us-ascii?Q?uHQ6mlxrx8/Jetext+hItrmwjmeu/51QXTjCE7xhZfxzKZa23rSqQRXbeTSj?= =?us-ascii?Q?gquXgrIuYPKnz41AfWRLEXZycUJi0gOY4OH/cghjmDS5Ky5A/TsHgR6FNW5N?= =?us-ascii?Q?5KX6XhvpDBF96WegibuqUU2o/DmrErflxmJJBFTJUwOQbbh0/e0qeNX9BhgQ?= =?us-ascii?Q?Wrw7hwsSgHa+E0P/kODN+/gz+gtTX9tDh0TwrN/GXVy13CJC17E2ew4sMJsU?= =?us-ascii?Q?65We+UJS3BVo//Ly5XWPuvN4rnu7VOfg/A8kYxCjAxRRDnoQkOtYvi8TCCf1?= =?us-ascii?Q?y5G42tPOj65aqe6Mj0i4vdOxwGpT+njb4CVcDJYRSlTZiWVfp6xfyl+g90wv?= =?us-ascii?Q?qFkWijkB88gaYz6dXBeYI+msyn2f1OYW5EUGcAwvmkSBqcljMyD/AYhAtXA3?= =?us-ascii?Q?t8q2Nzuu8NpuNe4MGrJbS282K83wFb1d1uim1Wg0NgwVy9nu0B1yK5G/Mkcl?= =?us-ascii?Q?8VkrBoxY6o4xMa8rfI1yFw++MTM0dTfQjL1YYJf2xgvjn5akJPIMry6/IHvg?= =?us-ascii?Q?Fvqd3VDtEPbE6REesXPY9++qqtRM03czphzriM+AtBdPWP2yAywU9767fyBP?= =?us-ascii?Q?XdDbC3zWhQ+IacTKOTV828MgCK6ZlFrJlThxBTPXeJvoZ2oEJBtudRlm/Kc7?= =?us-ascii?Q?ZsFNPxHkszhYvPp/sobRUeGdIM4aFn5Qk7D2ow+DHrU/yAkjfxJePmlJxCYN?= =?us-ascii?Q?w9K5Rv0xXAB/fH/V1Yz+fRRpOKgP/pJubzkBJgoqwHRhO9WyCt5UAKl+Drk1?= =?us-ascii?Q?CKgrDrqbeov/4zZHIn8AbO513JU+pfDh2LvjD8pJO0A0dhenr/MC5DMt/3DH?= =?us-ascii?Q?OPHj0Q1YGhfb/x31hRJlNd7A5p2DB2XmcDPxFZk8zYhp80bzIhFZI6n2ydrg?= =?us-ascii?Q?UWptPb+msWm6587uvtdBcy07/gK1pVQuBbjHa1Tt2jQsgitCib1jyj3cqUPC?= =?us-ascii?Q?peAK+fmRvTdLo1atwSv7liqMuHqbv1WOZkC+uiaZ1mzGgx8xg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1334; 6:mlxKR1rDmZLrrQw1Py35XYGw0t8UAaw9OOi2F9VvoYSWv81YXaHwDXYU485QQNaptgua4lvmj0FGSke4c/HAUrLlCrx7FgP5G/XydK0ysXLTmv65EkT0CFStDiBVQLbw5Xz7AMKYQIu/buYCBBupKgauoAiekeylc1Trj24rocCrg47MivHMwwBcHhW2hTl8Fr7RE9gIS84Goj3BmwejXYyfdPvCCH9U6Cr2VLJ4ZkZ6p0YbmdtxVceiMtL/6qWOcbR+eVFfZb0fGk4PNs8nELlRnDIcWzLytz4m1TmeavBFM+KRwFEzC48RuiEowsF3xFxZ+O/yG0AoMG3+q6d6mg==; 5:+8qsdol6hOvNyooG/7kbgK3p/0g2owMEJhEFBgHzrSyqqf2hrPjjAn9bIP6IHt9Vo3CjQF3B5jy353gNJ8J1cVS6/LG/s1Ipj9kZrgxr7e7k5HbjrSG12mijXc/K77Hjxvh5wP5HjedRsuBLUZV2iq29e3GnTAZqRvGo+ueBkWg=; 24:Jighj1UTxK8KxLgIX+RTmWwtV2o6MQNL8K2KQabegvbHN6RX9nKXbQoOAv28vUBW+F2GBCOJ9j18gUO1A+HnOZKB6WzMAAD1mEXpicw2qJ8=; 7:fbEbljAXoh9eDIYkXzQNxN4rTL4qc7OnTYggtKuQTC060lw11fUdHyiLNOBBlTQNC4FnO/3lHdYeO0ApoTyw2IUo138yW9yZsyAqP4x1KZesEFR1CSF1SUYGPTrZc/XyGAFfyMdhyw3ynSzi0RQ+G+8MLw2ilWkwGK38klwp71JuLNJrLX0szsWnNZ5NAdNc4tWlyOu2ov9ZNV9pBmzWfZymoNbIFpiRUxZu9zc6Wys= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2017 00:11:34.5546 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR02MB1334 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.34.79 Subject: [Qemu-devel] [PATCH v2 4/5] xlnx-zcu102: Specify the valid CPUs X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: ehabkost@redhat.com, f4bug@amsat.org, alistair.francis@xilinx.com, imammedo@redhat.com, marcel@redhat.com, alistair23@gmail.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_6 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" List all possible valid CPU options. Signed-off-by: Alistair Francis --- An implementation for single CPU machines is still being discussed. A solution proposed by Eduardo is this: 1) Change the default on TYPE_MACHINE to: mc->valid_cpu_types =3D { TYPE_CPU, NULL }; This will keep the existing behavior for all boards. 2) mc->valid_cpu_types=3DNULL be interpreted as "no CPU model except the default is accepted" or "-cpu is not accepted" in machine_run_board_init() (I prefer the former, but both options would be correct) 3) Boards like xlnx_zynqmp could then just do this: static void xxx_class_init(...) { mc->default_cpu_type =3D MY_CPU_TYPE; /* Reason: XXX_init() is hardcoded to MY_CPU_TYPE */ mc->valid_cpu_types =3D NULL; } V2: - Don't use the users -cpu - Fixup allignment hw/arm/xlnx-zcu102.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/hw/arm/xlnx-zcu102.c b/hw/arm/xlnx-zcu102.c index 519a16ed98..c6df776d89 100644 --- a/hw/arm/xlnx-zcu102.c +++ b/hw/arm/xlnx-zcu102.c @@ -160,6 +160,11 @@ static void xlnx_zynqmp_init(XlnxZCU102 *s, MachineSta= te *machine) arm_load_kernel(s->soc.boot_cpu_ptr, &xlnx_zcu102_binfo); } =20 +const char *xlnx_zynqmp_valid_cpus[] =3D { + ARM_CPU_TYPE_NAME("cortex-a53"), + NULL + }; + static void xlnx_ep108_init(MachineState *machine) { XlnxZCU102 *s =3D EP108_MACHINE(machine); @@ -185,6 +190,12 @@ static void xlnx_ep108_machine_class_init(ObjectClass = *oc, void *data) mc->block_default_type =3D IF_IDE; mc->units_per_default_bus =3D 1; mc->ignore_memory_transaction_failures =3D true; + mc->default_cpu_type =3D ARM_CPU_TYPE_NAME("cortex-a53"); + /* The ZynqMP SoC is always a Cortex-A53. We add this here to give + * users a sane error if they specify a different CPU, but we never + * use their CPU choice. + */ + mc->valid_cpu_types =3D xlnx_zynqmp_valid_cpus; } =20 static const TypeInfo xlnx_ep108_machine_init_typeinfo =3D { @@ -240,6 +251,12 @@ static void xlnx_zcu102_machine_class_init(ObjectClass= *oc, void *data) mc->block_default_type =3D IF_IDE; mc->units_per_default_bus =3D 1; mc->ignore_memory_transaction_failures =3D true; + mc->default_cpu_type =3D ARM_CPU_TYPE_NAME("cortex-a53"); + /* The ZynqMP SoC is always a Cortex-A53. We add this here to give + * users a sane error if they specify a different CPU, but we never + * use their CPU choice. + */ + mc->valid_cpu_types =3D xlnx_zynqmp_valid_cpus; } =20 static const TypeInfo xlnx_zcu102_machine_init_typeinfo =3D { --=20 2.11.0 From nobody Tue May 7 02:39:47 2024 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1507853708618550.4188260217452; Thu, 12 Oct 2017 17:15:08 -0700 (PDT) Received: from localhost ([::1]:47843 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2ncw-00047t-QD for importer@patchew.org; Thu, 12 Oct 2017 20:14:58 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57790) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e2nZo-0001t3-Vr for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e2nZk-0006sp-0H for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:44 -0400 Received: from mail-by2nam01on0079.outbound.protection.outlook.com ([104.47.34.79]:21981 helo=NAM01-BY2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1e2nZj-0006qz-Lj for qemu-devel@nongnu.org; Thu, 12 Oct 2017 20:11:39 -0400 Received: from MWHPR02CA0023.namprd02.prod.outlook.com (10.168.209.161) by CY1PR02MB1334.namprd02.prod.outlook.com (10.161.170.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Fri, 13 Oct 2017 00:11:36 +0000 Received: from CY1NAM02FT061.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::204) by MWHPR02CA0023.outlook.office365.com (2603:10b6:300:4b::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7 via Frontend Transport; Fri, 13 Oct 2017 00:11:35 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by CY1NAM02FT061.mail.protection.outlook.com (10.152.75.30) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Fri, 13 Oct 2017 00:11:34 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw01 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZe-0004Cx-CZ; Thu, 12 Oct 2017 17:11:34 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e2nZe-0002Nc-95; Thu, 12 Oct 2017 17:11:34 -0700 Received: from xsj-pvapsmtp01 (xsj-pvapsmtp01.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9D0BRsh019726; Thu, 12 Oct 2017 17:11:28 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e2nZX-0002My-T0; Thu, 12 Oct 2017 17:11:27 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xilinx.onmicrosoft.com; s=selector1-xilinx-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=ATxX38cgXC2xC1YwR3E4XyM6/r3LRL6COHb9PxNmFMQ=; b=zVIRmW6G8fLocxZ97YNBkVP38OUTv2JV5iBnABVMJSZ+Xju/kFnH6bgkIAlnNXt6KAlGpaAHnwhv2JBsl5JpneRCLtVWjRQWz1KG4ngMfynv8pUaN+eBWF9lW+Zpsiutkthbzgw+6JH9E6QzBAqneFQbonxfh5w7bQu7g1kTzhY= Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; amsat.org; dkim=none (message not signed) header.d=none;amsat.org; dmarc=bestguesspass action=none header.from=xilinx.com; Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: Pass (protection.outlook.com: domain of xilinx.com designates 149.199.60.83 as permitted sender) receiver=protection.outlook.com; client-ip=149.199.60.83; helo=xsj-pvapsmtpgw01; From: Alistair Francis To: Date: Thu, 12 Oct 2017 17:07:37 -0700 Message-ID: <5f78f1f8b3ed5d480c8af29d32c54ec9b583de35.1507852977.git.alistair.francis@xilinx.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-RCIS-Action: ALLOW X-TM-AS-Product-Ver: IMSS-7.1.0.1224-8.1.0.1062-23390.004 X-TM-AS-User-Approved-Sender: Yes;Yes X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-HT: Tenant X-Forefront-Antispam-Report: CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(376002)(39860400002)(346002)(2980300002)(438002)(189002)(199003)(77096006)(36756003)(106466001)(63266004)(356003)(305945005)(50986999)(76176999)(47776003)(8936002)(81156014)(478600001)(8676002)(81166006)(2870700001)(50466002)(2906002)(2351001)(118296001)(551934003)(33646002)(6666003)(5660300001)(9786002)(316002)(39060400002)(50226002)(575784001)(4326008)(54906003)(36386004)(106002)(5820100001)(2950100002)(6916009)(23676002)(189998001)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR02MB1334; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT061; 1:E2Ei5bJo8QBEtbTLjlPRJsVXzwhbfvKSt/K8SFWC3lqjwcNt/nIhv4b12TwwFMgBQsXWCbVNAbzyljPo2oYcL/L2RpMreWmBtDuwKChyiLn3vLo2sVXin26Tinu8L8TJ X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e391271c-f45f-4f82-3d99-08d511cef74c X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY1PR02MB1334; X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1334; 3:6HoYaiLTFkbts473WH+9xi72V1jA2IgZnY4dPQQDpDzLwF0a77sn/F/PgNMLWq8TwCbGBdJ+lo/Fab2WYFUS2HF4RJj255JHm34GbCEqvwjUOJZEsCBu8YNY1ijURkioTQxCjDnghyJYMtwNqvaHLpzorqeDiDlqEzVn8uDbYiiYCVXHrOx5JCipB8R13kjVXG8jeDH41AlVuJIk/GY/CeMCNHm4h3I3GkbzH8v6U6kRJ8rpN7JJb4TWau91OhDGLs4JarEhlFROrNz2ca9T2Ovv+Zq7yGjcrSfPPfJOdctga6+AVTl2udFNyRsg/NuI840qRN1EhFQR3HIesaZel7uPcRqC+XNNfTyFoXzwyfU=; 25:bUVPD/9Wt4SExo47UPn7SJdngxTnFWA61i6Sc1+jRwJATTPCTw+7TLxPjjiZN58P5nHguOuFzxAzdhZ7Gmg94JUicY6RRNrCptdOgTlIyZfqigO/WO9BdKn/HyliO0u2RL4HvRnhLsK2ovRMvYHh7Qh524pUtVhsna/V25vTNSFihEnbxFwwPTOip3SfPSURZJFMID+QKfgd2AxhjZ+hxoZ7VpV3Icp5wOh3Z4vnHc5xSe6ssJrkUt/LZOs/M3iO0sFEvwEajShyKmRVOfSiAfEpFtNJAdDeLkaXcajoK0rIDLCD5Om6vTbPYIdo+n8vRj7n1MW+qu871f+LjDIcPKv75yU2nDqpnGRj+qq451w= X-MS-TrafficTypeDiagnostic: CY1PR02MB1334: X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1334; 31:dPdpBkDyKNWfgPNhGa+l+I8e+QicJ0p2I4x+aHSrjfS6hYUaikbNYfuvw9/TfxEeekBao/BfMZ/dn2kqGQWIc05Ho4fKt/cYsgZCpdhQGZDnBU6iDrVwayznLwL12nRUu23DTAqIrQW4yubwgPTp/02utWtBAYtuN0sGzi6m/ts9DFaVdxV3jjfzL+qJg6zKSXUHB9LJDlRNJBHazzEoaKb6AUQBpNE4WI9MMmxauik=; 20:LvSuQBlFamC8X7PcQOVyxux/5LQkM+JsE8TDbWKEhevgSetFKfbZB4QC0MnCp6ICkKkIbjtBmJUk/Qz9w1ZSt9b+jUBu3v/fgbUnBuKtcVqhL9go8xDwISQG8XkXSrxYzwOiExI5UTob7vZKLcTa5rPtf7JPtQz7UHgWHtH149Z+SYkfUlLcutgUe0y09g3t9fH8PxqDIBBr4bLh7y9JaimCFW4j1xclPujIW8V464kwviG4QnBlTg2BIP2JIzC86cjYuF1zEh/uodmTRiG5cKpp8k7vkIhaAaXVWV83xs9zvnhZMv2IF2Fmf3MGeC2cMSQWoaP/EK1VllzjUllsfJfM5LiVpZ2o0mWWGf0FFXM7bXGnJH9OKlz2cS4au8i6t/AMppdVv6hokk2vw3WvKGxH94SbAUeR+Qzds+LI33XYp4bdbGNJ2OFmY1VD/cNabRyGzfJop7fSBKyO0vxkT5gPJKgBNXsavDaU3/wwxnny8aohiM4qtrFPsLH3OHSg X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(8121501046)(5005006)(93006095)(93004095)(100000703101)(100105400095)(3002001)(10201501046)(6055026)(6041248)(20161123558100)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY1PR02MB1334; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY1PR02MB1334; X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1334; 4:YFj+YILEYncUp7Mr01T01lKGIsbydwI2MPTsin7HTbiHWTYaOiTWU1/DNJ8SR0g/Aa/OAgCVxnWneLJm/8ziy8RcBue/LgU8qWhvXFV8uUW2nWFW3mjwzU8MWtiZhWZELUA8ktbB1FDiuj+cG5DWqxcf5KVBEM5geXyF8CXWB4JKfAw4dJJSscjvJd7Ib9WRSOvD8bVIxXe5vahTtADmzJ59HMzhiYm5aMIwIqWV0fDbXlDBuIzXuBIA/oJEnVJW8Ld0L0tesyJXc5SFtP6aa2Ezc7if1AhukphptvfGtIY= X-Forefront-PRVS: 04599F3534 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY1PR02MB1334; 23:pDhGz0IQsxtwUSJ16sXoRvl4d92MRJoZqa0M5XRtn?= =?us-ascii?Q?Yd6QScO9WKNjY/AdoWiYeHR9yWdgDqxNRhA+TkDrkibnu0Ai6IuWzKEfAX/J?= =?us-ascii?Q?uuKs0Ei8D8ltG7vh100Erampo3E7tvAx9CHCWXJfL7/eUZZ2xdAtPQX7ieIq?= =?us-ascii?Q?xYB71O3LQdX37MTyCjWm1v1L8MWKAaSSBXKH1NKuWZEZsohsD4ATbnluNaXL?= =?us-ascii?Q?2dJcpk69vsDSKJLnY7YQHCLBPDexxBiis361HuRIZZQCgwqmaprIFOJDiKHh?= =?us-ascii?Q?5pwjS/GobAoLcpbH9bONGga/cuXMy44CmlKFQ1edY1L25Uh6k3QQszimoXDn?= =?us-ascii?Q?qxQXyWv/GSAOaRSiTw0Bwgm7OVEj/Ac2NeFHdII46ngM60oP86kWZDZiEbDO?= =?us-ascii?Q?9zBKGdOUpdFEjOyETW5ZNQq1nF26RjS3PMnfDHKh1Zbo5gxoN2C43N2FGEzq?= =?us-ascii?Q?QvZsG+YDoc7kzWJmPqnPQMSliOUraC1GuCzgVdGPtfDpJ6zHQmtwlb5BZvWy?= =?us-ascii?Q?xjyYSaJuNKe7uyt58zxY/IZiCtyRiEybC3J6qB9dM+vKpyJ9JUvoc78QK/H/?= =?us-ascii?Q?yADXFO6rpiLZKuBpRzxyqjaSciREYY55cGn++jjfGZVrNOxAjH0eWxoOOUUd?= =?us-ascii?Q?D0eWA1zHL3JGV/Qg9Re1PZFOIHV6hiYwQt667sbKq5PJ6ACveWbzlAzGm4PZ?= =?us-ascii?Q?yL5UX36Iy9mrvkwYgqG62tCYQo/TxSyh01/h+dQjgCYTBYysr3Cxc+r+qWKv?= =?us-ascii?Q?S9g4op9G1fC56B7zdihx57q6XCfBDMKTQpxvJA8mPHEx+jFgJaAFZdxRlyYY?= =?us-ascii?Q?cNFITWnufJUm5uv4CBvHVHSkzTMHOSvsid2w7Nxgj3JTr0u5PLma0yIczsxE?= =?us-ascii?Q?WHijXUt/qmWdV9jjwrL6skA5DS+g3zHF7V615x/FeWEzUf9kjAuEuAvNuaMs?= =?us-ascii?Q?lhPXL5WmllJfI3icmzEU++ghO/KTmFaGPMxPrDhO6qBnJLpsLZEylsR9NuLF?= =?us-ascii?Q?YiqIJ1C5PJeGR9+QE2Q9GMTch6IA0Yk/hZr2ouv2jSYRe7lWQK/d44TP8dQb?= =?us-ascii?Q?bi8ZNVWY2G7ODCbYcgWcRHwVnSuPoUvanOQsVgiZc8WkeIaDg=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY1PR02MB1334; 6:KP6exGsmIDC7oJTwlNpc8jeYvAOK5EXFZjl6utjb0qRCCBYw3BUea1UvbN2wyQiSWK9Lcw7TcgQxKacz5oleU5g9/WjDFI8vXcBNw/0nFOK7w6m3kKTxq9N5C9gbf3/YBRMWufUGtfmLZrk1KODGD90aQzEme9NCZMUQPB2Y8mzLQxeWs4Rc4kDw2d1IlqgHzjr0Re/XTPV6sIpK5Nbnt5zuC+a66T2/w9DJ4zPy4NtU5LVryIpaTy7BrIE+z6zDppNC4bWud30xAe2LL8T/lZfThng/2xuqd0qAAJhFNaMJ88EtxYGM1f5r8xky54VyhWGdMDErD3GKW1OnNThQzA==; 5:yB2VPO1DCGA5KAE5kJko/KKNAWK16YAtyFCZGK3ii0T5USjzB+JR7OQ39ixoRyXYMA74l/PcPb8EaCqqx79Ii7dCp1mS4QPdxQfO+MrN97uEbLrbr3u9+Pa651Dw9ua9Mhn/oFE3xMfW8p/KkvAUC4WDPhOYvehJKbDzEBtcgpU=; 24:0I6TxPexp33+hMPWaBNjO6TI8Moa33d/24XstRQd+lf0jj7iMsx6A+9lcuITNe35q6MP1NyK2iOUownLbqDr/rySRKI4CM9P0HwhFlw1sFI=; 7:soGnyIXe51SwlIDnDrujtiRStzGLweEhHeyOO74RQPnQ7vh04ZLEE166gwNkX98jLkxokRw+s+ep9eQZHnVZvg885racDK8EYIeq7WGRs96VRqyVJvVCmpW61jQePrjsk9BCjWEmiUQTNydg7dRuQVo5nl3Z2PyUGZ4vLp5EveoLpj+kaQqtDpQujf0l1itf3fmpdNhqQrqzLXIiCR9W3/G9yw5R1KhSKLfiHWnwNYY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2017 00:11:34.9259 (UTC) X-MS-Exchange-CrossTenant-Id: 657af505-d5df-48d0-8300-c31994686c5c X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=657af505-d5df-48d0-8300-c31994686c5c; Ip=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR02MB1334 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.34.79 Subject: [Qemu-devel] [PATCH v2 5/5] xilinx_zynq: : Specify the valid CPUs X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: ehabkost@redhat.com, f4bug@amsat.org, alistair.francis@xilinx.com, imammedo@redhat.com, marcel@redhat.com, alistair23@gmail.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" List all possible valid CPU options. Signed-off-by: Alistair Francis Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- V2: - Fixup alignment hw/arm/xilinx_zynq.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hw/arm/xilinx_zynq.c b/hw/arm/xilinx_zynq.c index 1836a4ed45..e169bf0a86 100644 --- a/hw/arm/xilinx_zynq.c +++ b/hw/arm/xilinx_zynq.c @@ -313,6 +313,11 @@ static void zynq_init(MachineState *machine) arm_load_kernel(ARM_CPU(first_cpu), &zynq_binfo); } =20 +const char *xlnx_zynq_7000_valid_cpus[] =3D { + ARM_CPU_TYPE_NAME("cortex-a9"), + NULL + }; + static void zynq_machine_init(MachineClass *mc) { mc->desc =3D "Xilinx Zynq Platform Baseboard for Cortex-A9"; @@ -321,6 +326,7 @@ static void zynq_machine_init(MachineClass *mc) mc->no_sdcard =3D 1; mc->ignore_memory_transaction_failures =3D true; mc->default_cpu_type =3D ARM_CPU_TYPE_NAME("cortex-a9"); + mc->valid_cpu_types =3D xlnx_zynq_7000_valid_cpus; } =20 DEFINE_MACHINE("xilinx-zynq-a9", zynq_machine_init) --=20 2.11.0