Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp1926525rwd; Sun, 28 May 2023 05:13:04 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ4WsHmfaU9umNSL0zd3RZfH6LQzsqmjCiLR2Dwx3LIO0eMpmWGewaEPrW29XViHXEKl94uu X-Received: by 2002:a17:902:cecd:b0:1ac:2f98:e94d with SMTP id d13-20020a170902cecd00b001ac2f98e94dmr9023080plg.67.1685275984132; Sun, 28 May 2023 05:13:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685275984; cv=none; d=google.com; s=arc-20160816; b=MCbVXK+6l6+/oBeQzEt/zu50y+VV/fwLHjiKN8Cz5rWJkFtHOdook/Z10MeR8wiEk/ ormbCAApxKeZpSh4KCRYknE6xNk5XIE9ojK8ii1SmAe2W+bFc5WOJ/K7Lj3XmbW5438W HOZpjE8q8Ifl3nTGer0mFBMvkxVUpJo9N/PIEPQ8N/6gEqRFeIqIH6PsQuxEElcosVPs kFmhlAqP9zuH0vurBeNczF/kvCe0pyaAl+i04h0Wu4QUYUiCpCnp4LiJl26sZ6HyP5AU 1JrZwFEu+KnOVbC/MnkL4Sr14Pvov2nsw7q6aR+uA9eYZZESvqc4jfQVaiBjhnyntHZm cRnA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=oIXW/LydBodQh0NJYxajCZQGo5iKtGBLt/hj3aeT8EM=; b=H1eVUJIo6w6dCnABjWCRlbF2RazkD1lB75c2QhsWDEfAZ7BeHV1/VO75lQUoKMd388 ChJuaKTtl6+7uk+E4aGPcKI2nuWTJKpCM0Mo9eBs4Wd1XPH5/QYsDa1hTvdyc+r8ZqXD SQmAnPieYWW4xk9NmD9NDGbv+S5e0WzkWDl7/2cVQqaRMQhZqBs4cbxy+8E92aDaVGL9 ZwROu4azA7Z7fZdeHzLdg/PTPeNnCQmFD3DwWgMeLrQRKOInsBZMKsR28SXS4F5BGlkI gnjqej7/bcthQHqD86WXQcosVzUg2MvLiTnaUjgE09bTnvB0YWaCb87P30reb9RJhLX4 38rg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bv68-20020a632e47000000b0053b86623b46si1480240pgb.660.2023.05.28.05.12.49; Sun, 28 May 2023 05:13:04 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229530AbjE1Ll1 (ORCPT + 99 others); Sun, 28 May 2023 07:41:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40072 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229445AbjE1Ll0 (ORCPT ); Sun, 28 May 2023 07:41:26 -0400 Received: from pidgin.makrotopia.org (pidgin.makrotopia.org [185.142.180.65]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BFE27BC; Sun, 28 May 2023 04:41:23 -0700 (PDT) Received: from local by pidgin.makrotopia.org with esmtpsa (TLS1.3:TLS_AES_256_GCM_SHA384:256) (Exim 4.96) (envelope-from ) id 1q3Els-0006sD-0g; Sun, 28 May 2023 11:41:12 +0000 Date: Sun, 28 May 2023 12:41:02 +0100 From: Daniel Golle To: Frank Wunderlich Cc: linux-mediatek@lists.infradead.org, Frank Wunderlich , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Matthias Brugger , AngeloGioacchino Del Regno , devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, stable@vger.kernel.org Subject: Re: [PATCH] arm64: dts: mt7986: use size of reserved partition for bl2 Message-ID: References: <20230528113343.7649-1-linux@fw-web.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20230528113343.7649-1-linux@fw-web.de> X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, May 28, 2023 at 01:33:42PM +0200, Frank Wunderlich wrote: > From: Frank Wunderlich > > To store uncompressed bl2 more space is required than partition is > actually defined. > > There is currently no known usage of this reserved partition. > Openwrt uses same partition layout. > > We added same change to u-boot with commit d7bb1099 [1]. > > [1] https://source.denx.de/u-boot/u-boot/-/commit/d7bb109900c1ca754a0198b9afb50e3161ffc21e > > Cc: stable@vger.kernel.org > Fixes: 8e01fb15b815 ("arm64: dts: mt7986: add Bananapi R3") > Signed-off-by: Frank Wunderlich Reviewed-by: Daniel Golle > --- > If the bl2 does not fit into the bl2-partition (cut off), board does > not boot, thats why i want to increase it now. My current bl2 is 197K > for nor and i ran into this problem. > > Openwrt uses also the first reserved partition to give bl2 more > space: > > https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=target/linux/mediatek/dts/mt7986a-bananapi-bpi-r3-nor.dts;h=f597b869abc80d1a73f44ebb85ad4da17376bb52;hb=HEAD#l22 > > so imho it should be same in mainline to not require complex bl2 > compression. > > have now sent the board-specific dts to uboot too: > https://source.denx.de/u-boot/u-boot/-/commit/d7bb109900c1ca754a0198b9afb50e3161ffc21e > --- > .../boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso | 7 +------ > 1 file changed, 1 insertion(+), 6 deletions(-) > > diff --git a/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso b/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso > index 84aa229e80f3..e48881be4ed6 100644 > --- a/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso > +++ b/arch/arm64/boot/dts/mediatek/mt7986a-bananapi-bpi-r3-nor.dtso > @@ -27,15 +27,10 @@ partitions { > > partition@0 { > label = "bl2"; > - reg = <0x0 0x20000>; > + reg = <0x0 0x40000>; > read-only; > }; > > - partition@20000 { > - label = "reserved"; > - reg = <0x20000 0x20000>; > - }; > - > partition@40000 { > label = "u-boot-env"; > reg = <0x40000 0x40000>; > -- > 2.34.1 >