From nobody Mon Feb 9 19:08:51 2026 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 1517532656897386.5250955324261; Thu, 1 Feb 2018 16:50:56 -0800 (PST) Received: from localhost ([::1]:49445 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ehPZA-0007hp-2W for importer@patchew.org; Thu, 01 Feb 2018 19:50:56 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41298) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ehPWJ-0005yS-G2 for qemu-devel@nongnu.org; Thu, 01 Feb 2018 19:49:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ehPVF-0000Th-EH for qemu-devel@nongnu.org; Thu, 01 Feb 2018 19:47:59 -0500 Received: from mail-dm3nam03on0066.outbound.protection.outlook.com ([104.47.41.66]:62432 helo=NAM03-DM3-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 1ehPVE-0000RY-Uy for qemu-devel@nongnu.org; Thu, 01 Feb 2018 19:46:53 -0500 Received: from SN4PR0201CA0006.namprd02.prod.outlook.com (10.161.238.144) by CY4PR02MB3382.namprd02.prod.outlook.com (10.165.89.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.444.14; Fri, 2 Feb 2018 00:46:49 +0000 Received: from SN1NAM02FT046.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e44::202) by SN4PR0201CA0006.outlook.office365.com (2603:10b6:803:2b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.444.14 via Frontend Transport; Fri, 2 Feb 2018 00:46:49 +0000 Received: from xsj-pvapsmtpgw01 (149.199.60.83) by SN1NAM02FT046.mail.protection.outlook.com (10.152.72.191) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.444.20 via Frontend Transport; Fri, 2 Feb 2018 00:46:49 +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 1ehPVA-0000uE-Nw; Thu, 01 Feb 2018 16:46:48 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1ehPVA-0001dU-KV; Thu, 01 Feb 2018 16:46:48 -0800 Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w120kguT029167; Thu, 1 Feb 2018 16:46:43 -0800 Received: from [172.19.2.220] (helo=xsjalistai50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1ehPV4-0001cn-Qf; Thu, 01 Feb 2018 16:46:42 -0800 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=+9wwxp2p+gzPauuomECCR0YOFHa1IuEwFhL4c/+5O3Y=; b=L3Mj9hsUFleX+IrTCkbAsVcAO/XbOY2inHzekEYWpDLOsNwuISY6R+FwhsIceVkZEPchV5UgeqIviJxXvCDNhhQKgbVhqDYZQuaRVFd5SdWOnG/bIDiYdNYDnY7N1QgdlL1IaU3+zCi4uMpuuuMtGhxO513MiM0EBC1RuI61CZo= Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; linaro.org; dkim=none (message not signed) header.d=none;linaro.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, 1 Feb 2018 16:42:12 -0800 Message-ID: X-Mailer: git-send-email 2.14.1 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.2.0.1013-23620.005 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)(39860400002)(39380400002)(346002)(396003)(376002)(2980300002)(438002)(189003)(199004)(39060400002)(305945005)(106002)(5820100001)(26005)(4326008)(47776003)(478600001)(54906003)(2906002)(118296001)(336011)(316002)(6916009)(76176011)(2950100002)(7696005)(186003)(6666003)(5660300001)(36386004)(23676004)(8936002)(2351001)(50466002)(77096007)(106466001)(50226002)(8676002)(63266004)(36756003)(9786002)(81166006)(81156014)(2870700001)(551934003)(356003)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB3382; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; SN1NAM02FT046; 1:O+gZbZnlFD9jjd0BfVrBJ2SuEW2aqLcOMkhHFvDmyR/g9b0Tj8rCGF71sSEmtZeDtSqUlY/ZUZ2kBqDdYcZ7bQhVVMdjJE8PFSKwapQLaBDCyqLox7YbvgGkiCncoLV/ X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 52da30d8-3fb3-4c59-ddae-08d569d671a7 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:CY4PR02MB3382; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3382; 3:JvtvpbXs8Wneplbgk/Bu7edh6pwTb8mbh0uDxO5JcFHB9awYLdKIVMn3J7uoSWJlbdaxwX8hVnIZKkpzhxs2jUAnXLG0hvGVgZRgEXmoz5oEuL1TVYJDjac5J93c6cGgTVcI1SOPAlzk3E7juN4AXr+0dH69rEsjOl8PgMjk1R/xaf+n9KA4FCKzgoGPE0pGtRHuRTHmyNSbZI/fgyFXNVEEybndwmbFlacIWaNxwbi8McizGWHkarL50fMUA1a1zNiYVzYpDAnO420mOwrVnmUiYXqI31GjHeMgTLSBvbUKwszQhig6gpDYTv678guFJsV9UkEdRdSqszrJ3SIVlwieo+32zKA3z6bP+27A3Kk=; 25:xg8Q95aOrkSo0bx1wu/kAkWw1BMnT1luMdrNLaEqvx64hLAnr6kGeoWYxoRKXkXYn4Mi9w+exHWbeNVezotv7rNPN1umfImg5g0TyIyY70ZP5IkG2XXnjZqxrZF76E66GSx60V1EmAJvH2aExL3R62SiVZImm7LShyauNdKTPoUaJ6kNF02tb728J0QEvADrecU4U6HMAWcHyBLoYZu7ghpcUxvLiDCXm5gsG0vBL8DoF4gkuCZ+6ak+3lND1daqPqhxOrGsB5yN1rza5lFa4UNYOJ92vu6DYTzM7amepfnNp5sasvJeAAcx7vXbADBwzlbd6G6Z/3qzXZJRFeKTBQ== X-MS-TrafficTypeDiagnostic: CY4PR02MB3382: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3382; 31:PVec5Sw4a1gftisQAqKS8VnGNgjdzMvqnU1SPHNLfS3QKno7VsUyx7lSj3aWO9pDmqeVMdjOTPKPRbrJs5y0bhLSedB/HXQsbanGZLz5t5AY8K9aHCQaGse4ZA8OAz9/vBCb6kbuhU0Vx3n7cjpe9LN1CAqJiSIUQRvWkveVA6OEpBpvoXnKULYFVsDmZ3MawwI6dpp9fMRtSkzRfHWmz07bMDjf7BW0KQinyZDmUEM=; 20:AI1MHqN+IsZRVNVedc0zSXsd/FCB7B+XtgywOb9AXTFr33YGffWVQmsPHvTB056XU33ma4Oqxw2VbQLWpgWqlSu8H04D27YQusFlFZw8KnK0PhunOYTjh+IWUNeanfYARmBEtf2/VBTKMgXkXwGigPMAg5aVx6fUCEFB7VNRWiAEI2UqtP0JtUpkfBCrodojKYfYXGhSm6QHuVUlnrLP4iAEvBt/1mRBeSnjWYvz8z6eBO5Srj4o6xr/vaBMBFv1VcanzdOtzKA9p43glKUOCDpmOEW8DcC+j7mCcfW4i33abjG82ha6shcHq9XxcPXOew600rXOpK8fmgNLRqLc9vay1VFhe1E8AmXlm8viwUT+w2B2NgP46WAad58Fxekez++Tsf55oi8r2Jui7YOR6Nj+JBrRAGiFvr1+9vHEv86znXMQBZJj9T5nx7xi4/jngcqlN3FZlwL9pLNgrQOvv10PdtFtMbIz/zkGiDDr2FlqCwmH3+ZgBzYLDxaSFzfV X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(192813158149592); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040501)(2401047)(5005006)(8121501046)(3231101)(2400082)(944501161)(3002001)(93006095)(93004095)(10201501046)(6055026)(6041288)(20161123558120)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123564045)(6072148)(201708071742011); SRVR:CY4PR02MB3382; BCL:0; PCL:0; RULEID:; SRVR:CY4PR02MB3382; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3382; 4:aw+x2rwUCsltekw8amWwG/vPLJ+r+QVdywRQdGw4ElovijtNoWOTatr884n1NVceHzC7DSy0z44osp1xLfD3bRFAYfo3muhOV/3tDz1Yyqvs8UqPO+lpXIKIfgg8BGvgE4fjkHCYKgekCLeMySeHpN+sSb0uEFh1XcTFBL2wKggkZxchsndbWGjdZewIwQVGcMY4uj4KW5TMI+y2rIds/gWD5KlK1kaR0+Rm2XWLTsfRyLSWr6wvbWMj9Rvp3HeiOueZ/DOwUna6Riwhyf7Tf6++ry4vZOhXkhhDXXC0SCP0raq/aB6bZKl5ItTFOYFh X-Forefront-PRVS: 05715BE7FD X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB3382; 23:Zly/UZ2kovUDgtz+rQktQiOB+O+IVmyLTpvIBzngx?= =?us-ascii?Q?FiZfEPxbyoqE990s6YgfCkijqbwuBDeDYPMrw70GckF0Ju3ebB21Vjvup0u5?= =?us-ascii?Q?yBe+PtwykADK+87Vt0otIkQurrwpsEsA9oMt2G8kyZAnqySez0/exMT8LabM?= =?us-ascii?Q?RQwUo+xl0gcG0YO4Js9TnGmW5Xpvxu51RNI77UF5Cc/YciNiiYDbgwZxXisQ?= =?us-ascii?Q?7nFub8LgTLiQ3u+7fByomq6gAG9PmpDZAbrQXeVfs1Upj/ovfiND/BOZWZxo?= =?us-ascii?Q?tQavssg9NTtaDstFFReXn5dDEy7xWfeww6Hk/Z96mrweWAcp265iETkppKd7?= =?us-ascii?Q?u+G0Lhm3Wcc1x63Q5/dk1bULyqHjGtFTDLm+dSSVIDt9kMx3hwW0/QnVC7jF?= =?us-ascii?Q?jlmv9nTkh5icHj7AOyTsHFK0OIXD+9I+S+jDNHisARZUtjZBH/RK489CUwRw?= =?us-ascii?Q?racJNm7lUZtPfWdK4xLPthrSZi7BWZr/kFCWTMwyoa8yZKFiovq152WQVVAb?= =?us-ascii?Q?4/FU9N3TKBlTvdGrkVyGmGp5sEzLaP9eW3G3kTYPIa9tLsI2Kcx7QAtMJ37m?= =?us-ascii?Q?VLhYMWUqH45siH9GCvw8UCrBmEnOYWkcH9mxxDC8hS+SSwM2+yVDzzZiWGoq?= =?us-ascii?Q?wHY6NfJz3Ucoch7Z818/u8kWFrvWeQF9AdnhFNLV47jFgzqZ1A5rbq/dvm42?= =?us-ascii?Q?cugnxfG3bmKqZJrYNQiNfVOQ13Mc/9vkfVllBmhbhQmeWM89wgBHvNQTmS5f?= =?us-ascii?Q?Mi7xZnu8ojTt6YMF/hQfY++yInVypirddBVQaqKlW0dV/EDkXW9rvOgAiJ1U?= =?us-ascii?Q?l3F2sgHf5WeNKxQJ+0UqXcj9QgNbdhJiujQssE+QeHtJYZV/gL5ctoFQwtMN?= =?us-ascii?Q?Nv66RPN79l9AqNg0Qtx4ZvoUyN5VQuwQVMnKFGAdviln+tm773gwuc1o2UzI?= =?us-ascii?Q?hUCYa6CmAFkFQzEyZvjBmXH3gglTAzEeb3YB9L6yUCeMkRhq57Ql+iTGsVih?= =?us-ascii?Q?J/+3iwPUz/JeQRC94SrOKuyHrXXvckq44X6XTBthyP6mP8q8YZ2th8Jk64DA?= =?us-ascii?Q?aY4hjya/ODivCU5VhWaVdyEgjMzlbpv4lrjuNPySEb8jmOZWQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3382; 6:szXgY66nGr7SRxF8JmPRtbxj12Sz/mLyo713ACDlhpoGJX91BgOakB9yt276XFCqEJXYvBZngEmUQILWTUTp0BvLklKGktg3yfGXsAfVaiBj17xmE6cctJxiB6+++YU9zjbKqHFGdWmtEA/LKG9ScMugBjjdCp9AQ+voGbwMg314cYlhvtglV8b2bf2nvxGeTAc+dxxMWHHshYgYU+/FOFN8JThevuTRlDWSAxpHU5IHXxp4kBE4BXjgrjOSCF8WsRpF5+1dfzPjFHbKTqb9zW4lbMp39EU6vtEK0MPXs2Xvf5hSrmgVdPXWabj+KI2Cz5foLToWpLw/LN9F+7/mSf1YGeLyQTwefTvrLTcfZ9M=; 5:QuLIvTL4FVkWyhs57fW5edyTxckkM9/JQ1/eOcshmZljrccy1xzArcrv+Plohacz/gYrzZiWkIi72FvoiBtxbGWevsJK2ZuFBake/++5mJvd0dZkaJZN718jMdRd6x1TgrPY0/RMwAjNgaZiVHlts/JfanktsGxzvx9Ws3LWEx4=; 24:wNHLisfmnepHmMxo+5TbV9ATVT5KPm1aMOaKrnF7eCxvf1r8NsVH9qf/okkYGegZuNyplHgXqkDy+iVHMAPIYtOBeGg3bzvjBhWCHIkIGVw=; 7:a2+ONu05arBTDSZPs9hbegrbxzH0jCLFjPQolk2i47i0W3xyvX/o647D70MG4xWwBWQ21ToDHy5/6PB/zdBrfuYDfC0FeLz4TveG4N3Wmd2UNsE4mONlGXs1hle5N4Ttz6I+tw5Go5UcX7a/GWyKrlni0MMKMntK3zVxGI494oQNF6oH0sfTIOGHMaB/scDcdEYtxIgfZPckDjwxCrrc/321F9SstKRSHVfGFuuGRUir7cTRcg2lXbxNMtz0rLXA SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Feb 2018 00:46:49.0725 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 52da30d8-3fb3-4c59-ddae-08d569d671a7 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: CY4PR02MB3382 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.41.66 Subject: [Qemu-devel] [PATCH v5 4/6] 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: peter.maydell@linaro.org, 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 --- V5: - Use cpu_model names V4: - Remove spaces V3: - Add static property 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 cd5fa8c3dc..745a880726 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 +static const char *raspi2_valid_cpus[] =3D { + "cortex-a7", + NULL +}; + static void raspi2_machine_init(MachineClass *mc) { mc->desc =3D "Raspberry Pi 2"; @@ -171,5 +176,7 @@ static void raspi2_machine_init(MachineClass *mc) mc->default_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.14.1