From patchwork Tue Sep 4 23:14:41 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alistair Francis X-Patchwork-Id: 10588123 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 7519E5A4 for ; Tue, 4 Sep 2018 23:25:20 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 62A7529CC0 for ; Tue, 4 Sep 2018 23:25:20 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 54EDD29CDD; Tue, 4 Sep 2018 23:25:20 +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 D97EA29CC0 for ; Tue, 4 Sep 2018 23:25:19 +0000 (UTC) Received: from localhost ([::1]:53014 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fxKhD-0002P1-8W for patchwork-qemu-devel@patchwork.kernel.org; Tue, 04 Sep 2018 19:25:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58111) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fxKXt-0000ET-Cg for qemu-devel@nongnu.org; Tue, 04 Sep 2018 19:15:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fxKXp-0002Eb-5z for qemu-devel@nongnu.org; Tue, 04 Sep 2018 19:15:41 -0400 Received: from esa1.hgst.iphmx.com ([68.232.141.245]:45245) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fxKXo-0002AQ-RI for qemu-devel@nongnu.org; Tue, 04 Sep 2018 19:15:37 -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=1536102936; x=1567638936; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version; bh=benC03lmwJIzz9c5DVIbfQZP27HsrixbgMqUukS8D7A=; b=eDvoB/42hT4di9bxdNsUn1GTH/765WzmeSVYF83mAcp/9qXWD3+oyjNk j6IohXsVGz9LNV1TqNWL9NB0w5Rpq3A0XtG5btmFv8wQD25UdUAxWDeyE VHvZ0F2etPFoc28YLXKLZO8MlWZL+vFG2NO465JWxIM0SLtzBEBYCwKhL fpKsvMWJYZLRjuq8W4umMUgGccOE3BohBkYQzk78on6jQanS1ABtqOaiJ cb5+jguvKNbt3USo+QNZjSukG10Am6exVcViNYZFaotwCCs6O+kmHbwFr cgByo5UvwNvhHaHPzKpBqH95KngeEOCUU1Jx9Rp6HcE8R44lxefMQ69Yb A==; X-IronPort-AV: E=Sophos;i="5.53,330,1531756800"; d="scan'208";a="193179319" Received: from mail-dm3nam03lp0017.outbound.protection.outlook.com (HELO NAM03-DM3-obe.outbound.protection.outlook.com) ([207.46.163.17]) by ob1.hgst.iphmx.com with ESMTP; 05 Sep 2018 07:15:35 +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=FMmbsWZNTUCz7r+VpzW/JVIhqn9uiPAkQYQHQwDEcs4=; b=MPYYZnOaoD46PmjmC3fgw8Y6UdGGu5Pj34Tzbfuj99YDwG3DHAFpU2DFvJn0cZOJmJfzvbVmLdN+gal+4TWsydDTfJu86uQPr0MVP5l40Xxxm5EvqB+jMmyPKIIAGSTA7H1I2JDkSa2jBrldlkH2dpXp6dQcS2bdkTr8pgxVD0Q= 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 BN6PR04MB0389.namprd04.prod.outlook.com (2603:10b6:404:91::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1101.18; Tue, 4 Sep 2018 23:15:33 +0000 From: Alistair Francis To: qemu-devel@nongnu.org Date: Tue, 4 Sep 2018 16:14:41 -0700 Message-Id: <20180904231442.18932-9-alistair.francis@wdc.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180904231442.18932-1-alistair.francis@wdc.com> References: <20180904231442.18932-1-alistair.francis@wdc.com> MIME-Version: 1.0 X-Originating-IP: [199.255.44.171] X-ClientProxiedBy: BYAPR07CA0023.namprd07.prod.outlook.com (2603:10b6:a02:bc::36) To BN6PR04MB0389.namprd04.prod.outlook.com (2603:10b6:404:91::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 633eb9a5-5737-4712-76df-08d612bc50f9 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(4618075)(2017052603328)(7153060)(7193020); SRVR:BN6PR04MB0389; X-Microsoft-Exchange-Diagnostics: 1; BN6PR04MB0389; 3:xl1c+xvNT45q9DOAvI6aKbCrnOn6xYtC6ravuq2Iuii5AuDWgxhm6xvHjb3UWo4QKfA5B5vDYi++Ymp0iRdrwNk6FFCYE5lEcseYb3Lpts+jntciafsXMCd1EvA2u8JZ8UemsRDrL3CX3H5idFiASxz7zcOdanW83/PiCnZrXCRXZJaaRyxIX/WECEzPdbZiIumLGpIrMSgT0lhVtbIRgSjyoboa0STW7DknjY3IM0Q6/g8rjQNLVaqlIp4zl/qL; 25:zMaEYQepewSsyx3TsvckGYXv+i3WMnJ0ZTtwJZVXuVcCwvQ1Hj2nW1jXRioJlps7dmyDXZBrwQKz2mGTC4VrYISBctm11rr1bpT62n7HueSZRyNgSJco29Jh/TtAD4HZkNlrTeDou9+eYqisxTHzOES79tmeM7F2G7SlItgRzbixXK0uiY/ch7FlLxtvZI96BKaHb68QW+GWiESt+JcJ4ISYvs4L/pwJGmi4UoNhbFxqJ7i7gy6JW0cr3iEiuHbIwPlxxhW7BZ4u6llT0eeFMmfj0bzf0HFDrlMCn1oisvE9VU/BZABU5pdE6SnjXW6SA4PyVibJNwGRde+Qxlyetg==; 31:Jl1ScNXbKqI2CxNX16syAtEsH0J54eggyL1GpLOtqNDxeEou9YQNKqOHESxA8XowDg4i6JlKJOT4/8kY4R/rPkMsLE4eCDhvXMz5o+vUkRRijhCi8zLPq5Ry/zr2L8ogISZK2pACLSvy/nhC+PUgA+Le7rKUuSPA8OYS0bZ2qyk3VPUbSoT/SuTdKdr5FngJobpOZRS725aVVwZcltZ+qsMIXAoTykOmu8g+6qlbwhw= X-MS-TrafficTypeDiagnostic: BN6PR04MB0389: WDCIPOUTBOUND: EOP-TRUE X-Microsoft-Exchange-Diagnostics: 1; BN6PR04MB0389; 20:V2zlwNdI0F91GId18wsjbKNdAbYWTskydOEgzW33/Sx9kK/87tZjGFrpwq4C8aN09NEU3WfeV2pcmLHGJdS+eWVXR8AC8LnN9Kq1M4WVQseJ7Uwsc9mUTnQpQEyPHBMUuxlYFUwKfmooNXBNnwqHiCPGY6ILnGXTH4FkQMxxQnXKABmJ6dEeYzRIl1aMi9yzgO0zZl75/9jkVacMttVEfqbzBVpZ73d+tSvWGkaPNFRRHuiIKgVl22imTDYQjJsZjNoGIc8vHEJwlWorO/zv4/WI+kSmqAkmIJ5ikaEjCvYzH6C0ehQR//zxFoHnAJ64es+NR5BXhkmhahrFNPloizwx+s4t7aAd91abMx4N33kKqtvZ77RlhXiXVxqjpmvSPczMbLuzINE5LPI6BlqcUHmyNlBOeD986tz3CmWCT4gkr6vQznj0h3LuV0PgHnJYNkCWnMGczIhM0TLAupJOlf4BSZ9GhMLxC1BdEMPtd/IFmcxnj6V/z9sEzaMVt+FJ; 4:x4PB0pLkbq2+t7bdlPrkGpqZs+3TjcDOCdMwhKhXmV7fs/hHZim2FCBEd2qtqPTgQwlfJJBlc0qq422Nip8hPwGJNZWr3dGKJiGLUYmBcKiXeiT6uHhXIKsbm87lxxjIezr9YSqwBv/ULRk2XMpgSzzgwkwJJEWVpqxTQ8ZDYPNLUzk+rk4JZX9sMEkKiNmvLB5QFuOAdoNQ2Wj5nkaotLeUO2y0qJY9UJoTnfB65qBOBJKZHLHaDogIyCuvARQoKySig5XwAcZerZopH712kQ== 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:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3231311)(944501410)(52105095)(3002001)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123562045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016); SRVR:BN6PR04MB0389; BCL:0; PCL:0; RULEID:; SRVR:BN6PR04MB0389; X-Forefront-PRVS: 0785459C39 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(39860400002)(376002)(136003)(346002)(396003)(366004)(199004)(189003)(6512007)(2906002)(486006)(51416003)(76176011)(4326008)(68736007)(5660300001)(2351001)(44832011)(6916009)(52116002)(6486002)(14444005)(97736004)(106356001)(6666003)(2361001)(105586002)(478600001)(36756003)(3846002)(1076002)(6116002)(386003)(8936002)(305945005)(11346002)(7736002)(25786009)(26005)(81156014)(8676002)(2616005)(53936002)(316002)(50466002)(186003)(956004)(16586007)(66066001)(16526019)(50226002)(86362001)(81166006)(72206003)(446003)(476003)(47776003)(6506007)(48376002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR04MB0389; 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; BN6PR04MB0389; 23:BWR+2l9ejtY68CszizD8Uk3jVHPUqAXwgfMkDnPUq?= hC8eIRLNLplFKcoscW4UkPGceDapLw2eyKVjM/glNfGGEb0cvwBEqOhfc4r09cvhq1X6BdfIZv07hSifQbYdw2MC5iX65f+Fou4R3FBEiLLxgq8pLSSAlKRzwtvFEXrKYpi3zCP4Arj57Gchi0qXoyaGIVTKVy8WyilY9Ti2pdw04ssWgFD65XUC8r20xbgbv010LqTeOOd6kncld0cuFmn+xZhKml+GsJ9KVjYWZSJK3ic8LM4/ZQJ6GJ2PoKiBNw14qBUA4VqvgMPgd+yUHPxVfUgkLXjQmHYPz6Wjn5EtdJbfE+74YgFUdf+lGCqgl32DLgmf2cNm9wIhCBg7B+4ufIHULr37WEeEGKvZuJi9vXB8deWjKorG0ATCR5x0Ywh94HFhI4YvhIqF/ZYQfysxpa/Vq/EftdGqc72L6nFWP/GMmMoD8crYV34s9zxU1MLBdGB+SblR+ucSXBWy4+ctC/9im9koPOVN3B1B8/Dw345tKLLpQ96iLZCYtgvXc9WSj4ZIXzdXJHjIZVgpDSClyh9GIBBDxUJY3FB0lNn3CeAJaJ6ef7pzjmlenMF7ckHId2rOWoNvMNiAUM7Oic1bvBaxmTJG6my1/Uv0KaPMUkAML8HJfo7pVrx9YE5Q3PNpkrabsGlS1M02GVFdgt+hOFo5SOxL3UYMQf7Ri+fkMq5tXhijvHBu4bzOmzW7fOgH7WQP0x4E77DCtydvwh6ZrQV2rLU73wU4E4t6gZMpq03L9qJqroRFwT4I6nIvFitCZRfKSF+3td4ni1uNIaHIM8nJvPppLoNxziIjg4m3/HUdzaeGRVg1mFO+cLTsDLxZwcW4m7u7BP7iTw7gDXFlCh6HYRmXiZKONXylZCK4hElSL9yB/2rHE5ukYTVtVfHQhu7XbWtyf/MxVHK0Os8pp+RSDaW6KBl680zOZ0jhOMehWS1JaNYxtU10X7ysNlutlCnRgT7G7pfAS4c57qXsoESi7J8Y+HO2pBtx0q0Tqk68bS8G8AjO9Q4r2nXDMWD7N44XoHDUMk3KQWuF0SjNU0ExjSUzJyY1u9WbuGqEGDGULhNBYnHdpiQKAtAq6F4/6ZM+kUTEJk3kiDSFqQS8/bXIU4HJlSELDgPSDuaPpz9qN+MRsk0PX8z8nmUF3kJvOPp1Tm8FaEjO3yrdR7sI8kQU/ZcbFnfsaTsRGdiusvl77G3K3keDuxMEmfWz66fgxObTrY72V1nmONP4sr6AJ3O8pBPdTH6Gg/StYOQyQ== X-Microsoft-Antispam-Message-Info: Vet1Qemn/EEt/tFDBqfyHrwgTCQrNOc6QAaogwa6yaVIuYXWvV3UICn6GFIOMxbkkAmJRSfIn6rcEZDY5cQI440TP32o4yBVoBFKiFB+FxkTlrFAMhM8C3stHTbsIixuZ8RvO/TopQHldSPRVvG0/jVNfySB5kpIfAmoTGh+ruNsE7uNxq6PqlfQbhTuGPmQ/Kj+FgrLYrQUFPIglFirH83vbXXyGqg8HWcnCnzuA7gi7FeH/U6qVbrtAHFwnF3GiPaQ4ehep1SoBXgykn36XypoyUguVk0XnkHFSe+scUjmTvXp0MnOv9jAYtTu+5hKY92SHpdQQy4lLX2RLC96KN/JN2ht1xFcSNfFCMZOo9k= X-Microsoft-Exchange-Diagnostics: 1; BN6PR04MB0389; 6:aC9P0uct+O8CB53pBAS9MroSBsXPlI3A2Is2JO0+oKH8wDlxEoYhiyS5Grd7RytXjgII/RLX3t6QHX7ReXIYR3WNEZx+zTuxV9teF1xH1uhvR1V9sXq3pXVw0m8EwSkov238JuLbD3VN9D0mf3FHoM+w7W+uPLyfWS51r4M313VDyVfuA0Jo93PSaX39YT43KRV74KeH9vw4PXk0qyaSp3d8Cdn0B6DmEE5OdFa3vVZRnPcNkbr3aELUTPghgT/hwKySRkWyEVs4v8HKbqqGiNczknRUXTQ5aJ6AD5aWkhaj95ASpMAJsUh9x1wUapb1lr9ewkLBLYwoAQ6Khb0dT81UYMwynR0eiHUZaKNkX2gLOWAm9dzi24C7Y3ktVf+6NQKEcGGuKYbDzmza3jCBKcYtt2/hXvhYErqdwoSGBvZuNSuy+5BPMnEBqDD2XJ2dg5eEUhcnGVuOxjmGpFLHig==; 5:zPIVlu7mM7yU+636wJ+UmZz5sHVrbkyqSwTrnK2yuXT6Hu8uII709bL0tYwozd63m1fxd05VtMUSCkAlsfoh2Ngl4KMYPRdUPje90QjGdPo8cj0zFPrln1u78BPow0VPqLRpPOqhU/N1xiS3R7I0RZY+YfzuPR+bpsBL8K1dN5I=; 7:CE1TTFZIL4qNlORUFaRNz+gSVllLbnU94+piUQm0Q0ALjzSRqh4k+j5VVD3Vmkt3bzMalyC/PofdLYm0eWdvOmqMyli+ep3k2CM++HH62MHe7nqew5iy8K4h8+wOnDeram94lOYtA99p2QPpXhzsvQa6g1kw2kv8QjkciZEI8Y6ks8HEfbrBtLRQtt95ioH5NBI5fG0NS9YSMVn4haJ/0mOrFp8IXV/0jHg7FSY+gpFRBN9yN9Wcm/1s7PbWTmHn SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Sep 2018 23:15:33.8525 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 633eb9a5-5737-4712-76df-08d612bc50f9 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR04MB0389 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 68.232.141.245 Subject: [Qemu-devel] [PULL 8/9] hw/riscv/spike: 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: Alistair Francis 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 enumerate devices on the /soc/ node set it as a "simple-bus". Signed-off-by: Alistair Francis --- hw/riscv/spike.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/riscv/spike.c b/hw/riscv/spike.c index c8c056c50b..eb857c434e 100644 --- a/hw/riscv/spike.c +++ b/hw/riscv/spike.c @@ -90,7 +90,7 @@ static void create_fdt(SpikeState *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);