From patchwork Wed Jun 27 17:44:32 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 10492341 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id A41EE60325 for ; Wed, 27 Jun 2018 17:50:43 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id C224329A62 for ; Wed, 27 Jun 2018 17:50:43 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id BFB1E29A55; Wed, 27 Jun 2018 17:50:43 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-7.8 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, MAILING_LIST_MULTI, RCVD_IN_DNSWL_HI, T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 3E8E329A78 for ; Wed, 27 Jun 2018 17:50:43 +0000 (UTC) Received: from localhost ([::1]:60706 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYEaY-0007rO-7e for patchwork-qemu-devel@patchwork.kernel.org; Wed, 27 Jun 2018 13:50:42 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fYEVS-00048V-4z for qemu-devel@nongnu.org; Wed, 27 Jun 2018 13:45:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fYEVP-0000qC-1C for qemu-devel@nongnu.org; Wed, 27 Jun 2018 13:45:26 -0400 Received: from esa3.hgst.iphmx.com ([216.71.153.141]:22602) by eggs.gnu.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.71) (envelope-from ) id 1fYEVO-0000fX-60 for qemu-devel@nongnu.org; Wed, 27 Jun 2018 13:45:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1530121523; x=1561657523; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version; bh=j6vb1k+ihCUbLKB0CBaq6ZBAuh+rST7SIJVGcwdGq2c=; b=nXVdXXyumHGAX+Q+hT5bDfWtQbdxmg/VzwtNnmxL6PTvF4HDbExYOIP1 c32teKEUq7pAawamhRSvDknwuIkd/5bMnA/0KU8FjqNrvLYyPe6vp0n34 0wJsLu7Rb+riRMTD0WQveNU4fNER6XszPDi3JJ+v9COJb5l9iylhBuzpD krOaBERYifbrCDr1e+Q/FojKvFxvO7ryvb5v1FxEATByKAM1eNx9egSWq 77xHzBke2UzeYcWhX4L5ka3VAR5P2MdiOHIks0anxqHJen/7gVMbBpX1d D8JmhRJIYhdaR6O/i4MK/mBT77VqAByAg6S+4G3rpTju3sYwQS8X63+Wh A==; X-IronPort-AV: E=Sophos;i="5.51,279,1526313600"; d="scan'208";a="84764297" Received: from mail-co1nam03lp0016.outbound.protection.outlook.com (HELO NAM03-CO1-obe.outbound.protection.outlook.com) ([216.32.181.16]) by ob1.hgst.iphmx.com with ESMTP; 28 Jun 2018 01:45:22 +0800 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector1-wdc-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lhngcJy/Uy4Gt5FC8V9wZOF69X107Ul8AyJGuHA2Iz0=; b=c83stRaBqZa3QMZe+UraipEXuUFNuXu4ye7o5A3ZMUYkH+Pi3N6jDIVfvrMpQvtRqwRdCL0BaEax8VmRkTbBgMEfQIb3COgn/ovm6cDnFWL7ZfLVBNFlAHHWxOqOS7Un0/z3nxFwafM8q77xErOoyTiNXY7vvpBKU14hx2ZKl78= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Alistair.Francis@wdc.com; Received: from risc6-mainframe.int.fusionio.com (199.255.44.171) by DM5PR04MB0396.namprd04.prod.outlook.com (2603:10b6:3:9d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.884.23; Wed, 27 Jun 2018 17:45:16 +0000 From: Alistair Francis To: qemu-devel@nongnu.org, peter.maydell@linaro.org, mjc@sifive.com Date: Wed, 27 Jun 2018 10:44:32 -0700 Message-Id: <20180627174435.31800-5-alistair.francis@wdc.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180627174435.31800-1-alistair.francis@wdc.com> References: <20180627174435.31800-1-alistair.francis@wdc.com> MIME-Version: 1.0 X-Originating-IP: [199.255.44.171] X-ClientProxiedBy: SG2PR06CA0125.apcprd06.prod.outlook.com (2603:1096:1:1d::27) To DM5PR04MB0396.namprd04.prod.outlook.com (2603:10b6:3:9d::17) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 03df3be3-4ea1-43ef-13e1-08d5dc55c06c X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(8989117)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600026)(711020)(48565401081)(2017052603328)(7153060)(7193020); SRVR:DM5PR04MB0396; X-Microsoft-Exchange-Diagnostics: 1; DM5PR04MB0396; 3:+hkvyrcc77J28XnSDeiwGnKVm8j7q4Nk01mCa+QZlTjqBqktEagjM2GSF2egQto1XaRk5Q9/G33e4Pun20tW7FNwaeVC1b5JX6LsGMHzJsqYmjbSsMCjcSqMH40EKbvjgvaD+y+F49eeV2ExKrt5B/gpsa3hLA6o6ZhLhRszS832Q3wHvnq4TaDHapKIa5Xh+J8HkWMp/M4A8VJn3x5vG4+IyjzG1NwRhl05wIuhPjAXk7Cvf7uqPtpMQmBvSCC7; 25:1BImRykSnZ5lKUovF0P5nqHCTHRb0SynJyQNkIYNlRsArjYh37Zv+fPFm4+0mFFTxyjcKRf1Sbj5AsHKdX4pCLQcVKbaVu1awjZZFwWETRO1OUXlrQHVi8UdlHyJB60BJKWnZaLKiYvGMSUmxajRtUW/Aos8SDQKLO983GbkQg1Z28zVSA5eRPbEBzFBgiSfn6d16BC6R3k6/t2rZjyQh9Nv9Kuw4aTzuW9gnQvCXvnUFMejrannkdaGXgsLQHpzTPA9EII48Dw9Mxc4n9HalzzZUE1X+1f8p1KUTa3Q/qxXBc+6MbbmAjoOWbyM24LQ3YgGKF/1hbSSNlgKjwm7Hw==; 31:uvJgA1H1u/k96TH3Y+gqqOc+1QNeeIaA3dg7z1sVJ4H+V4oJwx8LzC3WM9644/vJ609d+rfHCVMFcXNS1egt6t6AYHliFAo2d42KaPSyQMYgm2VUL84Hi7O45jJoQ8wmRNmXWgnp3x8uB6Q+aVsrBEiGapw7nDh36DXWKk7LZhTdZu76hi5t1tC27gfrrQF/xco1llFyny3Jt0wFg9RSbW93+8kbypUvbpzrrOWmF+c= X-MS-TrafficTypeDiagnostic: DM5PR04MB0396: WDCIPOUTBOUND: EOP-TRUE X-Microsoft-Exchange-Diagnostics: 1; DM5PR04MB0396; 20:Sqavu/sApiNCqp0xYDHO7lcc1W/Wm/qmRnuphP73NWBAJQQjtWfXg/4czw5MItnRKWvZNDh99ZKY2b4f0RKULRkTi6Hmwx+cAAskDIWet+DVeOpCXu+Lzgs9yCImjUUjvSU6sjUBln2++xRZ5PCcotmYDdwdxNAOUOtA7H4F/gwvi/FuY7Gjjt82WfJtXHvzRW2/f9oPqY2boUX27P+b2KEwsXK6yQ4zd68kJEWt8H21VZh+NVVsXzQWcXfRt4pVWDsAmPc3sAewMoknsBGzHvuHPSMKlso3pZXMACv24Ny8zCtgLmeX5wed3jROe7mWe4ATisMi6Ed5+h5E0npfKejqia4G90g9O4QQEIJSdqoI5rGgVay3folfiT9LzwFBImz6VmRaX0YjZ8M/aBY8tQ4QqFRx6HCKiLkxwmsHk84Su8Wz9qDmdpTYFcoytjXdl76bwZuklEXxmTzQTHGlsR4z1gVZMhJmMP7taknt98Kkx7noSybIHl6/1wq+TXWf; 4:12Bz8yrXmLJ/Es4YBX2aAhVe808nIRNevfxJ1muZ+VMSAk29TfNrFfGxWC6rzAdFu5DQoinJvmel+etsf9sv9N/VGhltEQQKtEx/oAJULGC4Pkoz5MofCUfY+tPPVsv0GRmgT4WT2y82/Q2aWc34P1U+hSen+j23wQwS4RRQRGMmkac9MVEVcpb56T0j/FfjjLWj1pA8bbPkjmxiS073BSSpX/A6gEdhT3zXX9vvrRsJeF+mKLeCQzXGunpbfmS+7KA1kZxW6RX/DYEb3ZjXkg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(10201501046)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(6072148)(201708071742011)(7699016); SRVR:DM5PR04MB0396; BCL:0; PCL:0; RULEID:; SRVR:DM5PR04MB0396; X-Forefront-PRVS: 0716E70AB6 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(39860400002)(136003)(366004)(346002)(376002)(396003)(199004)(189003)(14444005)(6116002)(5660300001)(105586002)(44832011)(316002)(86362001)(50466002)(446003)(476003)(11346002)(16586007)(2616005)(486006)(956004)(1076002)(478600001)(6666003)(53936002)(305945005)(7736002)(106356001)(48376002)(2906002)(8676002)(76176011)(36756003)(8936002)(51416003)(52116002)(6506007)(386003)(6512007)(3846002)(72206003)(68736007)(66066001)(97736004)(26005)(81166006)(25786009)(81156014)(186003)(4326008)(50226002)(39060400002)(16526019)(47776003)(6486002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR04MB0396; H:risc6-mainframe.int.fusionio.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR04MB0396; 23:PrtDz36qNklQmo0XxA2sCK7fwo8O9luBP7EnFvHAj?= =?us-ascii?Q?A9J96Ub/0xEIT3d7z12vN2DyZHA7FUA77XHTuImebkKIZn7oh+58n+2TN/00?= =?us-ascii?Q?rYZ6Ej0/ZVhKyw6c6cWBJjStVtzqQiGoIcTCOwSDh/SjjZ7yGn3ya7AhpkSw?= =?us-ascii?Q?k16w0yOgyruVOtaqI9Mt8JzVIyKk+XzwKjUzCbFO56wb0Pbwa6vU3PbkFdCd?= =?us-ascii?Q?fCNKpG4nWc2pNmqJQr0CVN9sdMRMg/39bdYcWQJAv6HT0n9OBVzatY7sTmt7?= =?us-ascii?Q?HnOBYUwmfupB+tmcQGaYXYOaR1R1+eIldLcUS6qre2tX6r0lgyOTNwBuyvi+?= =?us-ascii?Q?JpxZuqdjOOqm2iocNyocJlE9rG4OD6D+5BMJPh8wgsagZ8SHPUwBTJ/8CYCR?= =?us-ascii?Q?0XBhkhlZ/RQ1+bDZL+PawudjEhbzxJIV3mHQRCuokvnka07TY89L6yAkiPan?= =?us-ascii?Q?x3ET2gdGG8j/31LKOyH92tXCIrCEchyK+71P5/9E7rGW3EN+G6u6e5Ax+9/5?= =?us-ascii?Q?aRhGRcjRkfiLowpoFaqwmZr3OSjGM+2ajtWilX+hLPurByeRON+hShu+pKWb?= =?us-ascii?Q?jtb9Cjj6ScRBzEaTbXolAQoMtRZrygdqgkgknMcoh1ujWh9vcJIb+fIoRkPT?= =?us-ascii?Q?m7a7vqBLC6m5zFuU5nWJ9Ena5iB0P0Kz5NGW15y7YLFkDYReZHxWOXO3cw3z?= =?us-ascii?Q?TyF/5tOXsKFVWtKXr9VOcFeA7CxjqVRWwNL+c9ez3+zklaqZrM/m23u+baRx?= =?us-ascii?Q?jo/rrajS8vGbfQpqmtguao96yRfBenxaK9YrIx+e9FTeR4QzLUbyZpoOzaGJ?= =?us-ascii?Q?AlvQRLh2b7JQvwmbz1Qg70fqIV7TgRyuJ9I/esoTN0O7F+f55W4S4UyrhgRI?= =?us-ascii?Q?d4q/K0wMWpeeJxN4uSBXgF4I99BuZqtDcGd2d+c615wEDlNjPRCEUq7Yg5lY?= =?us-ascii?Q?MrHfq6enox6r4HwAVXNtfmVmckOK1jxxOqyhG76vztTZGOxAAqIfTSU7JaYz?= =?us-ascii?Q?rfW5jx0IWbvCkSucSo0xhAwaPlyALRNoaFXFfO4n9XYLH0UVUADuXUxkzBMi?= =?us-ascii?Q?bAya1gJMmBDQp6GRdKUcusmlCQZ+4pyk8HxuUxDaJp/d1Kzs7fyOkXpV24rR?= =?us-ascii?Q?ZLxrL+k8VQ0mAHXEhzxIdfkvFt/Qy7aEm5ZaIGWP3sKWnNh6Jrl1ph++zeWk?= =?us-ascii?Q?A4I0MK4qEyH/FrDwWDqbzNwFReVmC92JJ9G0dLvEg/frcwb/L36uLg/wW5Y+?= =?us-ascii?Q?z158qibLcqkIWT8tkQ=3D?= X-Microsoft-Antispam-Message-Info: rtZ452Uw6TG9Ib79G170N0nbitzYx4MLIPOAuRfAaSG8XI38dr2KMBupc6bEhc4ZALaWRD90QJ2bRjd4RHtP7RC4QrPnK6NOmjKcIliag5JwB7gKWPK94q4tjU6yzvGy4dYHh7oVhfk8a12ZBkg7pHtelERIQSs8k7JqKUqlDHVVAoWZ2Aauo0AzbfSMD8vyLtMhlw7QoV2OeZBXdkUn4QbmIKqlRZs7IZR3sGJ+nVPshmrB1oLLOJNr4ldmLoScgPDHUHW7DS93x4w2hCuOJYMTdPJrJP5rVc8zt0LYlkQKvn2mywU/HNyp1fK3kfrv24qHFyvZ7Z3Ax9vO3Gps+nRwY+rRSKN5SM7x1/TO+B8= X-Microsoft-Exchange-Diagnostics: 1; DM5PR04MB0396; 6:vbmu2NnJMQt5PVdKSJXw1Ki8IwnlgwO8gwoRWgHXEmAOPh4aywzLPC8Ny3SQ3W4L98s0lhZvsX9GYapiGusTmgqUulTwG+V+yhoBStOXUzvUVx2zLevTY1hLu542aUSiSrEDkmySTdMYzROOQNUxtsPyjhsfkj/p1BNCS5eoCDbaYb37StUOin3ncLrH6N8BkNmwrMltFvjx8vcyIgDg5s3m8yW+PqFBSdrTdw5gCinaN5irjV34ou4zDy+hBRhEmuSmZ22OKUiFTk0LAz/cABhW69AeyQohLC7P4a220F1sVfFJTpeSM+UKdKXgrGCfTr4QSA0wE3LqtupiNluBjpY8ZhEwOL/RGupTRsXm7jjYg1KdowhvaDGhcmxaXNUgRVlzgO+aAB73nTf4ZXTkfDv7dAC7e01NJ0HCQMmvtn+xVJOs/n05XaHj5V0EaB88s4N15Fcn6/hWI0ZyKKkQGw==; 5:cqAE5RPjq99C4W6OTJg7W70Kbpc4eT/Yr3mxbMFeBSFAt5FsFz+k9wWvo7SDDB/gC6we+imqPx6XxLzHrKyiwofqJ5yLfmVVNYwFNdJqSFkZCm/bPGHW+w5lgpDhU+l/hxlqE2TkVY9GTKWJkqhFlDgXl7X4ifeTWWTZiXQlXAI=; 24:X4k3HpFgdkm4Y+0VBhcsUvyALwFvfGl4kn0IlQfaW/n2l26+u6/fDVB/O22WrII/bGKrWU1vpzpYmqgHyiCrj2c4xsAyKBrrEm0fKUqgwzk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR04MB0396; 7:MTveOWh5rXe1/WC4/zpYdhXCqIJRcPMn0VLFDPAjnshj8bqHZgoSrM/itoq62dlKIc/LOly83koJ36a308fpZ+Y5j5pllqhYYmF1wLrZHXmEo6kfT2Ycb9SOLugC2dvmMuBrzeww9f4BeuuiUn2X22gsPbtao/buVFK7ZThFbLotGKUkh7tS6Dm0wVpvLSydHiAgUVf1ZsvDQeVrmRz+ZS8/IugMBzzJ6oMOnZ0GrS/2Jg7TK1qLZuGYRYRlK+eu; 20:445Gz/kbPciHijIiHK1pKE9fS9nQ+ijsztrjNvtcIPlmVveVGFsGpYdqJjLzMau4wcFH0IVggxsmQu6fM7AEtdE30k3TsZRt7O3KXL6pkIhvyzt8TxSb2bEkIL59sY6Slpy0DhLWgeW86QEUlUWEm4GGRzie/b/ARUpqse/6seA= X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jun 2018 17:45:16.9713 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 03df3be3-4ea1-43ef-13e1-08d5dc55c06c X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR04MB0396 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 216.71.153.141 Subject: [Qemu-devel] [PULL 4/7] hw/riscv/sifive_u: Set the soc device tree node as a simple-bus 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 , f4bug@amsat.org Errors-To: qemu-devel-bounces+patchwork-qemu-devel=patchwork.kernel.org@nongnu.org Sender: "Qemu-devel" X-Virus-Scanned: ClamAV using ClamSMTP To allow Linux to ennumerate devices on the /soc/ node set it as a "simple-bus". Signed-off-by: Alistair Francis Reviewed-by: Michael Clark --- hw/riscv/sifive_u.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/riscv/sifive_u.c b/hw/riscv/sifive_u.c index 3883d7ff9c..f438a72c27 100644 --- a/hw/riscv/sifive_u.c +++ b/hw/riscv/sifive_u.c @@ -97,7 +97,7 @@ static void create_fdt(SiFiveUState *s, const struct MemmapEntry *memmap, qemu_fdt_add_subnode(fdt, "/soc"); qemu_fdt_setprop(fdt, "/soc", "ranges", NULL, 0); - qemu_fdt_setprop_string(fdt, "/soc", "compatible", "ucbbar,spike-bare-soc"); + qemu_fdt_setprop_string(fdt, "/soc", "compatible", "simple-bus"); qemu_fdt_setprop_cell(fdt, "/soc", "#size-cells", 0x2); qemu_fdt_setprop_cell(fdt, "/soc", "#address-cells", 0x2);