Received: by 10.223.164.202 with SMTP id h10csp3496130wrb; Sun, 19 Nov 2017 23:37:26 -0800 (PST) X-Google-Smtp-Source: AGs4zMbDQWheAe1hBYFJWNcGLK5EAwG37EvJhcIWi+BaTy3mX4bTy3sYunTCRfBDCIt+seTnBsP0 X-Received: by 10.99.60.26 with SMTP id j26mr12499820pga.256.1511163445982; Sun, 19 Nov 2017 23:37:25 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1511163445; cv=none; d=google.com; s=arc-20160816; b=E8tQsl45wxNMkKnS+MhpSpdgGRV6i/iNGzwcqGZOl8cQiFgpoEPhwAYzmLtg7RUXyX 9qquSGOtj+pxvt8T3ymVRAKJOUC6KkSYtaE7mR50d33DZGjeonxEjzh+vexY+eahP/Y2 m2X/YR6rXNu5nkJSto2DWcuPvMDthpcPYbIqsbJk9dQ3M2ZIYYLsBXro3bN78FnxoVhS 2WyiSuQZMOTjCuT2X3ypy5okrbdTKt2c+dcdTkOiKRl6N98lXdrhGwPjeFTCgY1WMuvh v9rT12HHs1iwdMQ+2QAp1HrOFlXjVA4ky+C2VLHgkK0eDcy8Rfg5mF6fI5qsoGYqG6k/ Iwbg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=RdBhkPjpBHB/EVXXy6ChxIFuhBwVGKEx2YDvAjNKqqk=; b=asZYXrCLUlwM2zcLGc0SCk+5M5fSBnZT6yOFakHrGQ1FdVq9dlDIYmpa4gDgnhivWc rdt2GkjSlRuzM/0r1ROwBItjyqCH4SYZZZgNFHvkekTXi+gmsvrbX08pQ+N5+ro9P06+ ZuO+1PaxE3jE6uxik7gQEgKZmvPuSvNwOCN8Q1NciDsQeyPYQrAynxIDnhVNeK9tN+Tn b1zsY0/jmkrzQXbBffCkSQK6IkR+6hNX6nWWgcncwdotjrpvWadGZPeZ2kMLH2iE7bbE qTLVOdaTPKMSS/3gjVtgpom09Eh1A3XKe91tpC+BWkstp+oTSQf+9yFWWnYHADcrSXtK C7Kg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 34si7583519plm.154.2017.11.19.23.37.15; Sun, 19 Nov 2017 23:37:25 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751050AbdKTHgk (ORCPT + 68 others); Mon, 20 Nov 2017 02:36:40 -0500 Received: from mout.gmx.net ([212.227.15.19]:58725 "EHLO mout.gmx.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750776AbdKTHgi (ORCPT ); Mon, 20 Nov 2017 02:36:38 -0500 Received: from latitude ([88.153.7.168]) by mail.gmx.com (mrgmx001 [212.227.17.190]) with ESMTPSA (Nemesis) id 0Lz3nU-1fBrgR3SZU-0149xV; Mon, 20 Nov 2017 08:35:32 +0100 Date: Mon, 20 Nov 2017 08:35:28 +0100 From: Jonathan =?utf-8?Q?Neusch=C3=A4fer?= To: patches@groups.riscv.org Cc: Palmer Dabbelt , Arnd Bergmann , sfr@canb.auug.org.au, Olof Johansson , linux-kernel@vger.kernel.org, robh+dt@kernel.org, albert@sifive.com, yamada.masahiro@socionext.com, mmarek@suse.com, will.deacon@arm.com, peterz@infradead.org, boqun.feng@gmail.com, oleg@redhat.com, mingo@redhat.com, devicetree@vger.kernel.org, ron minnich Subject: Re: [patches] Re: [PATCH v9 03/12] dt-bindings: RISC-V CPU Bindings Message-ID: <20171120073528.xkv4cydyniuhzshf@latitude> References: <20170927015638.19443-1-palmer@dabbelt.com> <20170927015638.19443-4-palmer@dabbelt.com> <20171005101633.GA4929@leverpostej> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="4wgxgkaapjegjgma" Content-Disposition: inline In-Reply-To: <20171005101633.GA4929@leverpostej> User-Agent: NeoMutt/20170113 (1.7.2) X-Provags-ID: V03:K0:cV1EWLqGnUNqInM3KpwJ+hj6VkucRm0s5ftPuC1U2eK89njpmwB uWvxwHeevRE6EG3OnPkGEC1S3vfRxo5IaryGQosVEiFMaMCCZQUb5xD76dUElyj5Qyx9vAA uO5A0GJa0p3ZjnaJEBAvKBJj4hI7iFviY8sw5vpYiMQYzYC4Gw8xoprtKGslnih0aZdWKZp LwKGg/uusUwvuwMtD7Ywg== X-UI-Out-Filterresults: notjunk:1;V01:K0:GRulKNdgWLA=:wJVhfmvfkyONjGn9YmCGII Fc9slIWm819c3AsE738qW6AKFY/HO/5a8qwbmlR+IdFoNFh5M5auLyGW3vUEbq8/91zVMr/gp AwrSzKdoVsqqTuZYLZ3/3RsMyX0CNZV7cqvZBOIkkrBn7GtQ9oIcsqpTnjXXdDKr6y3PZ5hdL ryXJgEUWnYiAGd4I2Z5rvn163Nz+J990PjNvzhPFscOU/ffzcpM55C3olMP1uM4vv8bWwlViU YuC8Hl572uP9wibLGbw/u+yzYn/5HjL91PJur/cO2Coy8SMwtr/i3JmzpnOs9pr+rMTHKMJXL xwaElL1ytoCt2SdxNg/s1Faj75gObyiya+mgRpHcr5eWKKh1nh5SZj7qo/MBE/a0SAutzAmnS yrKXgpgkTLBm+Zmxqa24kqUFu/Kvyh3DaJceQju+GiLKJ6L9GI4L0uIf212+wPC7Ib0IArfJB I+/ICBlZ61NO/v0xwb03rbX1Q2k2S3F47bzWrstfE4w3LyjjyLLC6RBUpXUA7cwe3Ol0GtPn0 R9qjuQR6FElfSagoSBroMJi698jAOgx3NRTy00PAM0c7hMHhFBWJy3OmbsLUxcmZ7um+yg0X8 6yIZpKXXNZbJf0sQAuayVLqbkmFeY4bpjT+motGBJOZq4NTLryg9woj+lcYZAPvcP4oGXEG1r WFoL/pgisuHHu4qPVluPPXcdwypzZMVCDxDZwslXcZYNIlo7JNlW3sfLetvlXPSbOj88hRPiu sLBH+lfUEqKG2Qm2K2R/VMSwxIERKrGoFCZsu/hFPTguNIOUcojUrpCXlVve/+gvIXKpJkF+5 hVhCPLMKuIgmSvb+q6qmPiUtnIggQ== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --4wgxgkaapjegjgma Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi Palmer, On Thu, Oct 05, 2017 at 11:16:33AM +0100, Mark Rutland wrote: [...] > I would *strongly* recommend that from day one, you determine the SMP > bringup mechanism via an enable-method property, and document the > contract with FW/bootloader somewhere in the kernel tree. Somewhat, but not quite related: Please consider making the availability of the Supervisor Binary Interface explicit in the devicetree. I understand that the general plan is to make the SBI a mandatory feature of every RISC-V system capable of running Linux, but I do want to explore the possibility of running without run-time resident firmware at some point in the future. Thus it would be nice if the devicetree would indicate the presence of the SBI from the start, to avoid having to invent a way to express its *absence* later on. It could look something like this (modelled after qcom,scm): / { firmware { sbi { compatible =3D "riscv,sbi"; }; }; }; This topic may warrant some discussion, because other people may have different opinions, and there hasn't been a discussion about it, AFAICS. Thanks, Jonathan Neusch=C3=A4fer --4wgxgkaapjegjgma Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAABAgAGBQJaEoW2AAoJEAgwRJqO81/bx8oP/RTrcMRLO4Q/b0SRw2Vd0O9B RAVugb3t/FdPZEP7dvMNpRabVefqThxXigY4NsJ0TxXDNBxz0jMsKeM/8fuCVAQp mJC6gZtCSyq5T1382nZS/Bgzc+vzGxg7OH0FONok76js9pOgZHxU7oZSrZwSqeBX nZUgvKRJeyhg2KxTN2ynq/KixOOxidpSAvmuo/I8c+/6kkUOZtZohDYOS9ZXvpBJ iOGZ/SdmoXOWat8atUjcOkQchWN8VVq68Bz0eN4hlOZC1REUmPzKfnQo3t/pG2dH wOGzJu78j8pQhP6S7sdi4Th9KkCIytrrvCtU5gTpl2zJ8xZ6wkVw8etGMPHAbF0H HugvlSuah39GsuU47skP+RyWZpVe6SvZmtAQt0l6jslIAbrOjUIkSnsOczVg9vRH QfPacrBegrKvnEPhcCkXUAOtxAu7lNs2zrqSw/+YOF6jSzYA8vWdZTxmsB3YCIMA GxG+eAoTK3B2SyNWEMfikgXX0AMR8Ahp8kvQyuIDlPcPQ3KadAYVcurLWOVF2JN7 U1m4tNOK4TG+3k+/sS431bJ+FMdC0lHx7tzBgoIcaGJPZ1OKKmEqcn6sy5KIPmzg iMoW/WkbyLRMo8H85tV7PgXOW4ofuQ0wjAvHrlXJpznsjIrEuiTFH0TRb2FJIxY6 5CHwkOYGAftlnDMs0GjP =7yUn -----END PGP SIGNATURE----- --4wgxgkaapjegjgma-- From 1580412491027242703@xxx Thu Oct 05 10:20:02 +0000 2017 X-GM-THRID: 1579671529738561835 X-Gmail-Labels: Inbox,Category Forums