From nobody Mon Feb 9 06:33:45 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 150706156727459.40889662616951; Tue, 3 Oct 2017 13:12:47 -0700 (PDT) Received: from localhost ([::1]:60145 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dzTYW-0002hx-G5 for importer@patchew.org; Tue, 03 Oct 2017 16:12:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49272) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dzTVJ-0000PF-2C for qemu-devel@nongnu.org; Tue, 03 Oct 2017 16:09:21 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dzTVF-0006UZ-SV for qemu-devel@nongnu.org; Tue, 03 Oct 2017 16:09:21 -0400 Received: from mail-by2nam03on0072.outbound.protection.outlook.com ([104.47.42.72]:49590 helo=NAM03-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 1dzTVF-0006UA-HX for qemu-devel@nongnu.org; Tue, 03 Oct 2017 16:09:17 -0400 Received: from CY4PR02CA0011.namprd02.prod.outlook.com (10.169.188.21) by CY4PR02MB3383.namprd02.prod.outlook.com (10.165.89.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Tue, 3 Oct 2017 20:09:14 +0000 Received: from CY1NAM02FT052.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::206) by CY4PR02CA0011.outlook.office365.com (2603:10b6:903:18::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.8 via Frontend Transport; Tue, 3 Oct 2017 20:09:14 +0000 Received: from xsj-pvapsmtpgw02 (149.199.60.100) by CY1NAM02FT052.mail.protection.outlook.com (10.152.74.123) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Tue, 3 Oct 2017 20:09:13 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:49627 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1dzTVA-0005y4-OP; Tue, 03 Oct 2017 13:09:12 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1dzTVA-0000Yu-JJ; Tue, 03 Oct 2017 13:09:12 -0700 Received: from xsj-pvapsmtp01 (mailhub.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v93K91Pv013679; Tue, 3 Oct 2017 13:09:01 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1dzTUz-0000VS-45; Tue, 03 Oct 2017 13:09:01 -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=cCGvIalUPam5yahFN4ClSNR8QPJ45mvmbx0OFmKewwQ=; b=k7R4dwp37OnixpgrwrNki/pp/d3aG9QTgfCZZGfaFnEvAVVblK63zbKg6SRnKbVR8qNoViwuHyp/yk1/1DlV9w/eggm5Im9wONqio6CWXQcPWX2yK0Vol2Z6zuV7ro/BzcGuz13nx0suZc5DiyFBsFJ38AItW2r+F7428KmwGJw= 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: Tue, 3 Oct 2017 13:05:18 -0700 Message-ID: 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-23368.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.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(376002)(39860400002)(346002)(2980300002)(438002)(189002)(199003)(575784001)(2906002)(33646002)(77096006)(305945005)(118296001)(76176999)(50986999)(63266004)(36386004)(551934003)(36756003)(2351001)(106466001)(9786002)(47776003)(6666003)(50226002)(8936002)(50466002)(16586007)(81156014)(54906003)(81166006)(8676002)(39060400002)(478600001)(48376002)(4326008)(5660300001)(5003940100001)(2950100002)(6916009)(189998001)(316002)(356003)(106002)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR02MB3383; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:unknown-60-100.xilinx.com,xapps1.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT052; 1:Qn1x5gWt+2okzMvD3o4rrJvDbsKNrfaHhgbJ5jjiYabnI2bBpRLAy08KwdFHqBMT3viu3e5MBEQOQ9eFtFrINE2hS94RL/ZyaEl1v8CbnmD866We91Zd1+DQnTRiNM3Q MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: af351f7e-f5ed-4a54-32b3-08d50a9a9e7b X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY4PR02MB3383; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3383; 3:6RX3RjQjqL61L8GrfD8Oxve8+zL3fuY8zyAwZMFfqONz+V4XP4CbVSPjlHyxp0onb8rZGVHfIAh3pR+betJzYSBXxBIRL0p9oIBO8btowrwYRtOSuYcnXY0PsPdyDJVYjndQ6r1uUS68IVnn3AIiByecvmmVL8IjXShFzo2O9B4uCUuFeqggrUBDvcmD2JWbs0KTByHF3EO71fAotGdGSsJ4KtgmQHjtHPxefddFQwiJ20n2ZlCy65m3QE91L3LdLpHM4CA+Z6uxw6a6Hx8omIiG/XhqaSAxewOJW0YqZKzny0CpzlAYfGMaTpKUAgQJ9It+9J8r6Z9Z/o1noZS/wetRe3u+OfhvyLz9E/9LYPo=; 25:GDRPCdBirZAHLNWZZM99qeyQ9C5s0ibH9mTjzdaoHnUuH2E+DVTedyolbAvFjSEHtyWfvVCLjjynaLYFWW6AFw4X5byTzIItlN2F5PXDkYkA1EkzHPEXuRBnBLdFno+8EWgI4ACkcvycE1zQBu6Koo39pXzHmNHgHhs1qrPA8Vxp4nmH1R1QlC+TQGTWCSXsXkOJrbkbGCwjTs62vdEyDkaGRDw3p1DJ7my3t5BlIbyDl4y6RSxL6j6p8B/f6P3khBfy/YjCy85VvZiOhYQKivnjVflP++3uN5p17ZH6rY2FdOF4WNXM1uFdaFGbEUz1nlqU+P2UUwHbBW7fJcE7+g== X-MS-TrafficTypeDiagnostic: CY4PR02MB3383: X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3383; 31:Z/RVkDfI4UVpF2EdN1809joh0cxt4IWxOuV+Fq1buV60os+llnIYUoffqVQ44fRofUxH9t8bZqd/AwXFQ/SreL/rxYCdm8uErH1UxWcvtOarKrBvJjvv22WF8jHnuGnBuMpJkpNuiu6iZLPCL9OIVDcfhbNRwTmInDaaBBsvLqzfWHPN9G4F4a+IRaqqfmxux6BEwh+lV3cChCnxWGfv5WbHQoqNbyEDiNMl/c6pS1c=; 20:yclhEjPehHPW+hkQ88BdUe7E4Pd0ewB2/gp452xtmw4eHZhMbMxq9ZAT0oaDMXiiciLpaYYzK0rIHh0EJww905CajmQNX4mYip+lrQXyFPkBhpzpYcx1JZ2ZU7vAc6z4X9RYO1kx7FHNc6U4vFbgXX09D73XBSW2ZWJwyB8CUbyTksXgefN+YS2AzCJVi6G9t3pINtrEIcxozwbc35DQBPD101O4WIYvYAPxSTIWPgtbgQ8Hs7lN0QEx1GtuWhHhIJyFYCeJ34H1ZhvWU3gtclWsgbzIt/+Iugyz6wIR/6e6zxO3KrxWewq3cK9c4PRTq7CpPrAF2kqwBPRwNHZlmTBeVC6knArJQ7CHi5ilCjr6Ll1NKc7ps5E9627aEAhUWX4PnbTTvDx4MKQzqHulz5LoiA0CN8D4KqaoGKmd/GRL3vVhn6egEjsPdYzXsAbEyD5yL7NGjhFig+/5W9prm9fpHoUF7D7sj61e2ltuJrZdO/EThNDfQ6gX5tJUi5iE 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)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6041248)(20161123558100)(20161123560025)(20161123562025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR02MB3383; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR02MB3383; X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3383; 4:BamABOqINM7JzYsi+W0Yq9FEZ79S69kzO9QNR8Wyd0Lh2+r+bP8JgJD08TFkUjOMiW5vnTXVUaX70FgqkzrGYel1IbdXLqLEuB7Q4+FPoGLMaLRSCFMoJq8730KXMZxqDLmum0gsuRCiHOgY/lhTaR+t+jbKmNoI4rI3mYJkXg1897rSEie+3DxwcRwwQuEc+DeSYHppJY4i5XSYllDAALf8FeD4a6nhkMC1vqAuYiK8wYcryiCZWnVqonHR7gQrdcTI7CMixgrCwuUmiADfLfP4wiRPHJwTZcY0Qau8MwI= X-Forefront-PRVS: 044968D9E1 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR02MB3383; 23:sLxdZQfV9v0fcSHHqg6P7WOa26AGhQnVSWpwp7Ogx?= =?us-ascii?Q?LU8kXEC9tWYFDjLcJUq7W8TU0G+/tjNY6uaX7ldp2bZXNwGOT1YNz9wPy/hG?= =?us-ascii?Q?2uAaIpTTBfx+oupyoeSIxycmFc5dirw7CpOIV6utOJpNh/e8Aug0sP73+1dL?= =?us-ascii?Q?7cOf5RuBStgdbEbEfAmtu0xN8PdQ4gCzK4Uw0rgrkhgFhav7Sezdjg+Ci+g3?= =?us-ascii?Q?n1haxwArhGk9juU3GYFvIbPmKrv3AVkFHltNL1DE6/Oo5xcoez7cPEJFNjFx?= =?us-ascii?Q?Pjvd7AmNtCgScMlRuxnBwL0Qz5fRKVmRPNwQPNzMUxd04qOcMWptkrabb9eY?= =?us-ascii?Q?qE8INe/Plrbwn++QMtKLuM1JOexQYeERnp8tBCRja2hP8Zv2mUGn/AFL2W2l?= =?us-ascii?Q?ioeLBsGA4m8W98v3KHncdxN3IIIrrAtBSgyjmyP8G3giYfeNq/vgFDcu/Fbt?= =?us-ascii?Q?FgCq87fnwHdpOVxttPng54vd4XUjSTtqa8Y0pWc/09BH+WaAdBGBi0m11V/O?= =?us-ascii?Q?OoRXklPl5cGt92t4dLVwsBolNXn7MhfWwuluXbBhi32pvWMLS7EtIQ0Mu3WP?= =?us-ascii?Q?Mk79MdNGN2Bf1thiWGd2CrSANY5tXThLhx/R/GkDHsCgygZTAxkUF0fyzOA4?= =?us-ascii?Q?h81CwflcQnMbU0DTBGK5gzW+cjHJXyHHIVnAS7BpYyguVaAzWK81+s6OnwbO?= =?us-ascii?Q?sGBqmVFG071cLii15Z1qLT/+hqxJthTvqleVpwf9Yf89PGr+1Yyf6k8gTkS/?= =?us-ascii?Q?cQXRM53JxmNz7xc77Fd/OvpS8EGHyKsGXEXVyiMlnS0zS/nB1xIo9VYOTNDn?= =?us-ascii?Q?lpoAhXrTShwsEmnmyA5e3ukSm7OQjcvdVKNXGOs0QEMsYEx6sEOIjnOBx58d?= =?us-ascii?Q?kCuv4RJkSopISFeXmqMpIgpg7nR7pN+Fl2GDMmSndsP/x8nKLAkbqGyG+5Nd?= =?us-ascii?Q?3QPuCSTIXM7m/e4UrgUlLCKs7RBtQUcPfZX5J0J8OuklzMJT/js+yNOm7q38?= =?us-ascii?Q?IlNErpLheg3ZDW6NGFUb529N2JmWcYJmjkWauBiw0gn8H2iCPvoXhf+22LSB?= =?us-ascii?Q?IML1k9exToxjmL2zwjVXexSxON8P2pus7XZaEQGSDTfMiHyVJRyTctzRhWDa?= =?us-ascii?Q?JdRLZ29a8SsrQSbW44P6pL227VWZKC4?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR02MB3383; 6:meGVScKTJg4clWiiEN2SafijRZmNPX5PfxUm+628L1FeutBB6uZxWmDLxcbR3PXQtDXlHQB/idnws8Pqxd07lX1XgF38Ng6PhW93cub7YZZ/Tv3kNDMB4/3ldXeWMplYmpNlSBF2upWuVTBWuq7MXTllgJt2jqksMBSdI5L5ceI271LH4MajEIjTrqOSPTmkRgP6+dvHWL2tzq9FVb5gZGyQmCoVUDYhW6afYs2513hSVzuhbgTM2hjc5JQPb1AZ2rQattZ8LHKLYQilYp5oIlqMM2K43LDM/fEldJz1j5uATjtEFT3p8r8XJV56REic5epnWqOsTxD+krbk74HzAA==; 5:4IZxHpGKHUPgqs6oQGQjSBIQ76lsFck6jhlQtjsYxXoBprbqYLddot9XUqO3LzigrhMj3I4xBV6NEzUQn47TMa98yNtSEIMsSxj3qQ7DRB5bMFGc9m+G3l3ZF3g1FckoUj/5deaV0KL+5h2z0oBJEA==; 24:YclRAPYBE1RPOQ90kElh1G0Cji4cyJlITHXfpCjrJ6w8V4AVtYbEnf1tdU1Zlq2Pnel3oL8sKj+/z+WZat2wMWmzlRCUXeD8m0IwxAmyT9g=; 7:Ob08rXN+Wtn6Voiv3FommiFwdKdYbDRgIsMorY6NmQqleipmLZ6PdP9z1ePYxxIO0/2LVTR7NjjNtEIEH9vToe92FIgvcR9GlVv0w7AybWAyK3qJA2l0R2hvAlsmavybylJNb7oLBlXTy5/Ha9mF7KUfu79NRkAd/RkUzJqMQzdyCKaL9lPdwYBSAlYYuL1Cxx51j5kmUHc+5YqwECA40ZqOn9lj6Eu9hFMXGtn/Xms= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Oct 2017 20:09:13.8846 (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: CY4PR02MB3383 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.42.72 Subject: [Qemu-devel] [PATCH v1 5/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_0 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 Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- hw/arm/raspi.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/hw/arm/raspi.c b/hw/arm/raspi.c index 5941c9f751..555db0f258 100644 --- a/hw/arm/raspi.c +++ b/hw/arm/raspi.c @@ -158,6 +158,10 @@ 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 +173,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