From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id E2671C07E9D for ; Mon, 26 Sep 2022 13:33:53 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 3D4F78215D; Mon, 26 Sep 2022 15:33:51 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="NXatBRvO"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 5CC068039A; Mon, 26 Sep 2022 15:33:50 +0200 (CEST) Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id C47608039A for ; Mon, 26 Sep 2022 15:33:47 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=xypron.glpk@gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1664199226; bh=tEnLbX+dmjMo3ce3rp0ORSbS9b+DgheDJQMvRrCjv2Y=; h=X-UI-Sender-Class:Date:Subject:To:Cc:References:From:In-Reply-To; b=NXatBRvObqoKGExhV/3k/RVNBrXfoC1nquDyStllTZws2f0Gr8ooZMYRiF7rHUuuf KlysoHIhUGZUOLVK0DHPx62T6qAmr/B2GA62yCuOYr5DRJ/gOhsuJXNzwlV7JJN9Mf AdzR2Voe8/iNUVLVCsq5UI/JDU2pLtr5B3iEAMVw= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.123.67] ([84.118.157.2]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MJmKX-1owOWW3yYr-00KCFY; Mon, 26 Sep 2022 15:33:46 +0200 Message-ID: <1a71de0a-ff6f-4013-109c-ec4a30695785@gmx.de> Date: Mon, 26 Sep 2022 15:33:44 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.3.0 Subject: Re: [PATCH v3 2/3] arm: dts: am335x-sancloud-bbe-lite: UEFI SPI export Content-Language: en-US To: Tom Rini , Paul Barker Cc: u-boot@lists.denx.de, Ilias Apalodimas , Marek Vasut , Marek Vasut References: <20220921160628.4166966-1-paul.barker@sancloud.com> <20220921160628.4166966-3-paul.barker@sancloud.com> <20220921161509.GV3044094@bill-the-cat> <20220926131349.GX3044094@bill-the-cat> From: Heinrich Schuchardt In-Reply-To: <20220926131349.GX3044094@bill-the-cat> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:CpFyDP4/ygjdQ9xUC+QiiW/pOdTvXyr0XF6ttOUuCSOQTRJMaqv XUs9rYDkxmGaTR29VntYF5fdsQaTKVnF04FeFKsiqs2vkFdN+k9FDHO50lf8oNZE46wNvzC oSrPU8JOkRnyDfc1xVg6JIS3h+9Tmm6lBs+p/2fpxktVp77DxrECBWRm3FsTF8pEwB4oZ8R v7vy47JoW5E8w4JadZ+qA== X-UI-Out-Filterresults: notjunk:1;V03:K0:YS7drzaYv40=:kMJ5UdxEcBOO5rXT55d994 EHJxXOqWjv89IuMRtCZuZuwRCpoV5X58mUBNzPE5ZODIxjfCrwtg6IdCYNF61k3gUAapjoQL0 guRgrjfXMdRAdE/3EWDuQQNAQ3VxA91hZ0kmJxi5uuZ6TA8aU8EQJYmDajzyCr0Wyduw1zN54 PW7IFx5ldgOBkom29hQDtzs9BsE/iF17t/pirPfkwdNLn50eLDBW5ABGO+BKoe3l2diEbM5rY uwiiWHz3iTjSwZtKCNMZVxnFv4YHKwVnVOc6oJRY6NFJWRu306EHEuuie2Cdn4AmRGnj3emqU Aa5lR42iVSMKGAGtKwxcFkzg/E2AGVxgw6I8Pl1Oe9Lye+7yFDIM0mohTIBWECwzA+HQzkXrL iuALLq0yCluo9XhnQJovJkXf2mL9ruwUGUMoAkNMs2ZPySB2GsUS/RnE9ZikBSeJGZQDqrpRu 5+kZwWibNxImYsfxQvBRvue94W0ExhgHjCFFVK8q20rEQRenMTEToPj7XvmjaWCCksZ3nXSF3 TRXVdKZ/Kg3YZ4owQQ190WKSN5DQePZOdhTh4gOFP5EqDaLkp7c0wecjEkm87k+TC5rcYJUEI 1fcFxVSuUWYbGN4eexYsebKPj2BVfTOooFTSlv1zhJDX5MlncM/UlrRMtH+hbOoiIIeLlwE+0 14/AFni3OKLMujmEjYhOMi7K2PGH842BzrqptikLC0/2OMqtP0HfECCIKTMro+B+19UGGVZft VrP1vu1vAEW2lJ+woyu07zeDY6mb10TGxpOux44eDAeqr6zeTSI52B/K+QBpKAFdr9v4dewNM LNwSVLW3oF4RH7801T+m1VWYF4d0APoAspQAh406D/4BUzEPeNq6K+xd5Qq8ic7EHo/c7Ut5F C0/x0qmokEGvxQSyPYDNRlOc+FpqsEMO/Rzwdadc/OeHw9yeTmrpw9Gkn+p9DPDS2WRSQIzTG wU7CNgA1QmHSZYRy8p5J9HBwF3egU6/CqpFJBOV/gZH1W/qg+bkcqXuSv0cbJqS1sieL7ij1W 0xRbOpctVkemSsSho5rDUAFsfD1UCF/1/ysmTIBYDuKVEGet6AP+J6vhCwlU6aPWEi4wDuGfK IdWKGoOOhb6KDt1igOSvXGagtW9+SL0KZzd6B7yjDGkcHjsMOB6RGjdIA0rUDCZYLghl6BjmL 0yC8awg9Ea/RGWliSfg0J//zoC X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.39 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.103.6 at phobos.denx.de X-Virus-Status: Clean On 9/26/22 15:13, Tom Rini wrote: > On Mon, Sep 26, 2022 at 02:33:23PM +0300, Ilias Apalodimas wrote: >> Hi Tom >> >> On Wed, 21 Sept 2022 at 19:15, Tom Rini wrote: >>> >>> On Wed, Sep 21, 2022 at 05:06:27PM +0100, Paul Barker wrote: >>>> Add properties to the Authenta SPI flash device node to enable access= by >>>> a UEFI application using a fixed GUID. Also specify that this device = is >>>> JEDEC compatible so that it is correctly initialized when running >>>> `sf probe`. >>>> >>>> Signed-off-by: Paul Barker >>>> --- >>>> arch/arm/dts/am335x-sancloud-bbe-lite.dts | 10 ++++++++-- >>>> 1 file changed, 8 insertions(+), 2 deletions(-) >>>> >>>> diff --git a/arch/arm/dts/am335x-sancloud-bbe-lite.dts b/arch/arm/dts= /am335x-sancloud-bbe-lite.dts >>>> index d6ef19311a91..f1ff9d6024cb 100644 >>>> --- a/arch/arm/dts/am335x-sancloud-bbe-lite.dts >>>> +++ b/arch/arm/dts/am335x-sancloud-bbe-lite.dts >>>> @@ -37,14 +37,20 @@ >>>> pinctrl-names =3D "default"; >>>> pinctrl-0 =3D <&bb_spi0_pins>; >>>> >>>> - channel@0 { >>>> + authenta-flash@0 { >>>> #address-cells =3D <1>; >>>> #size-cells =3D <0>; >>>> >>>> - compatible =3D "micron,spi-authenta"; >>>> + compatible =3D "micron,spi-authenta", "jedec,spi-nor"; >>>> >>>> reg =3D <0>; >>>> spi-max-frequency =3D <16000000>; >>>> spi-cpha; >>>> + >>>> + uefi-spi-vendor =3D "micron"; >>>> + uefi-spi-part-number =3D "mt25ql128abb"; >>>> + /* GUID in UEFI format: 77126730-a4ca-4386-b341-881fe18= e7f7d */ >>>> + uefi-spi-io-guid =3D [30 67 12 77 ca a4 86 43 >>>> + b3 41 88 1f e1 8e 7f 7d]; >>>> }; >>>> }; >>> >>> Are we far enough along with part one of this series to talk about >>> getting these properties in the upstream binding document now? >> >> You mean those bindings being part of the DT spec? > > Yes, getting these added to > Documentation/devicetree/bindings/mtd/jedec,spi-nor.yaml in the kernel. > There is a related patch [PATCH] dt-bindings: spi: Add YAML DT binding document for trivial devices https://lore.kernel.org/all/20220407194936.223041-1-marex@denx.de/ that didn't make it into the kernel yet. Best regards Heinrich