From patchwork Fri Mar 2 19:16:03 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 880824 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="j2HmKYce"; 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 3ztKNF5gHLz9s3L for ; Sat, 3 Mar 2018 06:38:21 +1100 (AEDT) Received: from localhost ([::1]:37166 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1erqVX-0005jK-Ig for incoming@patchwork.ozlabs.org; Fri, 02 Mar 2018 14:38:19 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:59959) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1erqEl-0007i9-RX for qemu-devel@nongnu.org; Fri, 02 Mar 2018 14:21:00 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1erqEh-0002ek-Jd for qemu-devel@nongnu.org; Fri, 02 Mar 2018 14:20:59 -0500 Received: from mail-cys01nam02on0631.outbound.protection.outlook.com ([2a01:111:f400:fe45::631]:5908 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 1erqEh-0002eQ-80 for qemu-devel@nongnu.org; Fri, 02 Mar 2018 14:20:55 -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=SGIe+/Bf72uTmRqTFgd8UULU+6T188gw7aK0C14sQx8=; b=j2HmKYceqdegKb7E8V3JLDm7VVXgAidT2L6m54B2C1OXAOhAvFK0SnZ5ajpodUCbnd+K2niPMo5mhQfuyUqDqNwOzwRiPAaeMbGBhtAp1E59S7w6pA8G4JlyhYpemJxHyqoBwhYbCJBCE80HVN2NIrj9520KpuFusi0MxDX+69U= Received: from SN4PR0201CA0055.namprd02.prod.outlook.com (10.171.31.145) by BN6PR02MB2258.namprd02.prod.outlook.com (10.168.253.140) 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 19:20:53 +0000 Received: from CY1NAM02FT025.eop-nam02.prod.protection.outlook.com (2a01:111:f400:7e45::208) by SN4PR0201CA0055.outlook.office365.com (2603:10b6:803:20::17) 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 19:20:53 +0000 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; Received: from xsj-pvapsmtpgw02 (149.199.60.100) by CY1NAM02FT025.mail.protection.outlook.com (10.152.75.148) 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 19:20:52 +0000 Received: from unknown-38-66.xilinx.com ([149.199.38.66]:42649 helo=xsj-pvapsmtp01) by xsj-pvapsmtpgw02 with esmtp (Exim 4.63) (envelope-from ) id 1erqEe-0005yp-CW; Fri, 02 Mar 2018 11:20:52 -0800 Received: from [127.0.0.1] (helo=localhost) by xsj-pvapsmtp01 with smtp (Exim 4.63) (envelope-from ) id 1erqEe-0000A5-9l; Fri, 02 Mar 2018 11:20:52 -0800 Received: from xsj-pvapsmtp01 (xsj-smtp.xilinx.com [149.199.38.66]) by xsj-smtp-dlp2.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id w22JKjEq004851; Fri, 2 Mar 2018 11:20:45 -0800 Received: from [172.19.2.220] (helo=xsjalistai50.xilinx.com) by xsj-pvapsmtp01 with esmtp (Exim 4.63) (envelope-from ) id 1erqEX-00008a-Hs; Fri, 02 Mar 2018 11:20:45 -0800 From: Alistair Francis To: , Date: Fri, 2 Mar 2018 11:16:03 -0800 Message-ID: X-Mailer: git-send-email 2.14.1 In-Reply-To: References: 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.100; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(396003)(39380400002)(39860400002)(346002)(376002)(2980300002)(438002)(189003)(199004)(5660300001)(36756003)(107886003)(336012)(48376002)(2906002)(106466001)(305945005)(50466002)(76176011)(16586007)(478600001)(356003)(316002)(6346003)(26005)(8676002)(106002)(63266004)(2950100002)(186003)(47776003)(110136005)(54906003)(118296001)(51416003)(7696005)(50226002)(77096007)(36386004)(9786002)(5890100001)(81166006)(8936002)(6666003)(81156014)(4326008)(107986001)(5001870100001); DIR:OUT; SFP:1101; SCL:1; SRVR:BN6PR02MB2258; H:xsj-pvapsmtpgw02; FPR:; SPF:Pass; PTR:xapps1.xilinx.com,unknown-60-100.xilinx.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; CY1NAM02FT025; 1:e8ZRK1LPBgKrg8oJ/oDjhGAD5r7m+0TSZJ8hRn7Xpx9GcqmfwGXtJCqwZYtJ4u0uEpVY0zGCMzLSWIn1bVF3R1uP9tllfMNJVxRX4GvkKH38Q24Xg2TL2D3ajep3E2Mp MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5a0b6744-8e81-4c37-8c44-08d58072b717 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(5600026)(4604075)(4608076)(2017052603307)(7153060); SRVR:BN6PR02MB2258; X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2258; 3:P5mWVDzs20tSppu7XgABtytpiRLjzWFBQqp1123kMZ9CE47vTJMXXjbnEw6x6zRtzt/8S6otNI63f7PXWZeBhLVmHZVb+RwrFwbD8lXnUJArZu41QcKAQIEvZpM34qxwCwpoxtqbjeL7KX65KoIDTxqEhcXOEpKJblU36Dk/feZZLf70WZP4e9o9D3LI5bF0PXhem60BLDS0uA0zoXtY9N8wacBbEMQJUtUkII7gjVcDh/fWr4HBT3yIOxu0f3sIHS37V2atXESYj3dij+wzhjzCxvqv3ZVvUgWaX2EHdJS1jAPSM+APejgi1SZaLZqIlyMzopGBpCjor4RHTn/c1z3CRZFZeUxMgQ30SGjwJto=; 25:FfhLSDRjiQKjFhoJQ1rIAPYLPrvqSctESZFsIXBYp2xMq5FVQQa5xxyVMBxbKpc54cyz6DzWw+G9wNenpgnwtJ4o3+zSuJDlcaB8BLy5dxz3fgU7rCiA7F1WoTVqHPLn7F9fIEUm0b5yCgbGrjHMawteShUboNX5Ly6ryoALnHs/HKM7WLoQZD79nF8bc2For5g/ZHiWY0hx2fIrJ9YpLb5j6B8auPSCrgi9WKUnOoQFAnEHAkc9hly2qLFb1xf1mu17wyE4yKjn1x1pigVzRfd+YmuezViYjRXL1VKXNJhzZMlDIQROEi8l2AgBT8343TpGarjQm1H6Ig4Y8N9Vrg== X-MS-TrafficTypeDiagnostic: BN6PR02MB2258: X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2258; 31:tCk+OspJkEpP6boOvaTwAuxxKE6Pm1LtyblAe/EPEk/3Qk8SiNksv22rLZP8Ikzrto43tKoqM4FHPucT5/u1WXQ+8JH41/q0Rbw5Ufs8aXPXnuMODydx22rjy8S0s6JSuBH992NEXPxVrHdMW2EhjZX9kQoH+SBgXx+dSgRwlX14LYKxAyAKHOmGDZtm9GolzidaKgLEKrswUB1nUvqcQYUxMGbnrCeZb57AuK4YiyE=; 20:bvp+AszaiNFH0b7p4BL+ymKR24HKoQDW458REJA+mpB83c5V+AXV6CuEk6gEvl3luQO6TASBp4WhEEgN1+CdlQN5E3p0qKIAqkyHRZ3j23GQQ60trdhpXj6nU2LxXjd2fTaR4OlLd/u5K2yIKC46hdzwsd66FYAQL5ErF88Q/oib9XAwhTpLzdr/dGpiSXGno2faYLW2UZTwLJFtvRHPzLwNBw1IXHjhUgHNZrTx4rCmVVi3u7cNxYKBvne96g5iC6YH4DzYXf0EokcGxSJuo67tHpX3MTPxTCM56bnYvhoWF5YS3sLsvXsIuRS2E0HxhZmHiF+H9Ji36HsIfcrVJk5uPrSGULx1spx5ZM4XyoHBYaRY+HTtAw01fSClo0JKRSfWhRSuBuzYq/v6M4Ed3myIPhNFuVfwAZNG8RMQkQ4Wy1Zs6ITd0iwRjEu2XHSzeJTe+A+n0SXPPLTLKZu6Z00jPzUUDEtO35ak+ujXC+y5Npr8fmQKQfhkd1ZPnlNk 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:(8211001083)(6040501)(2401047)(8121501046)(5005006)(3231220)(944501223)(93006095)(93004095)(10201501046)(3002001)(6055026)(6041288)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123558120)(20161123562045)(6072148)(201708071742011); SRVR:BN6PR02MB2258; BCL:0; PCL:0; RULEID:; SRVR:BN6PR02MB2258; X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2258; 4:boKGo0SJuMHltJ4W3WAK3TlUE+s5cXQKPLU5wIBDExs4OVyvcUrVCspNHCCSCP8hhOc6MnSkB8sIjMYRZNnit0HsYzomlNPORmbEEPse8IM89qzAs9gUrNs7no0i/82G3uc8SB2G4O7XVlotJI1lWw5+3/zUyQk2eyUy90+9PGp2omV06p5dg5pU1SpOliGZaIWB8hwdYTmcA/RcwI5p+BAcoEwkZ88P1U/7JujLQ3C5sWGgDgBQakOCDRnzmAp/C71Cq15izkV98K4pP/dtJI5mAyki0opmZP8w/gaWkEYUSFQK51tpYpKLQEEQZUzV X-Forefront-PRVS: 05991796DF X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN6PR02MB2258; 23:hDYcXWX98pXI61W63cwi1dd2KLJfo8MXTVvxhmoDu?= u/CrM4YngRsOwMpGF88mxX+UYvBE03hZ2o5OFUdszix1l0X9Ki+cnMcMdWZBDhrJhkJ3JUt2VHvsrjIn2N0azl41tMTqliwUqJIU3fVLqUyxPLs3HLrD9E8/e8sisOadLTbS3vhYUODdERIZ9PC1ZXVSDyHG/EqFsQmlc6/CoVBtZS8jcAyc3BLokcTyk2vtvaX3kUZaYyVn3T5uQLhCQXiNj+7jKq9cKOT814oX5H3iJMbAMwnV7zZ0dws1evcMX1vU/zwzsyu/GLpYExRPTPzOdgNsn7mYpW3XlZkO4KeCTi/k6qYbea9i9z6tH5227PjKsfetQyipAbDnXF4GOOl7TsIfzeotyCz0gAsZj4jANIdZcdEjKjw2RQnHKBcHFzCqZ/GMDx3LtFBf0mWR4HPWr0D3DYWyNHeSAdq+tamkko4MWQ2zdKEd0EVxZ95HksSAbziHa739R3dfPhpYcFlSzTRchfE8GatXH3keZhfel+sQAywABreEVmVhrFZO1s2l9ao7WbhrdSWyKeHq5Zep5VxR8vKJ/6szp0SfZPTNMnoxGkM2bA2A4fjLGsxBMhRiUft9e9cebZ1UO4S1B0SACkS5cZI8tzHPyxrzFOhXk7CnpCV8NHklDvJ7XKUcqiuwhYt7tFYyL1rBLsKFk3cVANo1RR2bxJFRBNqGbFbLQTQjKEMS0eeA6tfgE2VMRhIApjOUlqkJadGmvMFOYylE/M0qQQAkjZdxGHq2ymZe70gTYyvMXkN9n+zVpswHSJFkoOoMVpZM64Pc87boBVrU7ZAicrCoECV16VUE5Q+vWV38n1BrdkcSEYltQKofJxl6o9TPKeLTa5e3abc5vMk7rXCrQ2fZXb4Ov1eTqjKYA+vxqnNvN3qHGXM988sxGQv89IAPalxJOLH6TFYkCQaB38b/pix3jWGIiJA1A1F0EsXa3tAwRaJ/ml2iZ8bq8J/mucFk+/ykuMXDbt/hwRs+l+hnXOPf6ZqyR7AOjyl9qh6EfA9u4ylCQ05NX8YBnT0dyZ36WCQZmyzoWNUntQ2a/TH240Nk3Wo7noJY5cN4B/P9TAUfUgK9yZX+DaCAeE= X-Microsoft-Exchange-Diagnostics: 1; BN6PR02MB2258; 6:EfhiijWnHEEBxdAX+YhKyjPhrQ/5jfbgWRWUirp5eXNw9Q9BXaqyGa2sY9uP4bF+UneRx4CqWoHBEiI721sSjJB5Qayr9bf1X2rhNQRY+ctXb89uGfy1g5bt395vVBEg6m+MX4T8E1aqVD/R6j1CDmcn//cvh5vW7AAp2ea33BIs5pPKp2Q6d1hDIcciEUzT6npOUEETHm2kKUgA1AJYfvupKTtlXVs0y7Gl/JrBIRUFcZseRwDPfGyC+JTC4ZjcduvUczipzqzzwz94qsPoM5AuizsNEqv8ZdT1Tc1+78dWEqoMPZpO7MrS2aSm/wRiy350WMPWgB6cLq8GOGPjGy57KgBmIDfdc1igUfPenfA=; 5:2d4jGimB1tv6bLR5tMnHpRnhkb+7qXAoScr+6pNvm2WFBg/OSvQ9spCS6bwfTMwWsbF5RIaE2Dpr4Yq/9MOPWwMzGBSsS0dkAOAKx6d1glsEuawbmUdeGtzfJmqKcmxxAbUAXYCl16SQUB69SSRrK6IbJsVdsXkeLSuGClkXpLM=; 24:a2Xotcyx7iEAF30J/IJYEpCfdwa96dpkM64UkYi4XHcugDaycnMh0kpTt50I7FK+HyG6M/94NZSLVFcg6GGzxPykw9COh1EMT5J3UFIm9WU=; 7:DnAr3b5/f3WR4KEwPCGpKmlukyR3JM1nIaBpF2eP3zSgljXUUXCJ7di9GGK8JLBIgmeT5yv3gmq6CKuRn99sBwuABx/mPFBKXIMHGGNartJ3V7t9Rl7NnL6Q00cRtfgIkMo3rQDnnN91cKvnD+DHwgX99LxGW4KAllKPeFg1b90m7PMXPcmd2raZyHtJ24Z5BQtN+axpTe6lv+Qq9s/XSeL/Kaat8PogiiGFlOD1YRL2DKoJN5nzuTfuM5+Yxy/V SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: xilinx.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Mar 2018 19:20:52.7787 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5a0b6744-8e81-4c37-8c44-08d58072b717 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: BN6PR02MB2258 X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 [fuzzy] X-Received-From: 2a01:111:f400:fe45::631 Subject: [Qemu-devel] [PATCH v3 2/2] hw/arm: Set the core count for Xilinx's ZynqMP 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" Set the ARM CPU core count property for the A53's attached to the Xilnx ZynqMP machine. Signed-off-by: Alistair Francis Reviewed-by: Peter Maydell --- hw/arm/xlnx-zynqmp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/arm/xlnx-zynqmp.c b/hw/arm/xlnx-zynqmp.c index 69227fd4c9..465796e97c 100644 --- a/hw/arm/xlnx-zynqmp.c +++ b/hw/arm/xlnx-zynqmp.c @@ -282,6 +282,8 @@ static void xlnx_zynqmp_realize(DeviceState *dev, Error **errp) s->virt, "has_el2", NULL); object_property_set_int(OBJECT(&s->apu_cpu[i]), GIC_BASE_ADDR, "reset-cbar", &error_abort); + object_property_set_int(OBJECT(&s->apu_cpu[i]), num_apus, + "core-count", &error_abort); object_property_set_bool(OBJECT(&s->apu_cpu[i]), true, "realized", &err); if (err) {