From nobody Wed Nov 5 16:41:01 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail header.i=@wdc.com; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=wdc.com Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 1535565503700928.7173776934319; Wed, 29 Aug 2018 10:58:23 -0700 (PDT) Received: from localhost ([::1]:44332 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv4jT-00049m-Cv for importer@patchew.org; Wed, 29 Aug 2018 13:58:19 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40731) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv4hn-0001YX-7Z for qemu-devel@nongnu.org; Wed, 29 Aug 2018 13:56:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fv4hh-00045B-LE for qemu-devel@nongnu.org; Wed, 29 Aug 2018 13:56:35 -0400 Received: from esa4.hgst.iphmx.com ([216.71.154.42]:12683) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fv4hh-00044h-BE for qemu-devel@nongnu.org; Wed, 29 Aug 2018 13:56:29 -0400 Received: from mail-bn3nam01lp0183.outbound.protection.outlook.com (HELO NAM01-BN3-obe.outbound.protection.outlook.com) ([216.32.180.183]) by ob1.hgst.iphmx.com with ESMTP; 30 Aug 2018 01:56:28 +0800 Received: from risc6-mainframe.int.fusionio.com (199.255.44.250) by MWHPR04MB0401.namprd04.prod.outlook.com (2603:10b6:300:70::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1080.14; Wed, 29 Aug 2018 17:56:26 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1535565390; x=1567101390; h=from:to:cc:subject:date:message-id:in-reply-to: references:mime-version:content-transfer-encoding; bh=uJ7jgo9RsPUtkEsJH8ArOOdO4ODpLH7TDFpV/X6kGi4=; b=Kik1QA7xRr/+1uSTQAmtJyV3WmcueoB0KgBW5bdQ+eUE2Wtcsc5VEG0+ aP9rVtU/WVs6OnC5B8200xbDFuFJChCfuJCspMMheNg0b9A2eltpwS6oT ZQ3y9pg/toBY/j9VKTIPqhHAK0cccOZUruFFlHiMVQ8lSHwDX1I4AjKt+ FVtA7Ty5kxT2b5ed+HP8PpmkTF8JGXQ3xm+M09dVrJMDasT0gt28ZGMfb VwNMM/cvHSXGSGDHS9r/xSnWOjd20kidyMXT9XhxltUQrwMatr9t+mMas iRA/v8sQrszGon/s4eI6x/XOhusky8/A3GJ6A1N1aD22qcwedHsF5N5JM Q==; X-IronPort-AV: E=Sophos;i="5.53,304,1531756800"; d="scan'208";a="88653343" 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=1R8cvhmxJG01iNyNR3VXa2P8Ada99u5rB9veeCdcBl4=; b=ba8FjAa+MWEN4lFQHJr4tJqLOXO5gDeiFIBGFPrErTnmeZfiGlO8zMZPdT+jvWBpUjOPM8DuHwvPj9sIK2BxcfzaZTkvuo7WimraQ14RVHQCESO3lgYNynk/4szwBhay4zLoQAEyq1G7lmhp2AsGStVPTPX7PUa3iWA+In/JvJQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Alistair.Francis@wdc.com; From: Alistair Francis To: qemu-devel@nongnu.org, mjc@sifive.com Date: Wed, 29 Aug 2018 10:56:18 -0700 Message-Id: <534ecb78a2478b7d9a72e7f4cd7f90423bcbec01.1535565338.git.alistair.francis@wdc.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Originating-IP: [199.255.44.250] X-ClientProxiedBy: BYAPR04CA0029.namprd04.prod.outlook.com (2603:10b6:a03:40::42) To MWHPR04MB0401.namprd04.prod.outlook.com (2603:10b6:300:70::18) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 79ab8c00-994d-4c0f-886e-08d60dd8bd72 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:MWHPR04MB0401; X-Microsoft-Exchange-Diagnostics: 1; MWHPR04MB0401; 3:qm4HgFHojFcAj4OmgMzjjBhk9//dg2p4bnPnXKNl31aPznp5pVQcCi+g7DeY6PzaYGet4+kB8VjgnuyV1+gNKh4afXbSSYGawV1J7HvCdsF7n2WqNLN5FpIRAqoXFOijxeWXaSHwa4x6puRQnizZqx1antHock9QJ8gDB4xTEFBRK10hxe7kYYSSkkk84UfPK+tsM0DhjYdDDKZZ86rPg56UW5SZipOAsgKDZ70TmiHmEaRG+ZlJmNkn26wMS3qa; 25:TDO1iG2FddEoHgznNw33OD3u4VTPIItqmcIVNMtUXXhdZ+2Q7UGFeVOz/oumS+JZ8/YvjagKvRGzxSqV39OnfVIqs0zBq/m+T77quhRpkvtkLXGi9Z8b9cjY3ZogYYtV/2KSF1E0nKH0KWoh6p1pgR+6nS2ygMoGTfMlZF8DUrO9PK4ea3SMfDpwGD8ZsFcRXvA5H9PBqnZfJ2/bj1J+ET4ZRNB4SPLb7pULdmjp2+cM8GfVUC266MkzvqwOv87gcSAYW1cDLWkPAJuNmpvXDUsKjkTrU4LwqhbjLff3epBfDmTxXrm71hsx5HoLOP3fi7H3rV3v4IpPJFv3DboR/Q==; 31:/Y+5Mckmn9oL66G77bq22IKCftGUElvqPPDe6eoUsV123udStTeKh9NYbGCS2WIgRyoxu3MsjJLlzFdy42oqQxtMJmXiWG6AhONi0ty78fG+UIFwt0ppfpV2gdYbv/VQ04RfKCfUU2B96Am/gr8vt8r6Zeh4eRMDx7TaFpP9GoNBFRaux9TZMseZuLO4P10DrWbVpau1DRdiLH8pFrHssV2ArF0Pg0dVaLcjvTcdkkQ= X-MS-TrafficTypeDiagnostic: MWHPR04MB0401: WDCIPOUTBOUND: EOP-TRUE X-Microsoft-Exchange-Diagnostics: 1; MWHPR04MB0401; 20:HjfnueUaXW5oVxxvjpqiGxHgdMmujEBqtJfAAJfjm+8zXRedaOG82bJYYoXwmJl0ZL4MooHjSVj1Up3JVk2gaMvgi8SOFiGf2PO79Bci2Tnd4k0/tZTkUc49ty5mgx8SjtwyfVTnqo8DluDySpqJFhxWk97Rm1xrATPPbzpMNimAyFvgcMbCPMQLT/FkvKU6Pnd20fM8lmuRREL4OhjLhjHhIerxWMIn5/C6uhdMuC25hNtom6/XQaGd2M9LD9hlcOcNMTKG2lH6kxYSDY5gKoRgUCBunf7feo8aX4TlPpY6zM/MplAHWhODNJ87iOv1Gds9oO2gKd0UdEu8w5N8IApmDejHW6Un1CAvADF/ivM+ziZiDSm2mLLil8MVSmtq8DQHQgp30Q4XbMe22JRu4nKp+BovWseI1O/IUgFYcaxlWCcF8YA82TCpTHP28xPFeeSFwkgy3qk10OEOvQUhn91VvT6O8ip8FVUsOemnsJAoUMmbHIGZu1X/miBZVFql; 4:8dw4cjV7kYQwdk8cMJOGtfaO/Uma8OsEujlfX5JqqI7RGCpBV37QSjLpYGe+ZVcvN4OuxLx7EXafMe0PHrfnwmQHyvzAVCEpfMt0OXxlWii4T0tD4NF5QDlNwIenG3HwDKw9UN0z6XCUkQ9xWxtRUqrLco5euKKuR1Bg03rrFIBVl+y6/WJKsy5bRf3pLnkUh0pV8fePWttVshIEmMD1qtHC27GufbOSVVWlUkDSLhEke6fa5peEMPy5gpePjjBf3mWVJSIAxbvAvY2KHGlAtQ== 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)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(3231311)(944501410)(52105095)(6055026)(149027)(150027)(6041310)(20161123562045)(20161123558120)(20161123564045)(20161123560045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(201708071742011)(7699016); SRVR:MWHPR04MB0401; BCL:0; PCL:0; RULEID:; SRVR:MWHPR04MB0401; X-Forefront-PRVS: 077929D941 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(136003)(39860400002)(366004)(346002)(376002)(396003)(199004)(189003)(50226002)(486006)(446003)(11346002)(5660300001)(476003)(6506007)(44832011)(2616005)(118296001)(386003)(305945005)(956004)(26005)(105586002)(16526019)(186003)(6666003)(39060400002)(106356001)(2870700001)(97736004)(2906002)(8936002)(6486002)(76176011)(47776003)(316002)(8676002)(478600001)(23676004)(68736007)(50466002)(25786009)(81166006)(86362001)(6116002)(6512007)(14444005)(72206003)(7736002)(53936002)(4326008)(52116002)(66066001)(3846002)(81156014)(36756003); DIR:OUT; SFP:1102; SCL:1; SRVR:MWHPR04MB0401; H:risc6-mainframe.int.fusionio.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtNV0hQUjA0TUIwNDAxOzIzOkJrSTIvQUtxRFFyUndLU1hiRHRyWmlEcHJx?= =?utf-8?B?Q2czQjg1SmxnNlBNK1JFZGZNVFNZV1p6OTRZR09Kd2dXR3BpUHFsV3k4aDV2?= =?utf-8?B?VVVXTEF1cEJaNDNodGlHU1p2d3ZlYVZETTlQcSsvcTJPOHBib2p5ZllidThT?= =?utf-8?B?Qk14TElWNHQ1U2NyZFBjNWQ0d3IxaDNtREx6US9QUlJ5U2YyaUpvRGNpMmtr?= =?utf-8?B?dkp4dFl3emZqdERQRE1nR2sraTB5dnQ4UGFiMklrZDR1ejgweUdsSEIwSkFx?= =?utf-8?B?ZVdRRndDeVBSSE9MM2FhaUJUNmZSbnh3VENlclJvd0l5SXZrZXZneVdSVGtY?= =?utf-8?B?RkhlY3ZWREVDclV4Q01DcEZTYTROYjMxdzdqQXd4TzFxTm16ZzNVbitzR2N1?= =?utf-8?B?TjBHeEFpT1FpeTdTcmRKNlYwdHQ0eTM1Tmd1L1h6UDRJV1NLVnZRTm9kcUFE?= =?utf-8?B?QjZWbWVoMTA5c1lCVkgxZ3BTekJ0OFJWaFVJOFlEdWZzWkVSaEZPczhNSEZT?= =?utf-8?B?VTJvNVFWMHd3S2RoTmtKeEJidHhaSEFMMnpsQjQrYUhLMjgwT0x5U0UyaUxh?= =?utf-8?B?NUhPd1NTV0YybmdMRkt1QjdvUEt0S01UVm9LZ21YbXJjL0dJQlVWNk9wTzBJ?= =?utf-8?B?YXVQVllrSXRiT1hnbHd1L1V2Q1BTWmZhZnRraU5KYzZZM0hZbG5nWUJZZjd6?= =?utf-8?B?c2ZRUjNzb1ByY2RvbmRPSWJCdW9YeWVVeUFvaFFkbng1czRvSWFaV1NBVm43?= =?utf-8?B?Nm1qZ0pMZG1qV2xRMnliZGdhNGpOQ2RFU2lwNHhpRWJHTWRyOXk1SURPbi9C?= =?utf-8?B?S2tkaU5wZSs1bGxydWYvLzFmcERWKzQ1S01LcHJNUlBWdGNudENQSU05cHM2?= =?utf-8?B?eHd1RnVscHFqOHFIVnR0TnNMdkErUmdLVlpsbFl6T3RiVWN4YTBGOHE2TEpF?= =?utf-8?B?d1g5b0xKRHNwUC9TYnpXM25KcnJ3MkNpWmJNaFlQcG43TGdyYXNMbEFIZnRk?= =?utf-8?B?cnJlQzlvbDdFLzNreTFqb1dGM25GNlBNeHZlL3JXR0N6UXF5RVNJV3NBdTB1?= =?utf-8?B?REF5OEtTMy9remszNUdrSkhYek51eUZYckNTaUw3bThPcXFJZ0FmNGxTdnNG?= =?utf-8?B?R0E4Z3RsT1FmZHFUS2sxclBQMW1IS0lOUzQvbjVYaXRXTjhwdC9KeDRVOEFa?= =?utf-8?B?NVk1cXhvVUlhZ1R2UHh2WXR4dXZuSDBLRlVwUUFPWHlocTRRM09YK2tseDBE?= =?utf-8?B?cnhFS2dsWm1CRzFnKyt4K2tlTStzVlFBVE5hV3I1Zlk2cFNON0t4QUx4enBZ?= =?utf-8?B?Z3ltbVpHMlRsaEg1bWIxQ2xkeXExaitmK2JYejd1Zkp0eGloR3hTd3ZNSDZa?= =?utf-8?B?aXNjVTNGNmU2bWZaS2tXaWlnTUVJQ2JVT00rWDNHcm1wQU5sV01Va1RqTWRQ?= =?utf-8?B?UUZOclBNNFU3WE95YXRrb2d4Uk9ZaTVKNHNkNXh1cGV1OExrMDFtZktqQkg4?= =?utf-8?B?Zy8raFNwdTRIOG03V0Q4VUdSeHFWOGwzZVNDTHBpODNuNFUzd3pnL1lxQ05J?= =?utf-8?B?SjFRSWpINW9WYzlmMHJTV3MrWHZZV2ZvT1YyQzZVNFJhN3dKQzFHUXJzS0xa?= =?utf-8?B?QWU2N3ByQlhzdFREQXIwZkVMV3pvWkNQZy9aQ3E5b0tFL1dzL3pMOURGU1hI?= =?utf-8?Q?YST8EfMTbZo8AN9YrU=3D?= X-Microsoft-Antispam-Message-Info: FCRYuWbD/i4N+dGtmkVxtBCpQoV/9ZvGlZg+2s3cVWi8lklacqes52GAEKSuSbxVtiRt+iMTOM2jEXF1+txfAip3cCdxPjjRuIhpYKzYd/8FuqURW8aOn9RPDLVM1wV92uYnlggcD0Hc/9WISocSfQMbt6x2OpTfvBlg+k1nTEfl1SAeYXycpEq6bCa37IiMIbRF2dl68EVShqXNWwbIJYDM6n01TQpR5XZsMH1V2B4PagRwG0SFvISkw6rHvguU8XeUm6kTFZv4jL7O2WmKnaq+jBG2Td3Qv3GphRyCOqVoA1tcnMzjHCLyeDNVYBsfaivXmG4TA4MVM474ViJvyeUgwslaVF5CiAGkP0vU/0M= X-Microsoft-Exchange-Diagnostics: 1; MWHPR04MB0401; 6:w48izR8DUAqx6kx8YbyqnWIIUSDEPkt2x9vx52ki2nGdm1id4+H1hT47lnwFCVpJg242vSzwXpCIuIG+HOaSoefshMVKSChdMzkHJbFFE8xLDHIWgjJzmanD6C9OgWa7G9b1MxkbS2rM1b9GbBtrWQbOF/tZSYDhJOr9qZvI7+37fcZcMIuN+v1mgqhExJ2rtTMP0OSyu3VqIqB0wyU+I5b9AUIjfPpOft5Y9GQqT7DGQIGTMQldf7yhwQvXylEadUZvS3r+VpxnVA/tYfm6Yk9JN+PWP79jCfFuKQLMFCXY3NOEaPxVuwQ9puBk6zVQWHV+N1/bF4KDP0Falgbe6ybRUcXdVmaMK+dx2r6NDyrjxOC3DA3AduJ+0++tKel7GpK+bgPSJKsIrGH8milfIenGcD/ddFVGLizK6elpPVUCdhhpax2hfmluOnPQp63t5+vPosu8f63FoQ23HKJsDQ==; 5:6z/HhtmPVNPI2F/7oVvwBhJNg0qHP4sB5xvlmAGtyV/hA+yGSLxzhfaC4OhFwcXfsnTXE6bzDTI2FYckLLSqeZjekFFqp/GNln3p116uJqSPNSRGaLHy/yGA4XpKhs46+Ko8efDXHQAQUmVcSbDrulF/043wB+1FvjWqZZeyOo8=; 7:+EMpt7EQonzvKzjoqDba7T0BW3+LpjlEgT5KOZIZfijLKMzwDpDvUP9oQlqkDxlpTXWQBZh2CBgu4fgP+5k/wWtJBT32G2nXFKVt28QKbJbvu4AT1H2I6AtDG11fqF98UZDCF1Sb4U/99bXK1hOgn8C7R+h6Ca4E5mX7+/SRaDZzkZEEDWnGad660jkmqMyN2MupKWROZyAzjlWVT9AgjgxAzoU6OH7OQ4evjWyYaw5Z6EIYBXoqbaeIJDhIL8Ci SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2018 17:56:26.0281 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 79ab8c00-994d-4c0f-886e-08d60dd8bd72 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR04MB0401 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 216.71.154.42 Subject: [Qemu-devel] [PATCH v4 1/7] hw/riscv/virtio: 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@wdc.com Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZohoMail: RDMRC_1 RDKM_2 RSF_0 Z_629925259 SPT_0 To allow Linux to enumerate devices on the /soc/ node set it as a "simple-bus". Signed-off-by: Alistair Francis Reviewed-by: Philippe Mathieu-Daud=C3=A9 --- hw/riscv/virt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/riscv/virt.c b/hw/riscv/virt.c index 248bbdffd3..e8ba4d192d 100644 --- a/hw/riscv/virt.c +++ b/hw/riscv/virt.c @@ -121,7 +121,7 @@ static void *create_fdt(RISCVVirtState *s, const struct= MemmapEntry *memmap, =20 qemu_fdt_add_subnode(fdt, "/soc"); qemu_fdt_setprop(fdt, "/soc", "ranges", NULL, 0); - qemu_fdt_setprop_string(fdt, "/soc", "compatible", "riscv-virtio-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); =20 --=20 2.17.1