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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 520FDC433F5 for ; Thu, 19 May 2022 17:04:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=1Lj+EWdYZYAvejboG1i2ekG+O5zf11uC5lMZCv91tuc=; b=fdynvq2mXmU6Vb 8nlSAa1rkx72IT28t9/NMlgKwwwrNQcX30EC/0x6nqP7IewgVTex22NjQlgzLNbkcaLtvi7O6bJtW foW10IYV8Ppsklzzo2aXuv/I+SAr6Nl7SITbX92ylY97TbQ2YZnY4hqo6LAtF6DRaV2FT/PQLBxMg Vid8DqW7MbFho2LqZxhHtwD3+o/o68pE3ovhPBfivpIOgr7GyqBEcHa+Lg9edOaNHbwhMNnhmEDOT LGjsDza+pVNFvd7syDXHiJzht3zS/fqLO7firjQEB3qH71tG7ecE/mYZbi179THBLBKXtjdXA1OmS p0IMHL3bPvNkKyjV0Wgg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nrjZ2-008W51-U2; Thu, 19 May 2022 17:03:52 +0000 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nrjYq-008W2K-J9 for linux-rockchip@lists.infradead.org; Thu, 19 May 2022 17:03:42 +0000 Received: by mail-wr1-x432.google.com with SMTP id j25so8074734wrc.9 for ; Thu, 19 May 2022 10:03:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=9inqL1cBQpU7KIPbPD4t5OYQQ+sBOQQoTe80ujTS7jA=; b=tP2HiF2FByhq3jEhxBlDQzGs3gvyuAmseyaGqKFXgGwwLM6nGRayTwgI91SO4gx8fS iyjLP5xzVDV6dhWwbwRwuo69OU3Nhryzm6/vPnz9vTXpZi7ftd3lhMbCM1FoZx+e75r3 TVkBmmkOHnYxwasxD+a5YaasTVWvrZyXhXfbbo05Jdgo544JmAZfIJq0qn2rpG+40+/G vk73gRZEOIABDDrV/jXcvYdx2vL4qccBm6rJk5+84T8rohbyDDRGCBfRdwWXSWfiDCQm lvBSWyNQeOKAVLrmcN+33KtJCFdZwjpa4/9LliZgszL5u8eaI4hCaEjrVSG4jMVG19II ZQtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=9inqL1cBQpU7KIPbPD4t5OYQQ+sBOQQoTe80ujTS7jA=; b=t92ujYCVkUb8iD9K0PBIhZWE2PmYc1Sb/xoroEH1pQ+OGqr878e9GMAeJOnqckcQG3 Jony2X7AmMMtUzVNxlEBRufctDI0KQe6vjmVH8eb4LNpG5zxbGKiLqEWRzsxZr7qBm/c Jum7uW+/SRl5QK8LIofRP6L9aKlBpcBAFzr203Wfq1JGdBSUJvbGFTBURFjsZbY+2j4I d3Xa83KylsqmflavtpTgEz6ZLznZPxGodZaWWW/xCARu8pSN9OyhxEs5zQlQnfb1JvfD JE7I6eeWuGxKTnck4KqR0LLiplnK1Oz8VZdEUBiut0e3vTwCT15icvhOQ45d1cqEBsyI 2/RA== X-Gm-Message-State: AOAM530VpPqiWnUERBd9sqThgPVPA/ht+B+k9iKYGZoqKmUsT9tNNKHh TLkBAh0k6ttR3ABLEejhFf8uBg== X-Google-Smtp-Source: ABdhPJx2FbD8v+/9hVn5TqcarDj8+mAuEyHHmPECzSGmMxJ1qHYJQSKYii9MifjkFPN/MEXIe8zxEA== X-Received: by 2002:a5d:554a:0:b0:20d:544:a3c9 with SMTP id g10-20020a5d554a000000b0020d0544a3c9mr4852242wrw.699.1652979816810; Thu, 19 May 2022 10:03:36 -0700 (PDT) Received: from google.com (cpc155339-bagu17-2-0-cust87.1-3.cable.virginm.net. [86.27.177.88]) by smtp.gmail.com with ESMTPSA id v6-20020adfc5c6000000b0020c5253d8d8sm161167wrg.36.2022.05.19.10.03.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 May 2022 10:03:36 -0700 (PDT) Date: Thu, 19 May 2022 18:03:34 +0100 From: Lee Jones To: Peter Geis Cc: Hugh Cole-Baker , U-Boot Mailing List , Caesar Wang , Vasily Khoruzhick , Kever Yang , Heiko Stuebner , Elaine Zhang , Brian Norris , "open list:ARM/Rockchip SoC..." , arm-mail-list Subject: Re: [U-Boot] [PATCH 2/2] rockchip: rk3399: rockpro64: enable force power on reset workaround Message-ID: References: <6C83A835-37D3-4E48-BB08-024BB2703FB8@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220519_100340_699603_29EB0522 X-CRM114-Status: GOOD ( 61.99 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org T24gVGh1LCAxOSBNYXkgMjAyMiwgUGV0ZXIgR2VpcyB3cm90ZToKCj4gT24gVGh1LCBNYXkgMTks IDIwMjIgYXQgMTE6NDcgQU0gTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4gd3JvdGU6 Cj4gPgo+ID4gT24gVGh1LCAxOSBNYXkgMjAyMiwgTGVlIEpvbmVzIHdyb3RlOgo+ID4KPiA+ID4g T24gVGh1LCAxOSBNYXkgMjAyMiwgUGV0ZXIgR2VpcyB3cm90ZToKPiA+ID4KPiA+ID4gPiBPbiBU aHUsIE1heSAxOSwgMjAyMiBhdCAxMDo1NiBBTSBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8u b3JnPiB3cm90ZToKPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gPiA+IEl0J3Mgbm90IGNsZWFyIGhv dyB0aGlzIGlzc3VlIChwcmVzZW50IDMgeWVhcnMgYWdvKSB3YXMgZmluYWxseQo+ID4gPiA+ID4g PiA+ID4gPiByZXNvbHZlZC4gIEZyb20gdGhlIHRocmVhZCwgaXQgbG9va3MgYXMgaWYgdGhlIGZp eCBtaWdodCBoYXZlIG1hZGUgaXRzCj4gPiA+ID4gPiA+ID4gPiA+IHdheSBpbnRvIEFURiwgYnV0 IEknbSA4Ny42JSBzdXJlIEFURiBpcyBub3QgcnVubmluZyBvbiB0aGlzIHBsYXRmb3JtCj4gPiA+ ID4gPiA+ID4gPiA+ICh5ZXQpLgo+ID4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiA+IFRoZSBy azMzOTkgU29DIGhhcyBhIGhhcmR3YXJlIGJ1ZyB3aGVyZSB0aGUgcG93ZXIgZG9tYWlucyBhcmUg bm90Cj4gPiA+ID4gPiA+ID4gPiByZXNldCB1cG9uIGEgc29mdCByZXNldC4gVGhpcyBsZWFkcyB0 byBzaXR1YXRpb25zIGxpa2UgdGhpcyBvbmUgd2hlcmUKPiA+ID4gPiA+ID4gPiA+IHBvd2VyIGRv bWFpbnMgYXJlIHNodXQgZG93biBkdXJpbmcgc2h1dGRvd24gYnV0IGFyZW4ndCByZXN0b3JlZCBv bgo+ID4gPiA+ID4gPiA+ID4gcmVib290Lgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gSSBh c3N1bWUgdGhpcyBpc24ndCBzb21ldGhpbmcgd2UgY2FuIHBhdGNoIGluIHRoZSBrZXJuZWwgZHJp dmVyPwo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBBcyBmYXIgYXMgSSBrbm93IGl0J3MgYmVpbmcg d29ya2VkIG9uIGJ5IG90aGVycywgSSBoYXZlIHNvbWUgaWRlYXMgZm9yCj4gPiA+ID4gPiA+IHRo aXMgYXMgd2VsbCBidXQgSSd2ZSBiZWVuIGZvY3VzZWQgb24gcmszNTZ4IGxhdGVseS4KPiA+ID4g PiA+Cj4gPiA+ID4gPiBUaGFua3MgZm9yIHRoZSB1cGRhdGUuCj4gPiA+ID4gPgo+ID4gPiA+ID4g PiA+ID4gTWFpbmxpbmUgVEYtQSB3YXMgcGF0Y2hlZCB0byBmb3JjZSBhbGwgcG93ZXIgZG9tYWlu cyBvbmxpbmUKPiA+ID4gPiA+ID4gPiA+IHdoZW4gYSBzb2Z0IHJlYm9vdCBpcyB0cmlnZ2VyZWQs IHdoaWNoIHNvbHZlZCB0aGF0IGlzc3VlLgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gT2th eSwgdGhpcyBpcyB3aGF0IEkgZmlndXJlZC4KPiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+ID4g V2hhdCBwYXJ0aWN1bGFyIGlzc3VlcyBhcmUgeW91IGhhdmluZyBpbml0aWFsaXppbmcgbW9kZXJu IHUtYm9vdCBvbgo+ID4gPiA+ID4gPiA+ID4gdGhpcyBkZXZpY2U/Cj4gPiA+ID4gPiA+ID4KPiA+ ID4gPiA+ID4gPiBUaGlzIGlzIHRoZSBvdXRwdXQ6IGh0dHBzOi8vcGFzdGViaW4udWJ1bnR1LmNv bS9wL2Q1RG1zU0JuclIvCj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBTcGVha2luZyB3aXRo IG9uZSBvZiB0aGUgZ3V5cyB3aG8gc3VwcG9ydHMgUm9ja1BpIDQgaW4gQU9TUCwgaGUKPiA+ID4g PiA+ID4gPiBzdXNwZWN0cyB0aGUgRERSIHNldHRpbmdzLiAgQXBwYXJlbnRseSBzZXR0aW5ncyBm b3Igb2xkZXIgU29Dcwo+ID4gPiA+ID4gPiA+IHNvbWV0aW1lcyBnZXQgY2xvYmJlcmVkIHdoZW4g c3VwcG9ydCBmb3IgbmV3ZXIgU29DcyBpcyBhZGRlZC4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4g VGhlIHJrMzM5OSBUUEwgY29kZSBpcyBzcGVjaWZpYyB0byB0aGUgcmszMzk5IGFuZCBpdCByZWFs bHkgaGFzbid0Cj4gPiA+ID4gPiA+IGJlZW4gdG91Y2hlZCBtdWNoIHJlY2VudGx5LiBJJ20gdXNp bmcgdGhlIGxhdGVzdCBNYWlubGluZSBVLUJvb3Qgb24KPiA+ID4gPiA+ID4gYm90aCBteSBSb2Nr cHJvNjQgYW5kIFBpbmVwaG9uZS1Qcm8uIEkgZG9uJ3Qgc2VlIFRGLUEgYmVpbmcgbG9hZGVkLAo+ ID4gPiA+ID4gPiB3aGljaCBzaG91bGQgaGFwcGVuIGJldHdlZW46Cj4gPiA+ID4gPiA+Cj4gPiA+ ID4gPiA+IFRyeWluZyB0byBib290IGZyb20gQk9PVFJPTQo+ID4gPiA+ID4gPiBSZXR1cm5pbmcg dG8gYm9vdCBST00uLi4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gT3RoZXJ3aXNlIGl0IGp1c3Qg bG9va3MgbGlrZSB0aGUgVFBMIGNvZGUgZG9lc24ndCBsaWtlIGJlaW5nIGluIGEKPiA+ID4gPiA+ ID4gc2luZ2xlIGNoYW5uZWwgY29uZmlndXJhdGlvbi4gRG9lcyB0aGUgMkdCIG1vZGVsIGp1c3Qg Zm9yZ28gdGhlIHNlY29uZAo+ID4gPiA+ID4gPiByYW0gY2hpcD8gT3IgaXMgdGhpcyBhY3R1YWxs eSBhIDRHQiBtb2RlbCBhbmQgaXQgaXNuJ3QgZGV0ZWN0aW5nIHRoZQo+ID4gPiA+ID4gPiBzZWNv bmQgY2hpcCBpbiBib3RoIGRvd25zdHJlYW0gYW5kIG1haW5saW5lPyBDb3VsZCB5b3UgaW5jbHVk ZSB0aGUKPiA+ID4gPiA+ID4gVFBML1NQTCBwb3J0aW9uIG9mIGRvd25zdHJlYW0ncyBvdXRwdXQ/ Cj4gPiA+ID4gPgo+ID4gPiA+ID4gVFBML1NQTCBhcmUgbW9zdGx5IHNpbGVudCBvbiB0aGUgZG93 bnN0cmVhbSBidWlsZDoKPiA+ID4gPiA+Cj4gPiA+ID4gPiBodHRwczovL3Bhc3RlYmluLnVidW50 dS5jb20vcC9tMmJCZGpGOFdxLwo+ID4gPiA+ID4KPiA+ID4gPiA+IE5vdCBzdXJlIGlmIGl0IGhl bHBzIGF0IGFsbCwgYnV0IEFybUJpYW4gaXMgcHJldHR5IG5vaXN5Ogo+ID4gPiA+ID4KPiA+ID4g PiA+IGh0dHBzOi8vcGFzdGViaW4udWJ1bnR1LmNvbS9wL2ZkUGptbXFCRE0vCj4gPiA+ID4KPiA+ ID4gPiBXZWlyZCB0aGF0IGRvd25zdHJlYW0gYW5kIG1haW5saW5lIGFyZSBiZWluZyBidWlsdCB3 aXRoIG5vbmUgb2YgdGhlCj4gPiA+ID4gZGVidWcgc3R1ZmYgZW5hYmxlZC4gQXJtYmlhbiBjbGVh cmx5IHNob3dzIHRoZSBpbml0aWFsIHNldHVwIG9jY3VyaW5nCj4gPiA+ID4gY29ycmVjdGx5LCBh bmQgdGhhdCBpdCdzIGEgNEdCIGJvYXJkLiBJdCdzIHVzaW5nIGJvdGggdGhlIFJvY2tjaGlwCj4g PiA+ID4gbWluaWxvYWRlciB3aXRoIGEgUm9ja2NoaXAgVEYtQSBibG9iIGFzIHdlbGwuCj4gPiA+ ID4KPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gSSBhbSB5ZXQgdG8gaW52ZXN0aWdhdGUgdGhlIHUt Ym9vdCBzdG9yeSBpbiBhbnkgZGV0YWlsLgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gSXQn cyBvbiBteSBUT0RPIGxpc3QgZm9yIHRvZGF5Lgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4g PiBJcyB0aGVyZSBhIHBhcnRpY3VsYXIgcmVhc29uIGl0IGlzbid0IHVzaW5nIE1haW5saW5lIFRG LUE/Cj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBXZSdyZSBub3QgdXNpbmcgVHJ1c3RlZCBG aXJtd2FyZSB5ZXQuCj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IFRoaXMgcGxhdGZvcm0gZG9lcyBu b3Qgd29yayBhdCBhbGwgd2l0aG91dCBURi1BLiBPcHRlZSBpcyBvcHRpb25hbC4KPiA+ID4gPiA+ ID4gRWl0aGVyIHlvdSBhcmUgdXNpbmcgdGhlIGRvd25zdHJlYW0gYmxvYiBmcm9tIFJvY2tjaGlw IG9yIE1haW5saW5lCj4gPiA+ID4gPiA+IGJ1aWx0IHlvdXJzZWxmLiBQZXJzb25hbGx5IEkgcHJl ZmVyIHVzaW5nIE1haW5saW5lIGV2ZXJ5dGhpbmcuIElmIHlvdQo+ID4gPiA+ID4gPiBidWlsZCBN YWlubGluZSBVLUJvb3Qgd2l0aG91dCBURi1BIGl0IHdpbGwgdGhyb3cgYSB3YXJuaW5nIGF0IHRo ZSBlbmQKPiA+ID4gPiA+ID4gdGhhdCBzYXlzIHRoZSBjcmVhdGVkIGJpbmFyeSBpcyBub24tZnVu Y3Rpb25hbC4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBSaWdodC4gIFBsYXllZCBhIGxvdCB3aXRoIHRo aXMgdG9kYXkuCj4gPiA+ID4gPgo+ID4gPiA+ID4gT3VyIGJ1aWxkIHdhcyB1c2luZyBURi1BIHdo aWNoIHdhcyBidWlsdC1pbiB0byB0aGUgcHJpbWFyeSBsb2FkZXIuCj4gPiA+ID4gPgo+ID4gPiA+ ID4gSSBoYWQgMiBpbnRlcmVzdGluZyByZXN1bHRzIHRvZGF5LiAgTm8gaWRlYSBob3cgdG8gZXhw bGFpbiB0aGVtLgo+ID4gPiA+ID4KPiA+ID4gPiA+IEZpcnN0IG9uZSB3YXMgd2l0aCBNYWlubGlu ZSB1LWJvb3QgYW5kIE1haW5saW5lIFRGLUEsIHdoaWNoIGZvdW5kLCBidXQKPiA+ID4gPiA+IHdh cyBzZWVtaW5nbHkgdW5hYmxlIHRvIGJvb3QgdGhlIGtlcm5lbDoKPiA+ID4gPiA+Cj4gPiA+ID4g PiBodHRwczovL3Bhc3RlYmluLnVidW50dS5jb20vcC85SFJoUHlmallLLwo+ID4gPiA+ID4KPiA+ ID4gPiA+IFRoZSBzZWNvbmQgaW50ZXJlc3RpbmcgcmVzdWx0IEkgaGFkIHdhcyB1c2luZyBvdXIg ZG93bnN0cmVhbSB1LWJvb3QKPiA+ID4gPiA+IHdpdGggTWFpbmxpbmUgVEYtQS4gIEl0IGJvb3Rl ZCBwZXJmZWN0bHkgZnJvbSBjb2xkLCBidXQgbWFuYWdlZCB0byBnZXQKPiA+ID4gPiA+IHN0dWNr IGluIHRoZSBUUEwgb24gc29mdCByZWJvb3QgaW4gYSB2ZXJ5IHNpbWlsYXIgd2F5IHRvIHRoZSBv bmUgSQo+ID4gPiA+ID4gcmVwb3J0ZWQgZWFybGllciB3aGVuIG5vdCBib290aW5nIHdpdGggVEYt QSAoIkNoYW5uZWwgMTogY29sIGVycm9yIik6Cj4gPiA+ID4KPiA+ID4gPgo+ID4gPiA+IE1haW5s aW5lIFRGLUEgZGVmYXVsdHMgdG8gMTE1MjAwIGZvciBpdHMgdWFydCBtZXNzYWdlcywgc28geW91 IG5lZWQgdG8KPiA+ID4gPiBlaXRoZXIgQS4gcGFzcyB0aGUgdWFydCBjb25maWcgZnJvbSBVLUJv b3QgdG8gVEYtQSB3aXRoIGEgcGxhdGZvcm0KPiA+ID4gPiBjb25maWcgb3B0aW9uICh1bnJlbGlh YmxlIGluIG15IGV4cGVyaWVuY2UpLCBCLiBjaGFuZ2UgVS1Cb290IHRvCj4gPiA+ID4gMTE1MjAw LCBvciBDLiBjaGFuZ2UgVEYtQSB0byAxLjVNICh0aGUgcGF0aCBJIHRha2UpLiBZb3VyIG1haW5s aW5lCj4gPiA+Cj4gPiA+IEhvcGVmdWxseSB0aGlzIGlzIGVub3VnaDoKPiA+ID4KPiA+ID4gZGlm ZiAtLWdpdCBhL3BsYXQvcm9ja2NoaXAvcmszMzk5L3JrMzM5OV9kZWYuaCBiL3BsYXQvcm9ja2No aXAvcmszMzk5L3JrMzM5OV9kZWYuaAo+ID4gPiBpbmRleCBiYTgzMjQyZWIuLjI0YWQ5NGFlNyAx MDA2NDQKPiA+ID4gLS0tIGEvcGxhdC9yb2NrY2hpcC9yazMzOTkvcmszMzk5X2RlZi5oCj4gPiA+ ICsrKyBiL3BsYXQvcm9ja2NoaXAvcmszMzk5L3JrMzM5OV9kZWYuaAo+ID4gPiBAQCAtMTcsNyAr MTcsOCBAQAo+ID4gPiAgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gPiA+ICAgKiBVQVJUIHJlbGF0ZWQg Y29uc3RhbnRzCj4gPiA+ICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCj4gPiA+IC0jZGVmaW5lIFJLMzM5 OV9CQVVEUkFURSAgICAgICAgICAgICAgICAgICAgICAgIDExNTIwMAo+ID4gPiArLy8jZGVmaW5l IFJLMzM5OV9CQVVEUkFURSAgICAgICAgICAgICAgICAgICAgICAxMTUyMDAKPiA+ID4gKyNkZWZp bmUgUkszMzk5X0JBVURSQVRFICAgICAgICAgICAgICAgICAgICAgICAgMTUwMDAwMAo+ID4gPiAg I2RlZmluZSBSSzMzOTlfVUFSVF9DTE9DSyAgICAgICAgICAgICAgMjQwMDAwMDAKPiA+ID4KPiA+ ID4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioKPiAKPiBZZXMsIHRoYXQgaXMgc3VmZmljaWVudC4K PiAKPiA+ID4KPiA+ID4gPiBoYW5nIGlzIGV4YWN0bHkgd2hlcmUgeW91IGV4cGVjdCB0byBoYW5n IHdpdGggYSBub24tZnVuY3Rpb25hbCBURi1BLiBJCj4gPiA+ID4gZW5hYmxlIHNvbWUgYWRkaXRp b25hbCBwcmludHMgaW4gbXkgVS1Cb290IHRyZWUgdG8ga25vdyBleGFjdGx5IHdoYXQKPiA+ID4g PiBnZXRzIGxvYWRlZCBkdXJpbmcgU1BMLiBUaGVyZSBhcmUgYWxzbyBkZWJ1ZyBwcmludHMgeW91 IGNhbiBlbmFibGUgaW4KPiA+ID4gPiBUUEwgdG8gZ2V0IHRoZSBzZXR1cCByZXN1bHRzLgo+ID4g Pgo+ID4gPiBXb3VsZCB5b3UgYmUga2luZCBlbm91Z2ggdG8gcG9pbnQgbWUgdG8gdGhlIHUtYm9v dC9URi1BIHByaW50cyBwbGVhc2U/Cj4gPiA+Cj4gPiA+ID4gV291bGQgeW91IGJlIHdpbGxpbmcg dG8gcnVuIG1ha2Ugc2F2ZWRlZmNvbmZpZyBmcm9tIHlvdXIgbWFpbmxpbmUKPiA+ID4gPiBzZXR1 cCBhbmQgc2hhcmUgdGhlIHJlc3VsdD8KPiA+ID4KPiA+ID4gdS1ib290IG9yIFRGLUE/Cj4gPgo+ ID4gTG9va3MgYXMgdGhvdWdoIHNhdmVkZWZjb25maWcgYXJlbid0IHUtYm9vdCBvciBURi1BIGNv bW1hbmRzLCBzbyBJJ20KPiA+IGd1ZXNzaW5nIHlvdSBtZWFuIGtlcm5lbDoKPiA+Cj4gPiBodHRw czovL3Rlcm1iaW4uY29tL3J0cjIKPiAKPiBtYWtlIHNhdmVkZWZjb25maWcgY2F1c2VzIHRoZSBt YWtlIHN5c3RlbSB0byBvdXRwdXQgYSBkZWZjb25maWcgZmlsZQo+IGluIHlvdXIgY3VycmVudCB0 cmVlIGRpcmVjdG9yeS4gSXQncyBhIHBhcnQgb2YgdGhlIGtlcm5lbCBtYWtlIHN5c3RlbSwKPiB3 aGljaCBhbHNvIHdvcmtzIGluIFUtQm9vdCBtYWlubGluZSBzaW5jZSBpdCB1dGlsaXplcyB0aGUg c2FtZSBzeXN0ZW0uCj4gSXQncyBob3cgdGhlIGNvbmZpZ3MgaW4gY29uZmlncy8gYXJlIGdlbmVy YXRlZC4KClllcywgSSBrbm93IHdoYXQgc2F2ZWRlZmNvbmZpZyBkb2VzLiA6KQoKPiBJIGNhbiB1 c2UgdGhhdCBzaW1wbGlmaWVkIGNvbmZpZyB0byBleGFtaW5lIHlvdXIgY3VycmVudCBzZXR1cC4K CkknbSBhZnJhaWQgaXQncyBub3QgYXMgZWFzeSBhcyB0aGF0LiAgVGhlIGJ1aWxkIHN5c3RlbSBJ J20gdXNpbmcgaXMKd3JhcHBlZCB1cCBpbiBBbmRyb2lkIGJ1aWxkLXN5c3RlbS1uZXNzLiAgSSds bCBoYXZlIGEgbG9vayB0byBzZWUgaWYgSQpjYW4gcm9sbCBhIGRlZmNvbmZpZyBieSBoYW5kIHNv bWUgaG93LgoKPiBPciBpZiB5b3Ugd2FudCB0byBqdXN0IGhvc3QgYSBnaXQgcmVwb3NpdG9yeSBv ZiB5b3VyIGN1cnJlbnQgVS1Cb290Cj4gbWFpbmxpbmUgdHJlZSB3aXRoIGFuIGludGFjdCAuY29u ZmlnLCB0aGF0IHdvcmtzIGFzIHdlbGwuCgpPa2F5LCBzbyBpdCdzIHRoZSB1LWJvb3QgZGVmY29u ZmlnIHlvdSdyZSBhZnRlci4KCkFuZCBNYWlubGluZSwgcmlnaHQsIG5vdCBvdXIgQW5kcm9pZCBv bmU/CgotLSAKTGVlIEpvbmVzIFvmnY7nkLzmlq9dClByaW5jaXBhbCBUZWNobmljYWwgTGVhZCAt IERldmVsb3BlciBTZXJ2aWNlcwpMaW5hcm8ub3JnIOKUgiBPcGVuIHNvdXJjZSBzb2Z0d2FyZSBm b3IgQXJtIFNvQ3MKRm9sbG93IExpbmFybzogRmFjZWJvb2sgfCBUd2l0dGVyIHwgQmxvZwoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtcm9ja2No aXAgbWFpbGluZyBsaXN0CkxpbnV4LXJvY2tjaGlwQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDov L2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1yb2NrY2hpcAo= 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 8CF14C433F5 for ; Thu, 19 May 2022 17:05:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=1Rc2EnQ0hWa2Gt1RUwodcyGXODFl47HEPva/7NHBPVo=; b=Ja3Adxi4wcdtZo L8hZ96ZWgqhcsyyCScivkcawO5g23c5Ht4Nzj139maXpyQmLTTWqTKhqh+GjvWUtJzyGKo8o3ryfd EGZsjbRt52A5KtkNbz4wPGuuWYxCkReukePB8rk1bgdDxMmbWGFbNrQBRx7k8anUiH4MpMvzq38Uk RzNVqGYyUuCLvOfinF71iU+nVUXonHA2Zx3q8ygAgJ176uS57pB4aUB9dRyX6DexRDUlRC2lWep8/ TaUvpMiheL7IPPlcD2RQTkHsuqEHN2oKsVt7onmB/GldYvfM0ZcR612wyUlGJImdlhphV5pvAChxI gSt6jH/TBhqfHwGbeDSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1nrjYu-008W3r-UX; Thu, 19 May 2022 17:03:45 +0000 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1nrjYq-008W2L-JF for linux-arm-kernel@lists.infradead.org; Thu, 19 May 2022 17:03:42 +0000 Received: by mail-wr1-x434.google.com with SMTP id r23so8125008wrr.2 for ; Thu, 19 May 2022 10:03:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=9inqL1cBQpU7KIPbPD4t5OYQQ+sBOQQoTe80ujTS7jA=; b=tP2HiF2FByhq3jEhxBlDQzGs3gvyuAmseyaGqKFXgGwwLM6nGRayTwgI91SO4gx8fS iyjLP5xzVDV6dhWwbwRwuo69OU3Nhryzm6/vPnz9vTXpZi7ftd3lhMbCM1FoZx+e75r3 TVkBmmkOHnYxwasxD+a5YaasTVWvrZyXhXfbbo05Jdgo544JmAZfIJq0qn2rpG+40+/G vk73gRZEOIABDDrV/jXcvYdx2vL4qccBm6rJk5+84T8rohbyDDRGCBfRdwWXSWfiDCQm lvBSWyNQeOKAVLrmcN+33KtJCFdZwjpa4/9LliZgszL5u8eaI4hCaEjrVSG4jMVG19II ZQtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=9inqL1cBQpU7KIPbPD4t5OYQQ+sBOQQoTe80ujTS7jA=; b=aqWPedg95P7q80tpSVUFTgV6nz4MyuM1qCUSuNAT9Pq/AIU0ZPi3BNvoEHwLDMdHLU gaWc27uMwWZf6Xrh/Yp1FXG0TeAqo6U3DEyULWNd31AfkP5Z9vvBcCFLoJp0whLQq4z2 cEoXkgt9aDeUNRrQ1X3yRamrcH12EcO7+SdLMGyWIZhCMAG9LPrVb9Rmb9NIkeukalio VGQmab5mTuzdGi2F3KEtb1IQcrwH716kGQNAoLVIU+DKgfYto/jCmV03CfynkiaGaUwY w4Y01AXyGS9nKYF5NOv4su8vR1HbOSLwRd6rWkmpls0LKRIRtmv3jBOxrULVRnb262Wd sckg== X-Gm-Message-State: AOAM532rIqVXuJTHhwexr6/RRvOq7ofFvP8H5NvqJ2Ci6GVlbP5SrIBM KbBDfKQwH7vFedpu9Xv7Dyg28g== X-Google-Smtp-Source: ABdhPJx2FbD8v+/9hVn5TqcarDj8+mAuEyHHmPECzSGmMxJ1qHYJQSKYii9MifjkFPN/MEXIe8zxEA== X-Received: by 2002:a5d:554a:0:b0:20d:544:a3c9 with SMTP id g10-20020a5d554a000000b0020d0544a3c9mr4852242wrw.699.1652979816810; Thu, 19 May 2022 10:03:36 -0700 (PDT) Received: from google.com (cpc155339-bagu17-2-0-cust87.1-3.cable.virginm.net. [86.27.177.88]) by smtp.gmail.com with ESMTPSA id v6-20020adfc5c6000000b0020c5253d8d8sm161167wrg.36.2022.05.19.10.03.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 May 2022 10:03:36 -0700 (PDT) Date: Thu, 19 May 2022 18:03:34 +0100 From: Lee Jones To: Peter Geis Cc: Hugh Cole-Baker , U-Boot Mailing List , Caesar Wang , Vasily Khoruzhick , Kever Yang , Heiko Stuebner , Elaine Zhang , Brian Norris , "open list:ARM/Rockchip SoC..." , arm-mail-list Subject: Re: [U-Boot] [PATCH 2/2] rockchip: rk3399: rockpro64: enable force power on reset workaround Message-ID: References: <6C83A835-37D3-4E48-BB08-024BB2703FB8@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20220519_100340_699000_44E44730 X-CRM114-Status: GOOD ( 63.23 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gVGh1LCAxOSBNYXkgMjAyMiwgUGV0ZXIgR2VpcyB3cm90ZToKCj4gT24gVGh1LCBNYXkgMTks IDIwMjIgYXQgMTE6NDcgQU0gTGVlIEpvbmVzIDxsZWUuam9uZXNAbGluYXJvLm9yZz4gd3JvdGU6 Cj4gPgo+ID4gT24gVGh1LCAxOSBNYXkgMjAyMiwgTGVlIEpvbmVzIHdyb3RlOgo+ID4KPiA+ID4g T24gVGh1LCAxOSBNYXkgMjAyMiwgUGV0ZXIgR2VpcyB3cm90ZToKPiA+ID4KPiA+ID4gPiBPbiBU aHUsIE1heSAxOSwgMjAyMiBhdCAxMDo1NiBBTSBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8u b3JnPiB3cm90ZToKPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gPiA+IEl0J3Mgbm90IGNsZWFyIGhv dyB0aGlzIGlzc3VlIChwcmVzZW50IDMgeWVhcnMgYWdvKSB3YXMgZmluYWxseQo+ID4gPiA+ID4g PiA+ID4gPiByZXNvbHZlZC4gIEZyb20gdGhlIHRocmVhZCwgaXQgbG9va3MgYXMgaWYgdGhlIGZp eCBtaWdodCBoYXZlIG1hZGUgaXRzCj4gPiA+ID4gPiA+ID4gPiA+IHdheSBpbnRvIEFURiwgYnV0 IEknbSA4Ny42JSBzdXJlIEFURiBpcyBub3QgcnVubmluZyBvbiB0aGlzIHBsYXRmb3JtCj4gPiA+ ID4gPiA+ID4gPiA+ICh5ZXQpLgo+ID4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiA+IFRoZSBy azMzOTkgU29DIGhhcyBhIGhhcmR3YXJlIGJ1ZyB3aGVyZSB0aGUgcG93ZXIgZG9tYWlucyBhcmUg bm90Cj4gPiA+ID4gPiA+ID4gPiByZXNldCB1cG9uIGEgc29mdCByZXNldC4gVGhpcyBsZWFkcyB0 byBzaXR1YXRpb25zIGxpa2UgdGhpcyBvbmUgd2hlcmUKPiA+ID4gPiA+ID4gPiA+IHBvd2VyIGRv bWFpbnMgYXJlIHNodXQgZG93biBkdXJpbmcgc2h1dGRvd24gYnV0IGFyZW4ndCByZXN0b3JlZCBv bgo+ID4gPiA+ID4gPiA+ID4gcmVib290Lgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gSSBh c3N1bWUgdGhpcyBpc24ndCBzb21ldGhpbmcgd2UgY2FuIHBhdGNoIGluIHRoZSBrZXJuZWwgZHJp dmVyPwo+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiBBcyBmYXIgYXMgSSBrbm93IGl0J3MgYmVpbmcg d29ya2VkIG9uIGJ5IG90aGVycywgSSBoYXZlIHNvbWUgaWRlYXMgZm9yCj4gPiA+ID4gPiA+IHRo aXMgYXMgd2VsbCBidXQgSSd2ZSBiZWVuIGZvY3VzZWQgb24gcmszNTZ4IGxhdGVseS4KPiA+ID4g PiA+Cj4gPiA+ID4gPiBUaGFua3MgZm9yIHRoZSB1cGRhdGUuCj4gPiA+ID4gPgo+ID4gPiA+ID4g PiA+ID4gTWFpbmxpbmUgVEYtQSB3YXMgcGF0Y2hlZCB0byBmb3JjZSBhbGwgcG93ZXIgZG9tYWlu cyBvbmxpbmUKPiA+ID4gPiA+ID4gPiA+IHdoZW4gYSBzb2Z0IHJlYm9vdCBpcyB0cmlnZ2VyZWQs IHdoaWNoIHNvbHZlZCB0aGF0IGlzc3VlLgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gT2th eSwgdGhpcyBpcyB3aGF0IEkgZmlndXJlZC4KPiA+ID4gPiA+ID4gPgo+ID4gPiA+ID4gPiA+ID4g V2hhdCBwYXJ0aWN1bGFyIGlzc3VlcyBhcmUgeW91IGhhdmluZyBpbml0aWFsaXppbmcgbW9kZXJu IHUtYm9vdCBvbgo+ID4gPiA+ID4gPiA+ID4gdGhpcyBkZXZpY2U/Cj4gPiA+ID4gPiA+ID4KPiA+ ID4gPiA+ID4gPiBUaGlzIGlzIHRoZSBvdXRwdXQ6IGh0dHBzOi8vcGFzdGViaW4udWJ1bnR1LmNv bS9wL2Q1RG1zU0JuclIvCj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBTcGVha2luZyB3aXRo IG9uZSBvZiB0aGUgZ3V5cyB3aG8gc3VwcG9ydHMgUm9ja1BpIDQgaW4gQU9TUCwgaGUKPiA+ID4g PiA+ID4gPiBzdXNwZWN0cyB0aGUgRERSIHNldHRpbmdzLiAgQXBwYXJlbnRseSBzZXR0aW5ncyBm b3Igb2xkZXIgU29Dcwo+ID4gPiA+ID4gPiA+IHNvbWV0aW1lcyBnZXQgY2xvYmJlcmVkIHdoZW4g c3VwcG9ydCBmb3IgbmV3ZXIgU29DcyBpcyBhZGRlZC4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4g VGhlIHJrMzM5OSBUUEwgY29kZSBpcyBzcGVjaWZpYyB0byB0aGUgcmszMzk5IGFuZCBpdCByZWFs bHkgaGFzbid0Cj4gPiA+ID4gPiA+IGJlZW4gdG91Y2hlZCBtdWNoIHJlY2VudGx5LiBJJ20gdXNp bmcgdGhlIGxhdGVzdCBNYWlubGluZSBVLUJvb3Qgb24KPiA+ID4gPiA+ID4gYm90aCBteSBSb2Nr cHJvNjQgYW5kIFBpbmVwaG9uZS1Qcm8uIEkgZG9uJ3Qgc2VlIFRGLUEgYmVpbmcgbG9hZGVkLAo+ ID4gPiA+ID4gPiB3aGljaCBzaG91bGQgaGFwcGVuIGJldHdlZW46Cj4gPiA+ID4gPiA+Cj4gPiA+ ID4gPiA+IFRyeWluZyB0byBib290IGZyb20gQk9PVFJPTQo+ID4gPiA+ID4gPiBSZXR1cm5pbmcg dG8gYm9vdCBST00uLi4KPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gT3RoZXJ3aXNlIGl0IGp1c3Qg bG9va3MgbGlrZSB0aGUgVFBMIGNvZGUgZG9lc24ndCBsaWtlIGJlaW5nIGluIGEKPiA+ID4gPiA+ ID4gc2luZ2xlIGNoYW5uZWwgY29uZmlndXJhdGlvbi4gRG9lcyB0aGUgMkdCIG1vZGVsIGp1c3Qg Zm9yZ28gdGhlIHNlY29uZAo+ID4gPiA+ID4gPiByYW0gY2hpcD8gT3IgaXMgdGhpcyBhY3R1YWxs eSBhIDRHQiBtb2RlbCBhbmQgaXQgaXNuJ3QgZGV0ZWN0aW5nIHRoZQo+ID4gPiA+ID4gPiBzZWNv bmQgY2hpcCBpbiBib3RoIGRvd25zdHJlYW0gYW5kIG1haW5saW5lPyBDb3VsZCB5b3UgaW5jbHVk ZSB0aGUKPiA+ID4gPiA+ID4gVFBML1NQTCBwb3J0aW9uIG9mIGRvd25zdHJlYW0ncyBvdXRwdXQ/ Cj4gPiA+ID4gPgo+ID4gPiA+ID4gVFBML1NQTCBhcmUgbW9zdGx5IHNpbGVudCBvbiB0aGUgZG93 bnN0cmVhbSBidWlsZDoKPiA+ID4gPiA+Cj4gPiA+ID4gPiBodHRwczovL3Bhc3RlYmluLnVidW50 dS5jb20vcC9tMmJCZGpGOFdxLwo+ID4gPiA+ID4KPiA+ID4gPiA+IE5vdCBzdXJlIGlmIGl0IGhl bHBzIGF0IGFsbCwgYnV0IEFybUJpYW4gaXMgcHJldHR5IG5vaXN5Ogo+ID4gPiA+ID4KPiA+ID4g PiA+IGh0dHBzOi8vcGFzdGViaW4udWJ1bnR1LmNvbS9wL2ZkUGptbXFCRE0vCj4gPiA+ID4KPiA+ ID4gPiBXZWlyZCB0aGF0IGRvd25zdHJlYW0gYW5kIG1haW5saW5lIGFyZSBiZWluZyBidWlsdCB3 aXRoIG5vbmUgb2YgdGhlCj4gPiA+ID4gZGVidWcgc3R1ZmYgZW5hYmxlZC4gQXJtYmlhbiBjbGVh cmx5IHNob3dzIHRoZSBpbml0aWFsIHNldHVwIG9jY3VyaW5nCj4gPiA+ID4gY29ycmVjdGx5LCBh bmQgdGhhdCBpdCdzIGEgNEdCIGJvYXJkLiBJdCdzIHVzaW5nIGJvdGggdGhlIFJvY2tjaGlwCj4g PiA+ID4gbWluaWxvYWRlciB3aXRoIGEgUm9ja2NoaXAgVEYtQSBibG9iIGFzIHdlbGwuCj4gPiA+ ID4KPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gSSBhbSB5ZXQgdG8gaW52ZXN0aWdhdGUgdGhlIHUt Ym9vdCBzdG9yeSBpbiBhbnkgZGV0YWlsLgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4gSXQn cyBvbiBteSBUT0RPIGxpc3QgZm9yIHRvZGF5Lgo+ID4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+ID4g PiBJcyB0aGVyZSBhIHBhcnRpY3VsYXIgcmVhc29uIGl0IGlzbid0IHVzaW5nIE1haW5saW5lIFRG LUE/Cj4gPiA+ID4gPiA+ID4KPiA+ID4gPiA+ID4gPiBXZSdyZSBub3QgdXNpbmcgVHJ1c3RlZCBG aXJtd2FyZSB5ZXQuCj4gPiA+ID4gPiA+Cj4gPiA+ID4gPiA+IFRoaXMgcGxhdGZvcm0gZG9lcyBu b3Qgd29yayBhdCBhbGwgd2l0aG91dCBURi1BLiBPcHRlZSBpcyBvcHRpb25hbC4KPiA+ID4gPiA+ ID4gRWl0aGVyIHlvdSBhcmUgdXNpbmcgdGhlIGRvd25zdHJlYW0gYmxvYiBmcm9tIFJvY2tjaGlw IG9yIE1haW5saW5lCj4gPiA+ID4gPiA+IGJ1aWx0IHlvdXJzZWxmLiBQZXJzb25hbGx5IEkgcHJl ZmVyIHVzaW5nIE1haW5saW5lIGV2ZXJ5dGhpbmcuIElmIHlvdQo+ID4gPiA+ID4gPiBidWlsZCBN YWlubGluZSBVLUJvb3Qgd2l0aG91dCBURi1BIGl0IHdpbGwgdGhyb3cgYSB3YXJuaW5nIGF0IHRo ZSBlbmQKPiA+ID4gPiA+ID4gdGhhdCBzYXlzIHRoZSBjcmVhdGVkIGJpbmFyeSBpcyBub24tZnVu Y3Rpb25hbC4KPiA+ID4gPiA+Cj4gPiA+ID4gPiBSaWdodC4gIFBsYXllZCBhIGxvdCB3aXRoIHRo aXMgdG9kYXkuCj4gPiA+ID4gPgo+ID4gPiA+ID4gT3VyIGJ1aWxkIHdhcyB1c2luZyBURi1BIHdo aWNoIHdhcyBidWlsdC1pbiB0byB0aGUgcHJpbWFyeSBsb2FkZXIuCj4gPiA+ID4gPgo+ID4gPiA+ ID4gSSBoYWQgMiBpbnRlcmVzdGluZyByZXN1bHRzIHRvZGF5LiAgTm8gaWRlYSBob3cgdG8gZXhw bGFpbiB0aGVtLgo+ID4gPiA+ID4KPiA+ID4gPiA+IEZpcnN0IG9uZSB3YXMgd2l0aCBNYWlubGlu ZSB1LWJvb3QgYW5kIE1haW5saW5lIFRGLUEsIHdoaWNoIGZvdW5kLCBidXQKPiA+ID4gPiA+IHdh cyBzZWVtaW5nbHkgdW5hYmxlIHRvIGJvb3QgdGhlIGtlcm5lbDoKPiA+ID4gPiA+Cj4gPiA+ID4g PiBodHRwczovL3Bhc3RlYmluLnVidW50dS5jb20vcC85SFJoUHlmallLLwo+ID4gPiA+ID4KPiA+ ID4gPiA+IFRoZSBzZWNvbmQgaW50ZXJlc3RpbmcgcmVzdWx0IEkgaGFkIHdhcyB1c2luZyBvdXIg ZG93bnN0cmVhbSB1LWJvb3QKPiA+ID4gPiA+IHdpdGggTWFpbmxpbmUgVEYtQS4gIEl0IGJvb3Rl ZCBwZXJmZWN0bHkgZnJvbSBjb2xkLCBidXQgbWFuYWdlZCB0byBnZXQKPiA+ID4gPiA+IHN0dWNr IGluIHRoZSBUUEwgb24gc29mdCByZWJvb3QgaW4gYSB2ZXJ5IHNpbWlsYXIgd2F5IHRvIHRoZSBv bmUgSQo+ID4gPiA+ID4gcmVwb3J0ZWQgZWFybGllciB3aGVuIG5vdCBib290aW5nIHdpdGggVEYt QSAoIkNoYW5uZWwgMTogY29sIGVycm9yIik6Cj4gPiA+ID4KPiA+ID4gPgo+ID4gPiA+IE1haW5s aW5lIFRGLUEgZGVmYXVsdHMgdG8gMTE1MjAwIGZvciBpdHMgdWFydCBtZXNzYWdlcywgc28geW91 IG5lZWQgdG8KPiA+ID4gPiBlaXRoZXIgQS4gcGFzcyB0aGUgdWFydCBjb25maWcgZnJvbSBVLUJv b3QgdG8gVEYtQSB3aXRoIGEgcGxhdGZvcm0KPiA+ID4gPiBjb25maWcgb3B0aW9uICh1bnJlbGlh YmxlIGluIG15IGV4cGVyaWVuY2UpLCBCLiBjaGFuZ2UgVS1Cb290IHRvCj4gPiA+ID4gMTE1MjAw LCBvciBDLiBjaGFuZ2UgVEYtQSB0byAxLjVNICh0aGUgcGF0aCBJIHRha2UpLiBZb3VyIG1haW5s aW5lCj4gPiA+Cj4gPiA+IEhvcGVmdWxseSB0aGlzIGlzIGVub3VnaDoKPiA+ID4KPiA+ID4gZGlm ZiAtLWdpdCBhL3BsYXQvcm9ja2NoaXAvcmszMzk5L3JrMzM5OV9kZWYuaCBiL3BsYXQvcm9ja2No aXAvcmszMzk5L3JrMzM5OV9kZWYuaAo+ID4gPiBpbmRleCBiYTgzMjQyZWIuLjI0YWQ5NGFlNyAx MDA2NDQKPiA+ID4gLS0tIGEvcGxhdC9yb2NrY2hpcC9yazMzOTkvcmszMzk5X2RlZi5oCj4gPiA+ ICsrKyBiL3BsYXQvcm9ja2NoaXAvcmszMzk5L3JrMzM5OV9kZWYuaAo+ID4gPiBAQCAtMTcsNyAr MTcsOCBAQAo+ID4gPiAgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqCj4gPiA+ICAgKiBVQVJUIHJlbGF0ZWQg Y29uc3RhbnRzCj4gPiA+ICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCj4gPiA+IC0jZGVmaW5lIFJLMzM5 OV9CQVVEUkFURSAgICAgICAgICAgICAgICAgICAgICAgIDExNTIwMAo+ID4gPiArLy8jZGVmaW5l IFJLMzM5OV9CQVVEUkFURSAgICAgICAgICAgICAgICAgICAgICAxMTUyMDAKPiA+ID4gKyNkZWZp bmUgUkszMzk5X0JBVURSQVRFICAgICAgICAgICAgICAgICAgICAgICAgMTUwMDAwMAo+ID4gPiAg I2RlZmluZSBSSzMzOTlfVUFSVF9DTE9DSyAgICAgICAgICAgICAgMjQwMDAwMDAKPiA+ID4KPiA+ ID4gIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioKPiAKPiBZZXMsIHRoYXQgaXMgc3VmZmljaWVudC4K PiAKPiA+ID4KPiA+ID4gPiBoYW5nIGlzIGV4YWN0bHkgd2hlcmUgeW91IGV4cGVjdCB0byBoYW5n IHdpdGggYSBub24tZnVuY3Rpb25hbCBURi1BLiBJCj4gPiA+ID4gZW5hYmxlIHNvbWUgYWRkaXRp b25hbCBwcmludHMgaW4gbXkgVS1Cb290IHRyZWUgdG8ga25vdyBleGFjdGx5IHdoYXQKPiA+ID4g PiBnZXRzIGxvYWRlZCBkdXJpbmcgU1BMLiBUaGVyZSBhcmUgYWxzbyBkZWJ1ZyBwcmludHMgeW91 IGNhbiBlbmFibGUgaW4KPiA+ID4gPiBUUEwgdG8gZ2V0IHRoZSBzZXR1cCByZXN1bHRzLgo+ID4g Pgo+ID4gPiBXb3VsZCB5b3UgYmUga2luZCBlbm91Z2ggdG8gcG9pbnQgbWUgdG8gdGhlIHUtYm9v dC9URi1BIHByaW50cyBwbGVhc2U/Cj4gPiA+Cj4gPiA+ID4gV291bGQgeW91IGJlIHdpbGxpbmcg dG8gcnVuIG1ha2Ugc2F2ZWRlZmNvbmZpZyBmcm9tIHlvdXIgbWFpbmxpbmUKPiA+ID4gPiBzZXR1 cCBhbmQgc2hhcmUgdGhlIHJlc3VsdD8KPiA+ID4KPiA+ID4gdS1ib290IG9yIFRGLUE/Cj4gPgo+ ID4gTG9va3MgYXMgdGhvdWdoIHNhdmVkZWZjb25maWcgYXJlbid0IHUtYm9vdCBvciBURi1BIGNv bW1hbmRzLCBzbyBJJ20KPiA+IGd1ZXNzaW5nIHlvdSBtZWFuIGtlcm5lbDoKPiA+Cj4gPiBodHRw czovL3Rlcm1iaW4uY29tL3J0cjIKPiAKPiBtYWtlIHNhdmVkZWZjb25maWcgY2F1c2VzIHRoZSBt YWtlIHN5c3RlbSB0byBvdXRwdXQgYSBkZWZjb25maWcgZmlsZQo+IGluIHlvdXIgY3VycmVudCB0 cmVlIGRpcmVjdG9yeS4gSXQncyBhIHBhcnQgb2YgdGhlIGtlcm5lbCBtYWtlIHN5c3RlbSwKPiB3 aGljaCBhbHNvIHdvcmtzIGluIFUtQm9vdCBtYWlubGluZSBzaW5jZSBpdCB1dGlsaXplcyB0aGUg c2FtZSBzeXN0ZW0uCj4gSXQncyBob3cgdGhlIGNvbmZpZ3MgaW4gY29uZmlncy8gYXJlIGdlbmVy YXRlZC4KClllcywgSSBrbm93IHdoYXQgc2F2ZWRlZmNvbmZpZyBkb2VzLiA6KQoKPiBJIGNhbiB1 c2UgdGhhdCBzaW1wbGlmaWVkIGNvbmZpZyB0byBleGFtaW5lIHlvdXIgY3VycmVudCBzZXR1cC4K CkknbSBhZnJhaWQgaXQncyBub3QgYXMgZWFzeSBhcyB0aGF0LiAgVGhlIGJ1aWxkIHN5c3RlbSBJ J20gdXNpbmcgaXMKd3JhcHBlZCB1cCBpbiBBbmRyb2lkIGJ1aWxkLXN5c3RlbS1uZXNzLiAgSSds bCBoYXZlIGEgbG9vayB0byBzZWUgaWYgSQpjYW4gcm9sbCBhIGRlZmNvbmZpZyBieSBoYW5kIHNv bWUgaG93LgoKPiBPciBpZiB5b3Ugd2FudCB0byBqdXN0IGhvc3QgYSBnaXQgcmVwb3NpdG9yeSBv ZiB5b3VyIGN1cnJlbnQgVS1Cb290Cj4gbWFpbmxpbmUgdHJlZSB3aXRoIGFuIGludGFjdCAuY29u ZmlnLCB0aGF0IHdvcmtzIGFzIHdlbGwuCgpPa2F5LCBzbyBpdCdzIHRoZSB1LWJvb3QgZGVmY29u ZmlnIHlvdSdyZSBhZnRlci4KCkFuZCBNYWlubGluZSwgcmlnaHQsIG5vdCBvdXIgQW5kcm9pZCBv bmU/CgotLSAKTGVlIEpvbmVzIFvmnY7nkLzmlq9dClByaW5jaXBhbCBUZWNobmljYWwgTGVhZCAt IERldmVsb3BlciBTZXJ2aWNlcwpMaW5hcm8ub3JnIOKUgiBPcGVuIHNvdXJjZSBzb2Z0d2FyZSBm b3IgQXJtIFNvQ3MKRm9sbG93IExpbmFybzogRmFjZWJvb2sgfCBUd2l0dGVyIHwgQmxvZwoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtl cm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0 dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5l bAo= 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 C3949C433EF for ; Thu, 19 May 2022 17:03:45 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 90093839DF; Thu, 19 May 2022 19:03:43 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=pass (2048-bit key; unprotected) header.d=linaro.org header.i=@linaro.org header.b="tP2HiF2F"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 49CC383B25; Thu, 19 May 2022 19:03:41 +0200 (CEST) Received: from mail-wr1-x430.google.com (mail-wr1-x430.google.com [IPv6:2a00:1450:4864:20::430]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 6B162820B7 for ; Thu, 19 May 2022 19:03:37 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=lee.jones@linaro.org Received: by mail-wr1-x430.google.com with SMTP id s28so7971526wrb.7 for ; Thu, 19 May 2022 10:03:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to; bh=9inqL1cBQpU7KIPbPD4t5OYQQ+sBOQQoTe80ujTS7jA=; b=tP2HiF2FByhq3jEhxBlDQzGs3gvyuAmseyaGqKFXgGwwLM6nGRayTwgI91SO4gx8fS iyjLP5xzVDV6dhWwbwRwuo69OU3Nhryzm6/vPnz9vTXpZi7ftd3lhMbCM1FoZx+e75r3 TVkBmmkOHnYxwasxD+a5YaasTVWvrZyXhXfbbo05Jdgo544JmAZfIJq0qn2rpG+40+/G vk73gRZEOIABDDrV/jXcvYdx2vL4qccBm6rJk5+84T8rohbyDDRGCBfRdwWXSWfiDCQm lvBSWyNQeOKAVLrmcN+33KtJCFdZwjpa4/9LliZgszL5u8eaI4hCaEjrVSG4jMVG19II ZQtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=9inqL1cBQpU7KIPbPD4t5OYQQ+sBOQQoTe80ujTS7jA=; b=vOaeGf8qY9lbqnmvqEW3nWBvnYuu7KNBiPHDtjQlYI8KJQO44S1az/NRP4XBrbIZSa 8Rj5BSPKSIpoojooP8jIx2gLbYIDXCmm0V4zqHjPlDjSK+yOurMlQC+wISms4qSj2cPJ JQHWm3tDXmGP+922wC5UTGFG+WD38GKTjnjgVOl/ELrNrchZiasIm291zAIzvksqqifp vbQhs+0hcgfBwKm5bE0SC6y7veCbiT9SCgi3wi84K0A5UgIYudbau4oKAa+UvSj1AaJL 3WUAgL1ADDqBuoMsY7ytCZqsCBsFRK0JmXDlRBhGCQNuSTMco6TViJ5P8NqusVE5Yqqw Z5xA== X-Gm-Message-State: AOAM531MWLJNWE8tIcVmUNAj9h/2OT0IfaNeS1HvKHb2x/vv0MCHdLy5 T1vx1B54q6aQFgJkgdka7SUY9g== X-Google-Smtp-Source: ABdhPJx2FbD8v+/9hVn5TqcarDj8+mAuEyHHmPECzSGmMxJ1qHYJQSKYii9MifjkFPN/MEXIe8zxEA== X-Received: by 2002:a5d:554a:0:b0:20d:544:a3c9 with SMTP id g10-20020a5d554a000000b0020d0544a3c9mr4852242wrw.699.1652979816810; Thu, 19 May 2022 10:03:36 -0700 (PDT) Received: from google.com (cpc155339-bagu17-2-0-cust87.1-3.cable.virginm.net. [86.27.177.88]) by smtp.gmail.com with ESMTPSA id v6-20020adfc5c6000000b0020c5253d8d8sm161167wrg.36.2022.05.19.10.03.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 19 May 2022 10:03:36 -0700 (PDT) Date: Thu, 19 May 2022 18:03:34 +0100 From: Lee Jones To: Peter Geis Cc: Hugh Cole-Baker , U-Boot Mailing List , Caesar Wang , Vasily Khoruzhick , Kever Yang , Heiko Stuebner , Elaine Zhang , Brian Norris , "open list:ARM/Rockchip SoC..." , arm-mail-list Subject: Re: [U-Boot] [PATCH 2/2] rockchip: rk3399: rockpro64: enable force power on reset workaround Message-ID: References: <6C83A835-37D3-4E48-BB08-024BB2703FB8@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: 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.5 at phobos.denx.de X-Virus-Status: Clean On Thu, 19 May 2022, Peter Geis wrote: > On Thu, May 19, 2022 at 11:47 AM Lee Jones wrote: > > > > On Thu, 19 May 2022, Lee Jones wrote: > > > > > On Thu, 19 May 2022, Peter Geis wrote: > > > > > > > On Thu, May 19, 2022 at 10:56 AM Lee Jones wrote: > > > > > > > > > > > > > > It's not clear how this issue (present 3 years ago) was finally > > > > > > > > > resolved. From the thread, it looks as if the fix might have made its > > > > > > > > > way into ATF, but I'm 87.6% sure ATF is not running on this platform > > > > > > > > > (yet). > > > > > > > > > > > > > > > > The rk3399 SoC has a hardware bug where the power domains are not > > > > > > > > reset upon a soft reset. This leads to situations like this one where > > > > > > > > power domains are shut down during shutdown but aren't restored on > > > > > > > > reboot. > > > > > > > > > > > > > > I assume this isn't something we can patch in the kernel driver? > > > > > > > > > > > > As far as I know it's being worked on by others, I have some ideas for > > > > > > this as well but I've been focused on rk356x lately. > > > > > > > > > > Thanks for the update. > > > > > > > > > > > > > Mainline TF-A was patched to force all power domains online > > > > > > > > when a soft reboot is triggered, which solved that issue. > > > > > > > > > > > > > > Okay, this is what I figured. > > > > > > > > > > > > > > > What particular issues are you having initializing modern u-boot on > > > > > > > > this device? > > > > > > > > > > > > > > This is the output: https://pastebin.ubuntu.com/p/d5DmsSBnrR/ > > > > > > > > > > > > > > Speaking with one of the guys who supports RockPi 4 in AOSP, he > > > > > > > suspects the DDR settings. Apparently settings for older SoCs > > > > > > > sometimes get clobbered when support for newer SoCs is added. > > > > > > > > > > > > The rk3399 TPL code is specific to the rk3399 and it really hasn't > > > > > > been touched much recently. I'm using the latest Mainline U-Boot on > > > > > > both my Rockpro64 and Pinephone-Pro. I don't see TF-A being loaded, > > > > > > which should happen between: > > > > > > > > > > > > Trying to boot from BOOTROM > > > > > > Returning to boot ROM... > > > > > > > > > > > > Otherwise it just looks like the TPL code doesn't like being in a > > > > > > single channel configuration. Does the 2GB model just forgo the second > > > > > > ram chip? Or is this actually a 4GB model and it isn't detecting the > > > > > > second chip in both downstream and mainline? Could you include the > > > > > > TPL/SPL portion of downstream's output? > > > > > > > > > > TPL/SPL are mostly silent on the downstream build: > > > > > > > > > > https://pastebin.ubuntu.com/p/m2bBdjF8Wq/ > > > > > > > > > > Not sure if it helps at all, but ArmBian is pretty noisy: > > > > > > > > > > https://pastebin.ubuntu.com/p/fdPjmmqBDM/ > > > > > > > > Weird that downstream and mainline are being built with none of the > > > > debug stuff enabled. Armbian clearly shows the initial setup occuring > > > > correctly, and that it's a 4GB board. It's using both the Rockchip > > > > miniloader with a Rockchip TF-A blob as well. > > > > > > > > > > > > > > > > I am yet to investigate the u-boot story in any detail. > > > > > > > > > > > > > > It's on my TODO list for today. > > > > > > > > > > > > > > > Is there a particular reason it isn't using Mainline TF-A? > > > > > > > > > > > > > > We're not using Trusted Firmware yet. > > > > > > > > > > > > This platform does not work at all without TF-A. Optee is optional. > > > > > > Either you are using the downstream blob from Rockchip or Mainline > > > > > > built yourself. Personally I prefer using Mainline everything. If you > > > > > > build Mainline U-Boot without TF-A it will throw a warning at the end > > > > > > that says the created binary is non-functional. > > > > > > > > > > Right. Played a lot with this today. > > > > > > > > > > Our build was using TF-A which was built-in to the primary loader. > > > > > > > > > > I had 2 interesting results today. No idea how to explain them. > > > > > > > > > > First one was with Mainline u-boot and Mainline TF-A, which found, but > > > > > was seemingly unable to boot the kernel: > > > > > > > > > > https://pastebin.ubuntu.com/p/9HRhPyfjYK/ > > > > > > > > > > The second interesting result I had was using our downstream u-boot > > > > > with Mainline TF-A. It booted perfectly from cold, but managed to get > > > > > stuck in the TPL on soft reboot in a very similar way to the one I > > > > > reported earlier when not booting with TF-A ("Channel 1: col error"): > > > > > > > > > > > > Mainline TF-A defaults to 115200 for its uart messages, so you need to > > > > either A. pass the uart config from U-Boot to TF-A with a platform > > > > config option (unreliable in my experience), B. change U-Boot to > > > > 115200, or C. change TF-A to 1.5M (the path I take). Your mainline > > > > > > Hopefully this is enough: > > > > > > diff --git a/plat/rockchip/rk3399/rk3399_def.h b/plat/rockchip/rk3399/rk3399_def.h > > > index ba83242eb..24ad94ae7 100644 > > > --- a/plat/rockchip/rk3399/rk3399_def.h > > > +++ b/plat/rockchip/rk3399/rk3399_def.h > > > @@ -17,7 +17,8 @@ > > > /************************************************************************** > > > * UART related constants > > > **************************************************************************/ > > > -#define RK3399_BAUDRATE 115200 > > > +//#define RK3399_BAUDRATE 115200 > > > +#define RK3399_BAUDRATE 1500000 > > > #define RK3399_UART_CLOCK 24000000 > > > > > > /****************************************************************************** > > Yes, that is sufficient. > > > > > > > > hang is exactly where you expect to hang with a non-functional TF-A. I > > > > enable some additional prints in my U-Boot tree to know exactly what > > > > gets loaded during SPL. There are also debug prints you can enable in > > > > TPL to get the setup results. > > > > > > Would you be kind enough to point me to the u-boot/TF-A prints please? > > > > > > > Would you be willing to run make savedefconfig from your mainline > > > > setup and share the result? > > > > > > u-boot or TF-A? > > > > Looks as though savedefconfig aren't u-boot or TF-A commands, so I'm > > guessing you mean kernel: > > > > https://termbin.com/rtr2 > > make savedefconfig causes the make system to output a defconfig file > in your current tree directory. It's a part of the kernel make system, > which also works in U-Boot mainline since it utilizes the same system. > It's how the configs in configs/ are generated. Yes, I know what savedefconfig does. :) > I can use that simplified config to examine your current setup. I'm afraid it's not as easy as that. The build system I'm using is wrapped up in Android build-system-ness. I'll have a look to see if I can roll a defconfig by hand some how. > Or if you want to just host a git repository of your current U-Boot > mainline tree with an intact .config, that works as well. Okay, so it's the u-boot defconfig you're after. And Mainline, right, not our Android one? -- Lee Jones [李琼斯] Principal Technical Lead - Developer Services Linaro.org │ Open source software for Arm SoCs Follow Linaro: Facebook | Twitter | Blog