From patchwork Fri Mar 2 17:06:09 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 880648 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; dmarc=none (p=none dis=none) header.from=xilinx.com 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="rnI6ZWTl"; 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 3ztG746Y0Bz9s5R for ; Sat, 3 Mar 2018 04:11:44 +1100 (AEDT) Received: from localhost ([::1]:36462 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eroDd-000472-Pl for incoming@patchwork.ozlabs.org; Fri, 02 Mar 2018 12:11:41 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56327) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eroD4-00046g-Us for qemu-devel@nongnu.org; Fri, 02 Mar 2018 12:11:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eroD0-0007Lq-V0 for qemu-devel@nongnu.org; Fri, 02 Mar 2018 12:11:06 -0500 Received: from mail-cys01nam02on061c.outbound.protection.outlook.com ([2a01:111:f400:fe45::61c]:45952 helo=NAM02-CY1-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 1eroD0-0007LV-ML for qemu-devel@nongnu.org; Fri, 02 Mar 2018 12:11:02 -0500 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=yZo+nvP0o46WCvwmQ79fZgyoKTQgVr3nZX2tOzMKiTE=; b=rnI6ZWTlgqv0wyaUBY4mogu7z0vMFOEkz8O8gVBcaWcyLwaK/walq02KGLEUmbTDsSdS557bYXWM1ul3emj1WGFCPL2tccjwiBMgN6x0f2HfcxIKG4OC4kRa82qZN5Jb08FSjBJ2ZaGn7LVT+wbq0nxbinER7DeNgPdlKmaM1uk= Received: from CY4PR02CA0010.namprd02.prod.outlook.com (10.169.188.20) by BY2PR02MB1300.namprd02.prod.outlook.com (10.162.79.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Fri, 2 Mar 2018 17:11:00 +0000 Received: from BL2NAM02FT038.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e46::201) by CY4PR02CA0010.outlook.office365.com (2603:10b6:903:18::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.20.548.13 via Frontend Transport; Fri, 2 Mar 2018 17:11:00 +0000 Authentication-Results: spf=pass (sender IP is 149.199.60.83) smtp.mailfrom=xilinx.com; gmail.com; dkim=none (message not signed) header.d=none;gmail.com; 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 BL2NAM02FT038.mail.protection.outlook.com (10.152.77.25) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.20.527.18 via Frontend Transport; Fri, 2 Mar 2018 17:10:57 +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 1eroCu-000894-QP; Fri, 02 Mar 2018 09:10:56 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1eroCu-0008LJ-NI; Fri, 02 Mar 2018 09:10:56 -0800 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 w22HApqW025570; Fri, 2 Mar 2018 09:10:52 -0800 Received: from [172.19.2.220] (helo=xsjalistai50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1eroCp-0008Kr-TD; Fri, 02 Mar 2018 09:10:51 -0800 From: Alistair Francis To: , Date: Fri, 2 Mar 2018 09:06:09 -0800 Message-ID: X-Mailer: git-send-email 2.14.1 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)(396003)(39860400002)(39380400002)(346002)(376002)(2980300002)(438002)(189003)(199004)(106466001)(356003)(305945005)(50226002)(5660300001)(36756003)(6666003)(47776003)(36386004)(9786002)(8936002)(7696005)(16586007)(2906002)(336012)(106002)(54906003)(110136005)(48376002)(50466002)(4326008)(39060400002)(51416003)(186003)(478600001)(77096007)(316002)(8676002)(26005)(63266004)(81166006)(81156014)(107986001)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR02MB1300; H:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2NAM02FT038; 1:7NbX3pjmSZzjJ+FbPy1HVOKulPvxDk9piXvDBPaG7TRKohlefsuEtzT/ePtl63hGbcg1dbZFv6wpM4dRzfY0/9GZJyGZdscr61DsLoDCRuKmK7hf+4iflVoa8f1uE586 MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fc1735fd-c556-4d4b-7b52-08d580609179 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(5600026)(4604075)(4608076)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603307)(7153060); SRVR:BY2PR02MB1300; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1300; 3:AIlJwEkTZGEap8ziTsZibHLPlMBiS/2WNFDyNKH2UCg140SE5+hxI1Zh60hVWeMcD+pPhc3lSyOLDBHDfv1wohl5tFbHTsWECINRPDZAziFoAfqTN/juTUiZWQQ7XyWaQDjcNy3nONsVnrq7az5bXKg5AwBHcWMK9m+AjI4lgYDo72ZuyvuPga/+ZWWmqmIIMbW82XwBFv/AuvTFK6NwxUkG65eS2Bu5uRq9H7vp66bQbBzU/8Cn7FzkfkRpxYqPRWK2ECOMmyf77fnzryOcQervTDF1+SLSo2P/vciVBGcHdxvRExYQe6Mlyh3wqCrIA4Psw5bZKWeRZ/qjwJrdKmUYbzwvW/jad5KyxOPvW0o=; 25:OqjUiPQPjvpWOjaM+g0hb2Jix/BB5AqQOxh+SZCkv40QhotWqMnSLQcWOeR+5RGUTYShBVBh+dCaOaj7LuFMq9WaomNeV6XMXbq9PmKLTUZXgL+VodRvnuKg9u3yRbqVsDKTXDljciRbB+l4hZ9Mf0Vf9oAEMsyBIIPi6+DAMpKiYNufIr38l7pknKuD757zC8CnwFWN4o5FvQu1vqyMmgB5XDCQljxTsQGKoa6onjUB28tSFVpm6jnZaDGbUKkwaajA2QX/l90dOmqr2hcv/70tU1fi6yntWJcBQHhxluRvedMsWLjWUAGBBOzGZLG7jkQRRyyUMLZUvFpSlgHOdw== X-MS-TrafficTypeDiagnostic: BY2PR02MB1300: X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1300; 31:w9WeJKsJNTIrimpqSoRMLwAczwNywB4+msqHvZYqm9p8ZeR5RjYL2zVrVsQyGIhBDUovCyB7YJRuY/mnX7gzwPfS/JtwSQAFtdyWXR04HZtbY3lkEeN8tmPOAn0d12pDcl7ka7mbhx9g2BPyPXOgiBMpTgKbL3Ets+ZGd/bQaaVr6BfGOVlwdwhspgo9DVHNm8r1xN0I27UMy3Pn+ozNuuwRFA+Jw9ypc7Ac/Z07A/w=; 20:zyeSBtlKnsV01rulqj+DyvF5fRYDEztHP+ynbqFPhaNoS5KxQJOmf6sweXTVW12bCY8U7sDb3/17dyu/65MWS9yu/Fd5PwhqWyii0/QCMpTyTYg4bAiH9fQ+uQjpsl1OUsKpmVl85cn6CdB6uRabzQI/9vApoerZlM1jRjiNyQEYzb4JXHcq8tiDahRqi5+jrfeoDSNVHLC7k+2TRqmvDIZaq8Y2l5sNUHg+NL6/geFoESvGcbQdxK5AWNqLPVBEA25rYhxXiB3mGBd66QY2oVe09QHqTHD1YeJffdR4itOCtMwkl9NYeCguRASVhYJHXL9oQsNbI2rR51PQ1iUy35qBNlGQOamuCUAnmfXYe0yymcS2u0Is+FsbBVr5yIzCpk7FInnuE6b/IrC5PqvUDFO0UTeY8uLVW1sP6aMl8ghBXaNTMD9Rbq7evh2HeOD1Xa2Ad6Os7CHc64RUL5yfEP9CG/5jdWlPyYfqNRbLwd9BNkhjBBf79bpQeaEv877Z X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040501)(2401047)(5005006)(8121501046)(93006095)(93004095)(3002001)(10201501046)(3231220)(944501241)(52105095)(6055026)(6041288)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123562045)(20161123558120)(6072148)(201708071742011); SRVR:BY2PR02MB1300; BCL:0; PCL:0; RULEID:; SRVR:BY2PR02MB1300; X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1300; 4:r49ZU944EWVaSKJlo5kFWLAsN5tv/PHKHlN/DTc8Ck0tmcTxjeGGE/L/4PXV5/19CJaR96bOjG5zKBtHvm2FYmPhY9dC6I/q1jk29aYVFofflVBzDT9DKtAOeOOlArU4ct26Eu8PjLDWTocZ9znkzIiq+qyfxBA1GUHYRjfrhVLUuGqD4mC4a76ExbsKiY+s+YyITiYOY7JuSCmZ1TUXxgDD0eHMaBP5UwyA2VZOcngKVP1YWlJ22HpXMnFxgz0bixgbHTVkNxgIpfPOdsx9fQ== X-Forefront-PRVS: 05991796DF X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR02MB1300; 23:KOfnEbzG6vSs3+qGU+QTQZNZ/NCexgz+ggWOjUpIj?= pIRoyki+WH3YPEiJiIcgWP+JjLlSfG/2Zg3vnI+tF5BK597la1Tu8J8U9Oh53IBRk6mRntrkXKAqGkYncJX6t62E+2EA3/OWV/58Xa/wpX5s3Aex4A/+FsO0ZUaU2rxvaPLe7y53nH+b/eiJk0ixSqTAZMfcqThcHofvFY5f2TSbmrnuou3j6I8MSeNgsY4qLiob0UT4ADqDHGPoDwCGZJxr1s4+E3k1IaOGKxrvSxVGEbDT81lQs/UlcKNydAO3A1w/WLIud5VtYPE+g0mdsmyVR2YETDYd7zb1SxcfqnbfvxIsTr/lPDAuLTSO9/IxFK010dEaWTF3m0bjf2i8bTUc4YSa0NcCSwgN67CvZmITCmV1JBNOqJXGQxB60Bi8dJ4QTZ/JMvrVHBOnpG7pqAQO6jQRzwaOSr4LBmQmUgLTht0z2R4e/32/jm9qedh4jn7lpS4ppNVtvZ8VabAuHHyIYQo1XuBR8TRbREsFa0g/LMvdT5GumdAsPpUN589xhaSJNkl3x6T2bZvIZWBMK6TRlunaXe5MT3r1Wz9vA0p7Xf76o3HZPFlBHNdcpzQOaM0WuBk7Opq22+CF5V/fCFs/V8VZHloCfLAGY8I/hWTHVx3oIsnLKRGvQiBvgdNJv+GGkVdbXcgInm9NmOiU8pQo9E3fQu4F7QuaShiiKcrXpo4Bm4Dx+171dhR3KyIBfbzNLdHD7/RJ/VUTRIhsi3bqq4dy8F7AEamFZqnEWcRMM+YkoruW5mCdVuP/+MfKa+9Fz0ZSM5mKYxvzzEWOoTCjpcxETpW1TxdBs7+zaBxPfh3CiJw+Kqb14mBhOC47lOPHtc8X2F5WLTwvTE2RAYCJqliLpRFzLuZrW7epH441oZuWhWicYMPYs6pZ/NeSchVkGpLB7TonJcKFCfJGkNRc+zXR9/9eRrM7snEuTJAecbF3MN1hhBfjF5Et3riQlEobelzaXzZ9ivpmeDan2a9 X-Microsoft-Exchange-Diagnostics: 1; BY2PR02MB1300; 6:aGrrJ2+2uNxSlLxeTb79hXj9PCEJa4ISi/Zezd84FE2hr3L1sD2mfRVjzzOA0rIJImP6QX9p7UApu4nQYBY03ltldxRrUFZFYMehXXtryp8rhBIs8dLWOvLF4IC82Yx8Avz8/SSDhqhiQ9fzHvfun2BoiDzNekQK6XAHrV2XUOa8zfFvCGImdF0BvhPuEQaY8ZDMke/o9Dk7JJ2a7ZPl0JGEqxJiF8lzPJlP9PO40lClTeG2Hu81dsSfVBDOC7vJiW+9wh+bIqs6GzmfbOXb/JDdF4nIg6ROLasRanO/5klvQwXn0V5EEQPg+DvFgqRPCrS/q9cfka1z8zikVsi6CHKpio1YSSw8iB7mgweBoWs=; 5:LZ0FGRmxBgafYnxgy/MqjtwJV2NbMiXa4/wKsxNuIexTpjulueQNHhsr5V2NZV53qbTZ5XJ4Va6FeL4ZKHLOUvW/ujfQ2+cqd2tu/7wE+MWSBnt5GSfv9kbQJAXs0T+SJfJhvdeLG2SUYaByMDwr/1UA8Oe4G95ceNGKZuZKGzY=; 24:T9JlDQDcrsobM+pZgQVEZIAf6+4Q6cvnXO13BgB8/9KkOGpHjJbml/OWkHunuyz2W2zkzSzTqHlI+NHlALzBWsqC6sSCUgRlG3lXltvmgEc=; 7:L7QWgwYFmOlIqK+FEq26sSTeBcbZpDluttrP5PwGbWAfLJOzwHwsXj8Vwxv7ewjDr2ENLy6WV0N70Qmzq+MlOYPM6ripKedFPe6KkZ3EQLsIMYes3n4y0qRVyC5tfaHIAHpi+423/acVOmCDnGwWKtv2ZND1VmQ2SVfasJEXK17fAmGTJGuC1RNeWXam4NZW22LeVuI41XVWkQto7YunkJE6X1oLmami6nk9kZWtG26XYk+chl5l17Yw+8h4gISK SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2018 17:10:57.6478 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: fc1735fd-c556-4d4b-7b52-08d580609179 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: BY2PR02MB1300 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 2a01:111:f400:fe45::61c Subject: [Qemu-devel] [PATCH v1 0/2] Add a property to set the ARM CPU core count 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: alistair23@gmail.com, alistair.francis@xilinx.com Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: "Qemu-devel" Add an ARM CPU property which allows us to set the ARM CPU core count. Alistair Francis (2): target/arm: Add a cluster size property hw/arm: Set the core count for Xilinx's ZynqMP target/arm/cpu.h | 5 +++++ hw/arm/xlnx-zynqmp.c | 2 ++ target/arm/cpu.c | 1 + target/arm/cpu64.c | 11 +++++++++-- 4 files changed, 17 insertions(+), 2 deletions(-)