From patchwork Tue Oct 17 22:31:14 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 827350 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nongnu.org (client-ip=2001:4830:134:3::11; helo=lists.gnu.org; envelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=xilinx.onmicrosoft.com header.i=@xilinx.onmicrosoft.com header.b="1YzVa9MG"; dkim-atps=neutral Received: from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yGqnw0Kzkz9t2d for ; Wed, 18 Oct 2017 09:37:40 +1100 (AEDT) Received: from localhost ([::1]:41754 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e4aUU-00053X-5O for incoming@patchwork.ozlabs.org; Tue, 17 Oct 2017 18:37:38 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41571) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1e4aSF-0003oC-6E for qemu-devel@nongnu.org; Tue, 17 Oct 2017 18:35:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1e4aSB-0000Nx-Tp for qemu-devel@nongnu.org; Tue, 17 Oct 2017 18:35:19 -0400 Received: from mail-sn1nam02on0058.outbound.protection.outlook.com ([104.47.36.58]:16960 helo=NAM02-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 1e4aSB-0000Lj-N0 for qemu-devel@nongnu.org; Tue, 17 Oct 2017 18:35:15 -0400 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=BHHbz6fII27UNexuemomf+6cqZfrIaCeDLdcQxOJBeQ=; b=1YzVa9MGs3/QNwjpnqEVkptg1tmF5aHKTwj7ouqXXHAXSDUoQxqgA3QhkCawSHpUYOGC9ILxU9fNGYXkyOSyZs5IMKbi+bCjImXa1Io4UCa8ZeSR5k/aEgEeWsk4NP8H2jk+HU9HT6zg5nqFs0i3nW1CA09OnXeOxcW/jPP5r1U= Received: from SN4PR0201CA0012.namprd02.prod.outlook.com (10.161.238.150) by BY2PR02MB1330.namprd02.prod.outlook.com (10.162.79.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Tue, 17 Oct 2017 22:35:13 +0000 Received: from BL2NAM02FT020.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::204) by SN4PR0201CA0012.outlook.office365.com (2603:10b6:803:2b::22) 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; Tue, 17 Oct 2017 22:35:13 +0000 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 (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; Received: from xsj-pvapsmtpgw01 (149.199.60.83) by BL2NAM02FT020.mail.protection.outlook.com (10.152.77.162) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.77.10 via Frontend Transport; Tue, 17 Oct 2017 22:35:12 +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 1e4aS8-0004wp-1Y; Tue, 17 Oct 2017 15:35:12 -0700 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1e4aS7-0002YQ-TN; Tue, 17 Oct 2017 15:35:11 -0700 Received: from xsj-pvapsmtp01 (mailman.xilinx.com [149.199.38.66]) by xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id v9HMZ3dV011219; Tue, 17 Oct 2017 15:35:03 -0700 Received: from [172.19.2.220] (helo=localhost.localdomain) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1e4aRz-0002PN-Eq; Tue, 17 Oct 2017 15:35:03 -0700 From: Alistair Francis To: Date: Tue, 17 Oct 2017 15:31:14 -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-23400.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)(6009001)(39860400002)(346002)(376002)(2980300002)(438002)(199003)(189002)(2351001)(2906002)(106466001)(8936002)(63266004)(305945005)(4326008)(5003940100001)(36756003)(6666003)(48376002)(50986999)(39060400002)(47776003)(966005)(9786002)(189998001)(50466002)(8676002)(6916009)(54906003)(118296001)(50226002)(81156014)(33646002)(316002)(76176999)(5660300001)(81166006)(2950100002)(356003)(16586007)(36386004)(77096006)(6306002)(106002)(478600001)(107986001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR02MB1330; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT020; 1:HN3+GqFmWJy7Ruxl6xI5jmK7eGAP9jpVXcZjK/cppr+37wn/aIClJilPTVSFzdHR4F4yP/VaX1XDDBamm4pimlucPq5uwT3kdJ1VAU3KCo9hkeZxoW3P4fysMkZAWnHs MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 481fe56e-4449-4989-22e1-08d515af54d9 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(8251501002)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:BY2PR02MB1330; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1330; 3:bCnTMdbo0CJST4l/3Ijjbl7goSf1JOl+UrmcodX8j4KHaDtAB75FsSGkWUvOojOt5vLSvJ1sOi0wWN74U8tJ0TbFss1kS3/kfr+lVKIPJ30fEiEnjdXCyJ+ccQ3KaFChZcogFd0cUkuZOu3+dSrfVpsdGiYTuLH03qTDzS71GLVAT1DoNUJ5DbYPs/MqGhyb6qcf12XQu2afHJxJiPyEZ/1ZiR/UGQvsuvDCRiGnCQvGbXd6YZaLhaSZqH/uw1akUD5TOPFPWtONR5zPOD6bv7kkE5o2JFVC78ObW5zpsVqQ/Z+qg+RX2mtSQtHNHHKMzo2CeQ1hLxGPeAJCiJ85Fxz/JIO/1j4XrJk8uUAYDHk=; 25:9LaQBkagRfC4zm+ZcFpy0z29xD6Q0O/6LIIpHziNwsxuK3keb/P/JPhG6/92GTRask0xiZYFlMBAS2gQ7Y6+l7cwiGmw8vh8tvWTe/TSOEmra5ZVfiMzMBMCm6gTGVN9io0lfdwyR7YShmb7lV2QPY5ncgiAoIRHZSRuRgrEDanGOcQMHxMcdSHmkXa6yG2znFCT+j4Gxe+bF/b/rle1XQs+Er2J+vL+imFUK/awMRPQXPDcAo8yqhCTFcwGKI92FV9fr6bIKQ8Fd8jUotLisC9zWHyYdRA9Mcf++zt6L1vXJf1l/UXjb8yPOIXQqQqYaVHgWUw8Bym622R8OQulOPYRHNRQYuELVHP6LBp4BwM= X-MS-TrafficTypeDiagnostic: BY2PR02MB1330: X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1330; 31:FPLIFRFpUKxURg/b2XC6dfaDRzSKoPbYm4KEHefed/UaTrg5Lh3qm3WVFO5IX4buLhnwuyuwsWMG//Om1XXShAgZgOUlXZ/50Segy1+GT8ckJ7p2JqS+CvRMtVYiD2E29Jd1vmIXLyMUm4H3GpHOP3q+LnoeOJlCFfQqozi/LHesNTdmUPobTdqu2G9qcPht6IhB8RBuT5AdUVCP3SWbJO5/NCsvqJ/SlPnByCVHTZc=; 20:pfNsQAAl+dce/HUTHJQsFQcZOS5yD47XPs4g9gafpltsqTeWquA+t7Q0OcrAuF1GszfFQv3s3LXUCfbzEMuiw/izJnaA3XC+mxNrPkm0le5AgMeZvAVztezsvu6JdIqvEhlEMiv66q7GVS9RPA8at2biA7JeAOvRbNhi0wIQTEg+P5vRkrBzjGDcGpHvVd0UgkSR0VtVmX8k2gpEf7z80ufXvEX80ZyOHKHZPo+Ei684K68o04JSRbG5L/iBOl0LT2fPvdVaQdvqCVYM2L9QvBdOJ/kHCoD1gdUM9q4jYlHP6Pn3tcFZEIdyBwkZ5JM+60UyEXnmIj61Z16ALKv8pIMNzvP+VlOI0jMW2DGbvkqxpR/hr6DiXmA8bvXR2OuMXzeYedWrtwMY0dhD9OKKumCJ1YyQEWLY7IgqcNsOF6ZyYvYrInnyVP4Agxdhp1RZ3SX7QDQ9LzfU4/Nh797WSyrrR5FwKKkNLK0zlpGBkW+5greaIubu6KBXK23CPoWH 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)(93006095)(93004095)(100000703101)(100105400095)(10201501046)(6055026)(6041248)(20161123562025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123555025)(20161123564025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR02MB1330; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR02MB1330; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1330; 4:v8wBGKKjWd4aVFtPfNWTwuQYo9ubis2NDLbdWx2qCDCvw7uME1xCqmc7+JOhApdG2UKOjgl/mK9FUVqdHQYC2knhwEzC4BOjFxdbbHiyb2qjH9/wqksrYeBvJzrsTaZKULPCq1QAwpml3Mc5KL05Cp0W7FlEovHodJn28MarL9jmBAmSReKhqe1jkmj30PWA1eSOZtZyeFHDVTfgByzIxAGPMEt5ek77EjZzToQL7Nq6YzX25DO/ohS2HEdJiBNCKos5mOWrFB2nwOMkVOHGFomJM8/U7+sXuGjQ0tLaTa4= X-Forefront-PRVS: 04631F8F77 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB1330; 23:dSE6kkkUXhRIGqQOwUUIZD8rX4Dh7XGy3Um0WmCgi?= 3nTukvrU6lc5MK0LkQa7FkaLiyJfEeNfnEcFLz6GoIqXLU0HqcifsB9ebgTephfQAnbNFkUDLNSOvj8gDtIWe018eFmjpAre52pn6ykvPIftQYGdqvPfY3/kfvDAuJbMcNd9pOV7BY0fEB/fTg4Hq4LDBvl0AilLU+4gARMGbz8PmkO2Fvr0oPgwNXyQAXK0AZl4s+dgQyixIjRkv5/mBEd+uDWGi1mrQmEq+C+V//VqRYPHMgkWUZR0cntykH16fWKtPtOF3WGmtpUFA6vGo1Bm7m7CNzVPLepNVPRONHT8Wg5Xf1yFfy1ILH6n4ZOhN+ZYGFXmtP+/PfqI3r+noVfItU1r73r4PF8BxQGP945rmFQQCyzSujykjKkaENuvcyLGW9pinfrCOItv1tWxXe5Jxlxfl72n3cqLGrYOQuX/oX3mrjkGEEamdyKdVN+Ny5+lN8k4ngQrWXWJVK7BOc4Gkf7qcxA+rH5BPE23w0PS576gX6QOCa85n7UE4i1PFDlp03R1/zxusVxmHwKAgNwRxWE6N6rdMYcyOaV0QgMVDP2+D0y0dcGz/kCarSrV9vMQtn5zHKeqfSnIcCNh5OBJRnVjzyY/h3gJJPBW6wP+N2j+djhJQGtf+2k8OnP2rzQKfXxKleioARByM8jwdpisKHEzmCOB7KOpfMnHGJmP0quegS1LE8T/MHNCC3pYk4p0Z2j5Qomh37vcGC58VPn0fduuHG/bH/bMWLjw6S4miiY0K23Obz9i2YbCcS9cdh2yhX7qB6z8AYWUI8qJn3J1PX7UfI3i5XfTcvnGl97BxxjPHuIB1PzdnonyuL1oEQt0rFoJsKVH+lsOfCwIuT7fFmbzVRlH5k7hTlIHzxg1eVprEpkAWVaGzgFP8bj5tqqGd0fqF7Y0JEuou6Dv85agcE8aIV9NJTtF+ig7ykdSpm5BZigneoG6xKmuGmp1JwlxntFc0vu8JODvXvXF5QKJ9pimESV5r50HI+Cfmsz2bdKlcwI8RcGhJXP8PfsVPCW9aDsr1guEZrPREDrw+3e X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1330; 6:qJT2/kPIDWeyozvWrUfwkR7ccv1WsikBOqZJ/NBHqIQyCOMKnLpfS+fLrCxLKX/8Lm9zoqWI6MKe2kw6+QLvH8gEl0jOlmO7Od07X5HyD1DzBBKMMgvsLsqK9WIoo6Qd66DzJEnw0nT6oQF7DIKg5ZGSGA7m1FJGKzjYYciMvQRcgqnoTq81ScWCem7hoCnNR53in3Cgsds/sisgtbyTXLPzXIh7GyTUsjaG/Pbphp+m12csZFoC47mk7+Ygv7BKSCiGnXJcBlC4Zl31jtybA/pPqULXNvkQ9udXX/e4aZHCmEqZmJyCpxM3RlYO/IU9uTqgfnppMhDZ7UWOdH+Khw==; 5:cPxlbUESjkyLCdxL7qXEla1KLCAjNPyaGDfre/7HsAU7h5HKwnpyaRbSU2Yb3xz5wtRUgvj1+9ncx4uaFKAPxrdQlIIBOE0YYo9fLViUQU+OIhH38M7+qyJvLLYEAGXgodiIRGIZUUu37iPn8DC+hQ==; 24:semfjIuDg1gGZ8QRzeS+LNYQ8fPCIjESUwb5XEbYAD7OIgLg6KJ04D8W2J92sF1ATKoKDrueKs8MRo/ChYbK3i0irBosdt4VmvyEf/B7JuA=; 7:oUkJhkY5DZ285mCp/rLsOFlxYd8Z30BCleoPpllHTqO0n76zXd28TeErKj1LCsA586S+TsahLnDYsdN6PJ52L/PmQQKwVuWjbwo8r92Y37h1u8SJOfHFboDSJmUd0cdXh9fGIiKBYkpHw7MArHhzMrsp2fhR0lJ+8sKxpO0VCyss7CL6jym15EX0N6cJ97m3M4HicsuiikYDgXqICFhyZtvKnvxyibHUKZVTP2+hWAE= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2017 22:35:12.8050 (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: BY2PR02MB1330 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 104.47.36.58 Subject: [Qemu-devel] [PATCH v3 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+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" 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 Reviewed-by: Philippe Mathieu-Daudé Reviewed-by: Igor Mammedov --- V3: - Use ARM_CPU_TYPE_NAME() macro 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..c477772484 100644 --- a/hw/arm/bcm2836.c +++ b/hw/arm/bcm2836.c @@ -30,7 +30,7 @@ static void bcm2836_init(Object *obj) for (n = 0; n < BCM2836_NCPUS; n++) { object_initialize(&s->cpus[n], sizeof(s->cpus[n]), - "cortex-a15-" TYPE_ARM_CPU); + ARM_CPU_TYPE_NAME("cortex-a7")); object_property_add_child(obj, "cpu[*]", OBJECT(&s->cpus[n]), &error_abort); }