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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1D882C433EF for ; Sat, 25 Sep 2021 02:22:54 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id F0AFC61029 for ; Sat, 25 Sep 2021 02:22:53 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1347555AbhIYCY0 (ORCPT ); Fri, 24 Sep 2021 22:24:26 -0400 Received: from mail.kernel.org ([198.145.29.99]:56492 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1343687AbhIYCYZ (ORCPT ); Fri, 24 Sep 2021 22:24:25 -0400 Received: by mail.kernel.org (Postfix) with ESMTPSA id 40D976105A; Sat, 25 Sep 2021 02:22:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1632536571; bh=iC6T0DpgPQkNthlfRd9HIITiQDWjQJziefXuN46+sU4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=kmg+frBhpG5jEZ6Npg8a8kvwXfwUYmxqBBEgsZFJgH/c8fHmw68iPKapvO0k0V9wu vDxlj2+qwDeONU2yJ4CuhUFrShYzEO8lcIegPwWJl2uKEr5pVMYDchE4n3ovVTpZFM W5HBgSbTp+JDqisd7CPf/apRTY7yokuFB+w92+gxVYo27jPCWnb7+PL6DD5KvGYjXm xKvrSrxmKbMnztSX25lh8UVx+n5tHjU8jkKi3DBNhOQBVQbQ1w05c0jRMIPpwpAEAR 96DgnKfSFmsg+9Brwhs3iMg7pLttZf9OycH6Alb11g2VM5N5JIM3ibT/+cs20VHpAQ x19EbFJGRrifQ== Received: by mail-ed1-f53.google.com with SMTP id y89so32450876ede.2; Fri, 24 Sep 2021 19:22:51 -0700 (PDT) X-Gm-Message-State: AOAM533Jj12cU1dw8r8KsciRbbPsMBCBZwwPoi0rXfGo6CMzX2XhBCCG yHhFVAp6ISxv37iaJbYn17oAPVcp8tIPrYjmYw== X-Google-Smtp-Source: ABdhPJxS1P+giv9UtV7KMyZeRiSNnMTZ5XzQt2hoMoEP1zCq6SArgoS8BxyStv1KptPUUbvLjJOus6Ot6M1cAGAERys= X-Received: by 2002:a17:907:995a:: with SMTP id kl26mr15504212ejc.6.1632536569784; Fri, 24 Sep 2021 19:22:49 -0700 (PDT) MIME-Version: 1.0 References: <20210921155218.10387-1-jason-jh.lin@mediatek.com> <20210921155218.10387-8-jason-jh.lin@mediatek.com> In-Reply-To: <20210921155218.10387-8-jason-jh.lin@mediatek.com> From: Chun-Kuang Hu Date: Sat, 25 Sep 2021 10:22:38 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v11 07/16] dt-bindings: arm: mediatek: move common module from display folder To: "jason-jh.lin" Cc: Rob Herring , Matthias Brugger , Chun-Kuang Hu , Philipp Zabel , Enric Balletbo i Serra , Maxime Coquelin , David Airlie , Daniel Vetter , Alexandre Torgue , Hsin-Yi Wang , fshao@chromium.org, Moudy Ho , roy-cw.yeh@mediatek.com, Fabien Parent , Yongqiang Niu , Nancy Lin , singo.chang@mediatek.com, DTML , linux-stm32@st-md-mailman.stormreply.com, Linux ARM , "moderated list:ARM/Mediatek SoC support" , linux-kernel , DRI Development Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, Jason: jason-jh.lin =E6=96=BC 2021=E5=B9=B49=E6=9C=882= 1=E6=97=A5 =E9=80=B1=E4=BA=8C =E4=B8=8B=E5=8D=8811:52=E5=AF=AB=E9=81=93=EF= =BC=9A > > AAL, COLOR, CCORR, MUTEX, WDMA could be used by other modules, > such as MDP, so move their binding document into the common folder. Reviewed-by: Chun-Kuang Hu > > Signed-off-by: jason-jh.lin > --- > .../{display =3D> arm}/mediatek/mediatek,aal.yaml | 9 ++++----- > .../{display =3D> arm}/mediatek/mediatek,ccorr.yaml | 9 ++++----- > .../{display =3D> arm}/mediatek/mediatek,color.yaml | 11 +++++------ > .../{display =3D> arm}/mediatek/mediatek,mutex.yaml | 12 +++++------- > .../{display =3D> arm}/mediatek/mediatek,wdma.yaml | 9 ++++----- > 5 files changed, 22 insertions(+), 28 deletions(-) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,aal.yaml (88%) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,ccorr.yaml (87%) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,color.yaml (86%) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,mutex.yaml (85%) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,wdma.yaml (90%) > > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= aal.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,aal.yaml > similarity index 88% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,a= al.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,aal.yam= l > index 311bbf05a967..ab6eb9b550a4 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yam= l > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,aal.yaml > @@ -1,17 +1,16 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,aal.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,aal.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek display adaptive ambient light processor > +title: MediaTek adaptive ambient light processor > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek display adaptive ambient light processor, namely AAL, > + MediaTek adaptive ambient light processor, namely AAL, > is responsible for backlight power saving and sunlight visibility impr= oving. > AAL device node must be siblings to the central MMSYS_CONFIG node. > For a description of the MMSYS_CONFIG binding, see > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= ccorr.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,ccorr.= yaml > similarity index 87% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,c= corr.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,ccorr.y= aml > index 60752ce45d49..de86e9ae35f3 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.y= aml > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,ccorr.yaml > @@ -1,17 +1,16 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,ccorr.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,ccorr.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek display color correction > +title: MediaTek color correction > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek display color correction, namely CCORR, reproduces correct co= lor > + MediaTek color correction, namely CCORR, reproduces correct color > on panels with different color gamut. > CCORR device node must be siblings to the central MMSYS_CONFIG node. > For a description of the MMSYS_CONFIG binding, see > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= color.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,color.= yaml > similarity index 86% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,c= olor.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,color.y= aml > index f6636869909c..73be301b50d2 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.y= aml > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,color.yaml > @@ -1,18 +1,17 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,color.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,color.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek display color processor > +title: MediaTek color processor > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek display color processor, namely COLOR, provides hue, luma and > - saturation adjustments to get better picture quality and to have one p= anel > + MediaTek color processor, namely COLOR, provides hue, luma and saturat= ion > + adjustments to get better picture quality and to have one panel > resemble the other in their output characteristics. > COLOR device node must be siblings to the central MMSYS_CONFIG node. > For a description of the MMSYS_CONFIG binding, see > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= mutex.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,mutex.= yaml > similarity index 85% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,m= utex.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,mutex.y= aml > index 6eca525eced0..713c7485e11a 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.y= aml > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,mutex.yaml > @@ -1,19 +1,17 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,mutex.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,mutex.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek mutex > +title: MediaTek mutex > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek mutex, namely MUTEX, is used to send the triggers signals cal= led > - Start Of Frame (SOF) / End Of Frame (EOF) to each sub-modules on the d= isplay > - data path or MDP data path. > + MediaTek mutex, namely MUTEX, is used to send the triggers signals cal= led > + Start Of Frame(SOF) / End Of Frame(EOF) to each sub-modules on the dat= a path. > In some SoC, such as mt2701, MUTEX could be a hardware mutex which pro= tects > the shadow register. > MUTEX device node must be siblings to the central MMSYS_CONFIG node. > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= wdma.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,wdma.ya= ml > similarity index 90% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,w= dma.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,wdma.ya= ml > index 25f9a63fe7af..5222535d98c6 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,wdma.ya= ml > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,wdma.yaml > @@ -1,17 +1,16 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,wdma.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,wdma.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek display WDMA > +title: MediaTek WDMA > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek display WDMA stands for Write Direct Memory Access. > + MediaTek WDMA stands for Write Direct Memory Access. > It can write the data in display pipeline into DRAM. > WDMA device node must be siblings to the central MMSYS_CONFIG node. > For a description of the MMSYS_CONFIG binding, see > -- > 2.18.0 > 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 21613C433F5 for ; Sat, 25 Sep 2021 02:23:17 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id DA6F560EDF for ; Sat, 25 Sep 2021 02:23:16 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org DA6F560EDF Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ndRKspzrT/Bjj2NlCvmm7qjAHE8/mOXyHE6VAs6IBJY=; b=ofMYMEX6Xh0WgE OsTWqXFhQxp24DZsp8jyrgueVlauLm4LW9MXqdXHr+ziLFrqNirgd1qF24h5ga6ta9s+9u+DohucO HYo4O6ayGqyncBA1yttNGoqqpwtWIu5kEG0/tUt6zmA96+Oy/s6y/fXy6o86Lk4+yJVqmOolGi5lz PPA0FNY0cf3ND6wL/ScSQY6mryQxuZ9eikmTzkDkGqhDl+RY/mRj+pN82K7r3qrmHy5uHuQyRHuhg vU7YC146K8yA75t+N/7zCNt4c2Dy0MSy6uswHxbFkcFGljBeuIaja3Hvx2TmcFG7Wkt3lt0Mq3uiW Ggi02lmQ98TZo9a3FZ5A==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mTxLF-00Fzpi-Rk; Sat, 25 Sep 2021 02:23:05 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mTxL1-00FznI-N0; Sat, 25 Sep 2021 02:22:53 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id 498046125F; Sat, 25 Sep 2021 02:22:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1632536571; bh=iC6T0DpgPQkNthlfRd9HIITiQDWjQJziefXuN46+sU4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=kmg+frBhpG5jEZ6Npg8a8kvwXfwUYmxqBBEgsZFJgH/c8fHmw68iPKapvO0k0V9wu vDxlj2+qwDeONU2yJ4CuhUFrShYzEO8lcIegPwWJl2uKEr5pVMYDchE4n3ovVTpZFM W5HBgSbTp+JDqisd7CPf/apRTY7yokuFB+w92+gxVYo27jPCWnb7+PL6DD5KvGYjXm xKvrSrxmKbMnztSX25lh8UVx+n5tHjU8jkKi3DBNhOQBVQbQ1w05c0jRMIPpwpAEAR 96DgnKfSFmsg+9Brwhs3iMg7pLttZf9OycH6Alb11g2VM5N5JIM3ibT/+cs20VHpAQ x19EbFJGRrifQ== Received: by mail-ed1-f43.google.com with SMTP id bx4so43349202edb.4; Fri, 24 Sep 2021 19:22:51 -0700 (PDT) X-Gm-Message-State: AOAM531hYQbrRlnZZoHuueREx+5zaBTaxjsqr2BkzVAZUnnrSAN7nUpJ VLUcJspg353Wd/j5gGNk2b0Ju8cljURr6EoJXQ== X-Google-Smtp-Source: ABdhPJxS1P+giv9UtV7KMyZeRiSNnMTZ5XzQt2hoMoEP1zCq6SArgoS8BxyStv1KptPUUbvLjJOus6Ot6M1cAGAERys= X-Received: by 2002:a17:907:995a:: with SMTP id kl26mr15504212ejc.6.1632536569784; Fri, 24 Sep 2021 19:22:49 -0700 (PDT) MIME-Version: 1.0 References: <20210921155218.10387-1-jason-jh.lin@mediatek.com> <20210921155218.10387-8-jason-jh.lin@mediatek.com> In-Reply-To: <20210921155218.10387-8-jason-jh.lin@mediatek.com> From: Chun-Kuang Hu Date: Sat, 25 Sep 2021 10:22:38 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v11 07/16] dt-bindings: arm: mediatek: move common module from display folder To: "jason-jh.lin" Cc: Rob Herring , Matthias Brugger , Chun-Kuang Hu , Philipp Zabel , Enric Balletbo i Serra , Maxime Coquelin , David Airlie , Daniel Vetter , Alexandre Torgue , Hsin-Yi Wang , fshao@chromium.org, Moudy Ho , roy-cw.yeh@mediatek.com, Fabien Parent , Yongqiang Niu , Nancy Lin , singo.chang@mediatek.com, DTML , linux-stm32@st-md-mailman.stormreply.com, Linux ARM , "moderated list:ARM/Mediatek SoC support" , linux-kernel , DRI Development X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210924_192251_812448_0ADE32D0 X-CRM114-Status: GOOD ( 16.95 ) X-BeenThere: linux-mediatek@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-mediatek" Errors-To: linux-mediatek-bounces+linux-mediatek=archiver.kernel.org@lists.infradead.org SGksIEphc29uOgoKamFzb24tamgubGluIDxqYXNvbi1qaC5saW5AbWVkaWF0ZWsuY29tPiDmlrwg MjAyMeW5tDnmnIgyMeaXpSDpgLHkuowg5LiL5Y2IMTE6NTLlr6vpgZPvvJoKPgo+IEFBTCwgQ09M T1IsIENDT1JSLCBNVVRFWCwgV0RNQSBjb3VsZCBiZSB1c2VkIGJ5IG90aGVyIG1vZHVsZXMsCj4g c3VjaCBhcyBNRFAsIHNvIG1vdmUgdGhlaXIgYmluZGluZyBkb2N1bWVudCBpbnRvIHRoZSBjb21t b24gZm9sZGVyLgoKUmV2aWV3ZWQtYnk6IENodW4tS3VhbmcgSHUgPGNodW5rdWFuZy5odUBrZXJu ZWwub3JnPgoKPgo+IFNpZ25lZC1vZmYtYnk6IGphc29uLWpoLmxpbiA8amFzb24tamgubGluQG1l ZGlhdGVrLmNvbT4KPiAtLS0KPiAgLi4uL3tkaXNwbGF5ID0+IGFybX0vbWVkaWF0ZWsvbWVkaWF0 ZWssYWFsLnlhbWwgICAgICB8ICA5ICsrKystLS0tLQo+ICAuLi4ve2Rpc3BsYXkgPT4gYXJtfS9t ZWRpYXRlay9tZWRpYXRlayxjY29yci55YW1sICAgIHwgIDkgKysrKy0tLS0tCj4gIC4uLi97ZGlz cGxheSA9PiBhcm19L21lZGlhdGVrL21lZGlhdGVrLGNvbG9yLnlhbWwgICAgfCAxMSArKysrKy0t LS0tLQo+ICAuLi4ve2Rpc3BsYXkgPT4gYXJtfS9tZWRpYXRlay9tZWRpYXRlayxtdXRleC55YW1s ICAgIHwgMTIgKysrKystLS0tLS0tCj4gIC4uLi97ZGlzcGxheSA9PiBhcm19L21lZGlhdGVrL21l ZGlhdGVrLHdkbWEueWFtbCAgICAgfCAgOSArKysrLS0tLS0KPiAgNSBmaWxlcyBjaGFuZ2VkLCAy MiBpbnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v ZGV2aWNldHJlZS9iaW5kaW5ncy97ZGlzcGxheSA9PiBhcm19L21lZGlhdGVrL21lZGlhdGVrLGFh bC55YW1sICg4OCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv e2Rpc3BsYXkgPT4gYXJtfS9tZWRpYXRlay9tZWRpYXRlayxjY29yci55YW1sICg4NyUpCj4gIHJl bmFtZSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mve2Rpc3BsYXkgPT4gYXJtfS9t ZWRpYXRlay9tZWRpYXRlayxjb2xvci55YW1sICg4NiUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3Mve2Rpc3BsYXkgPT4gYXJtfS9tZWRpYXRlay9tZWRpYXRlayxt dXRleC55YW1sICg4NSUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGlu Z3Mve2Rpc3BsYXkgPT4gYXJtfS9tZWRpYXRlay9tZWRpYXRlayx3ZG1hLnlhbWwgKDkwJSkKPgo+ IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9t ZWRpYXRlay9tZWRpYXRlayxhYWwueWFtbCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5k aW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssYWFsLnlhbWwKPiBzaW1pbGFyaXR5IGluZGV4IDg4 JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5 L21lZGlhdGVrL21lZGlhdGVrLGFhbC55YW1sCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZGV2 aWNldHJlZS9iaW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssYWFsLnlhbWwKPiBpbmRleCAz MTFiYmYwNWE5NjcuLmFiNmViOWI1NTBhNCAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9uL2Rl dmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRlayxhYWwueWFtbAo+ICsr KyBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0 ZWssYWFsLnlhbWwKPiBAQCAtMSwxNyArMSwxNiBAQAo+ICAjIFNQRFgtTGljZW5zZS1JZGVudGlm aWVyOiAoR1BMLTIuMC1vbmx5IE9SIEJTRC0yLUNsYXVzZSkKPiAgJVlBTUwgMS4yCj4gIC0tLQo+ IC0kaWQ6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL2Rpc3BsYXkvbWVkaWF0ZWsvbWVk aWF0ZWssYWFsLnlhbWwjCj4gKyRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvYXJt L21lZGlhdGVrL21lZGlhdGVrLGFhbC55YW1sIwo+ICAkc2NoZW1hOiBodHRwOi8vZGV2aWNldHJl ZS5vcmcvbWV0YS1zY2hlbWFzL2NvcmUueWFtbCMKPgo+IC10aXRsZTogTWVkaWF0ZWsgZGlzcGxh eSBhZGFwdGl2ZSBhbWJpZW50IGxpZ2h0IHByb2Nlc3Nvcgo+ICt0aXRsZTogTWVkaWFUZWsgYWRh cHRpdmUgYW1iaWVudCBsaWdodCBwcm9jZXNzb3IKPgo+ICBtYWludGFpbmVyczoKPiAtICAtIENo dW4tS3VhbmcgSHUgPGNodW5rdWFuZy5odUBrZXJuZWwub3JnPgo+IC0gIC0gUGhpbGlwcCBaYWJl bCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KPiArICAtIE1hdHRoaWFzIEJydWdnZXIgPG1hdHRo aWFzLmJnZ0BnbWFpbC5jb20+Cj4KPiAgZGVzY3JpcHRpb246IHwKPiAtICBNZWRpYXRlayBkaXNw bGF5IGFkYXB0aXZlIGFtYmllbnQgbGlnaHQgcHJvY2Vzc29yLCBuYW1lbHkgQUFMLAo+ICsgIE1l ZGlhVGVrIGFkYXB0aXZlIGFtYmllbnQgbGlnaHQgcHJvY2Vzc29yLCBuYW1lbHkgQUFMLAo+ICAg IGlzIHJlc3BvbnNpYmxlIGZvciBiYWNrbGlnaHQgcG93ZXIgc2F2aW5nIGFuZCBzdW5saWdodCB2 aXNpYmlsaXR5IGltcHJvdmluZy4KPiAgICBBQUwgZGV2aWNlIG5vZGUgbXVzdCBiZSBzaWJsaW5n cyB0byB0aGUgY2VudHJhbCBNTVNZU19DT05GSUcgbm9kZS4KPiAgICBGb3IgYSBkZXNjcmlwdGlv biBvZiB0aGUgTU1TWVNfQ09ORklHIGJpbmRpbmcsIHNlZQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRlayxjY29y ci55YW1sIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS9tZWRpYXRlay9t ZWRpYXRlayxjY29yci55YW1sCj4gc2ltaWxhcml0eSBpbmRleCA4NyUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRl ayxjY29yci55YW1sCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5n cy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssY2NvcnIueWFtbAo+IGluZGV4IDYwNzUyY2U0NWQ0OS4u ZGU4NmU5YWUzNWYzIDEwMDY0NAo+IC0tLSBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5k aW5ncy9kaXNwbGF5L21lZGlhdGVrL21lZGlhdGVrLGNjb3JyLnlhbWwKPiArKysgYi9Eb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL21lZGlhdGVrL21lZGlhdGVrLGNjb3JyLnlh bWwKPiBAQCAtMSwxNyArMSwxNiBAQAo+ICAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiAoR1BM LTIuMC1vbmx5IE9SIEJTRC0yLUNsYXVzZSkKPiAgJVlBTUwgMS4yCj4gIC0tLQo+IC0kaWQ6IGh0 dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL2Rpc3BsYXkvbWVkaWF0ZWsvbWVkaWF0ZWssY2Nv cnIueWFtbCMKPiArJGlkOiBodHRwOi8vZGV2aWNldHJlZS5vcmcvc2NoZW1hcy9hcm0vbWVkaWF0 ZWsvbWVkaWF0ZWssY2NvcnIueWFtbCMKPiAgJHNjaGVtYTogaHR0cDovL2RldmljZXRyZWUub3Jn L21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCj4KPiAtdGl0bGU6IE1lZGlhdGVrIGRpc3BsYXkgY29s b3IgY29ycmVjdGlvbgo+ICt0aXRsZTogTWVkaWFUZWsgY29sb3IgY29ycmVjdGlvbgo+Cj4gIG1h aW50YWluZXJzOgo+IC0gIC0gQ2h1bi1LdWFuZyBIdSA8Y2h1bmt1YW5nLmh1QGtlcm5lbC5vcmc+ Cj4gLSAgLSBQaGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPgo+ICsgIC0gTWF0 dGhpYXMgQnJ1Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT4KPgo+ICBkZXNjcmlwdGlvbjog fAo+IC0gIE1lZGlhdGVrIGRpc3BsYXkgY29sb3IgY29ycmVjdGlvbiwgbmFtZWx5IENDT1JSLCBy ZXByb2R1Y2VzIGNvcnJlY3QgY29sb3IKPiArICBNZWRpYVRlayBjb2xvciBjb3JyZWN0aW9uLCBu YW1lbHkgQ0NPUlIsIHJlcHJvZHVjZXMgY29ycmVjdCBjb2xvcgo+ICAgIG9uIHBhbmVscyB3aXRo IGRpZmZlcmVudCBjb2xvciBnYW11dC4KPiAgICBDQ09SUiBkZXZpY2Ugbm9kZSBtdXN0IGJlIHNp YmxpbmdzIHRvIHRoZSBjZW50cmFsIE1NU1lTX0NPTkZJRyBub2RlLgo+ICAgIEZvciBhIGRlc2Ny aXB0aW9uIG9mIHRoZSBNTVNZU19DT05GSUcgYmluZGluZywgc2VlCj4gZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L21lZGlhdGVrL21lZGlhdGVr LGNvbG9yLnlhbWwgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL21lZGlh dGVrL21lZGlhdGVrLGNvbG9yLnlhbWwKPiBzaW1pbGFyaXR5IGluZGV4IDg2JQo+IHJlbmFtZSBm cm9tIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L21lZGlhdGVrL21l ZGlhdGVrLGNvbG9yLnlhbWwKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL2FybS9tZWRpYXRlay9tZWRpYXRlayxjb2xvci55YW1sCj4gaW5kZXggZjY2MzY4Njk5 MDljLi43M2JlMzAxYjUwZDIgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl L2JpbmRpbmdzL2Rpc3BsYXkvbWVkaWF0ZWsvbWVkaWF0ZWssY29sb3IueWFtbAo+ICsrKyBiL0Rv Y3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssY29s b3IueWFtbAo+IEBAIC0xLDE4ICsxLDE3IEBACj4gICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6 IChHUEwtMi4wLW9ubHkgT1IgQlNELTItQ2xhdXNlKQo+ICAlWUFNTCAxLjIKPiAgLS0tCj4gLSRp ZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRl ayxjb2xvci55YW1sIwo+ICskaWQ6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL2FybS9t ZWRpYXRlay9tZWRpYXRlayxjb2xvci55YW1sIwo+ICAkc2NoZW1hOiBodHRwOi8vZGV2aWNldHJl ZS5vcmcvbWV0YS1zY2hlbWFzL2NvcmUueWFtbCMKPgo+IC10aXRsZTogTWVkaWF0ZWsgZGlzcGxh eSBjb2xvciBwcm9jZXNzb3IKPiArdGl0bGU6IE1lZGlhVGVrIGNvbG9yIHByb2Nlc3Nvcgo+Cj4g IG1haW50YWluZXJzOgo+IC0gIC0gQ2h1bi1LdWFuZyBIdSA8Y2h1bmt1YW5nLmh1QGtlcm5lbC5v cmc+Cj4gLSAgLSBQaGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPgo+ICsgIC0g TWF0dGhpYXMgQnJ1Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT4KPgo+ICBkZXNjcmlwdGlv bjogfAo+IC0gIE1lZGlhdGVrIGRpc3BsYXkgY29sb3IgcHJvY2Vzc29yLCBuYW1lbHkgQ09MT1Is IHByb3ZpZGVzIGh1ZSwgbHVtYSBhbmQKPiAtICBzYXR1cmF0aW9uIGFkanVzdG1lbnRzIHRvIGdl dCBiZXR0ZXIgcGljdHVyZSBxdWFsaXR5IGFuZCB0byBoYXZlIG9uZSBwYW5lbAo+ICsgIE1lZGlh VGVrIGNvbG9yIHByb2Nlc3NvciwgbmFtZWx5IENPTE9SLCBwcm92aWRlcyBodWUsIGx1bWEgYW5k IHNhdHVyYXRpb24KPiArICBhZGp1c3RtZW50cyB0byBnZXQgYmV0dGVyIHBpY3R1cmUgcXVhbGl0 eSBhbmQgdG8gaGF2ZSBvbmUgcGFuZWwKPiAgICByZXNlbWJsZSB0aGUgb3RoZXIgaW4gdGhlaXIg b3V0cHV0IGNoYXJhY3RlcmlzdGljcy4KPiAgICBDT0xPUiBkZXZpY2Ugbm9kZSBtdXN0IGJlIHNp YmxpbmdzIHRvIHRoZSBjZW50cmFsIE1NU1lTX0NPTkZJRyBub2RlLgo+ICAgIEZvciBhIGRlc2Ny aXB0aW9uIG9mIHRoZSBNTVNZU19DT05GSUcgYmluZGluZywgc2VlCj4gZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L21lZGlhdGVrL21lZGlhdGVr LG11dGV4LnlhbWwgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL21lZGlh dGVrL21lZGlhdGVrLG11dGV4LnlhbWwKPiBzaW1pbGFyaXR5IGluZGV4IDg1JQo+IHJlbmFtZSBm cm9tIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L21lZGlhdGVrL21l ZGlhdGVrLG11dGV4LnlhbWwKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL2FybS9tZWRpYXRlay9tZWRpYXRlayxtdXRleC55YW1sCj4gaW5kZXggNmVjYTUyNWVj ZWQwLi43MTNjNzQ4NWUxMWEgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl L2JpbmRpbmdzL2Rpc3BsYXkvbWVkaWF0ZWsvbWVkaWF0ZWssbXV0ZXgueWFtbAo+ICsrKyBiL0Rv Y3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssbXV0 ZXgueWFtbAo+IEBAIC0xLDE5ICsxLDE3IEBACj4gICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6 IChHUEwtMi4wLW9ubHkgT1IgQlNELTItQ2xhdXNlKQo+ICAlWUFNTCAxLjIKPiAgLS0tCj4gLSRp ZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRl ayxtdXRleC55YW1sIwo+ICskaWQ6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL2FybS9t ZWRpYXRlay9tZWRpYXRlayxtdXRleC55YW1sIwo+ICAkc2NoZW1hOiBodHRwOi8vZGV2aWNldHJl ZS5vcmcvbWV0YS1zY2hlbWFzL2NvcmUueWFtbCMKPgo+IC10aXRsZTogTWVkaWF0ZWsgbXV0ZXgK PiArdGl0bGU6IE1lZGlhVGVrIG11dGV4Cj4KPiAgbWFpbnRhaW5lcnM6Cj4gLSAgLSBDaHVuLUt1 YW5nIEh1IDxjaHVua3VhbmcuaHVAa2VybmVsLm9yZz4KPiAtICAtIFBoaWxpcHAgWmFiZWwgPHAu emFiZWxAcGVuZ3V0cm9uaXguZGU+Cj4gKyAgLSBNYXR0aGlhcyBCcnVnZ2VyIDxtYXR0aGlhcy5i Z2dAZ21haWwuY29tPgo+Cj4gIGRlc2NyaXB0aW9uOiB8Cj4gLSAgTWVkaWF0ZWsgbXV0ZXgsIG5h bWVseSBNVVRFWCwgaXMgdXNlZCB0byBzZW5kIHRoZSB0cmlnZ2VycyBzaWduYWxzIGNhbGxlZAo+ IC0gIFN0YXJ0IE9mIEZyYW1lIChTT0YpIC8gRW5kIE9mIEZyYW1lIChFT0YpIHRvIGVhY2ggc3Vi LW1vZHVsZXMgb24gdGhlIGRpc3BsYXkKPiAtICBkYXRhIHBhdGggb3IgTURQIGRhdGEgcGF0aC4K PiArICBNZWRpYVRlayBtdXRleCwgbmFtZWx5IE1VVEVYLCBpcyB1c2VkIHRvIHNlbmQgdGhlIHRy aWdnZXJzIHNpZ25hbHMgY2FsbGVkCj4gKyAgU3RhcnQgT2YgRnJhbWUoU09GKSAvIEVuZCBPZiBG cmFtZShFT0YpIHRvIGVhY2ggc3ViLW1vZHVsZXMgb24gdGhlIGRhdGEgcGF0aC4KPiAgICBJbiBz b21lIFNvQywgc3VjaCBhcyBtdDI3MDEsIE1VVEVYIGNvdWxkIGJlIGEgaGFyZHdhcmUgbXV0ZXgg d2hpY2ggcHJvdGVjdHMKPiAgICB0aGUgc2hhZG93IHJlZ2lzdGVyLgo+ICAgIE1VVEVYIGRldmlj ZSBub2RlIG11c3QgYmUgc2libGluZ3MgdG8gdGhlIGNlbnRyYWwgTU1TWVNfQ09ORklHIG5vZGUu Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5 L21lZGlhdGVrL21lZGlhdGVrLHdkbWEueWFtbCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9i aW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssd2RtYS55YW1sCj4gc2ltaWxhcml0eSBpbmRl eCA5MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlz cGxheS9tZWRpYXRlay9tZWRpYXRlayx3ZG1hLnlhbWwKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv bi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS9tZWRpYXRlay9tZWRpYXRlayx3ZG1hLnlhbWwKPiBp bmRleCAyNWY5YTYzZmU3YWYuLjUyMjI1MzVkOThjNiAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0 aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRlayx3ZG1hLnlh bWwKPiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL21lZGlhdGVr L21lZGlhdGVrLHdkbWEueWFtbAo+IEBAIC0xLDE3ICsxLDE2IEBACj4gICMgU1BEWC1MaWNlbnNl LUlkZW50aWZpZXI6IChHUEwtMi4wLW9ubHkgT1IgQlNELTItQ2xhdXNlKQo+ICAlWUFNTCAxLjIK PiAgLS0tCj4gLSRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvZGlzcGxheS9tZWRp YXRlay9tZWRpYXRlayx3ZG1hLnlhbWwjCj4gKyRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3Nj aGVtYXMvYXJtL21lZGlhdGVrL21lZGlhdGVrLHdkbWEueWFtbCMKPiAgJHNjaGVtYTogaHR0cDov L2RldmljZXRyZWUub3JnL21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCj4KPiAtdGl0bGU6IE1lZGlh dGVrIGRpc3BsYXkgV0RNQQo+ICt0aXRsZTogTWVkaWFUZWsgV0RNQQo+Cj4gIG1haW50YWluZXJz Ogo+IC0gIC0gQ2h1bi1LdWFuZyBIdSA8Y2h1bmt1YW5nLmh1QGtlcm5lbC5vcmc+Cj4gLSAgLSBQ aGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPgo+ICsgIC0gTWF0dGhpYXMgQnJ1 Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT4KPgo+ICBkZXNjcmlwdGlvbjogfAo+IC0gIE1l ZGlhdGVrIGRpc3BsYXkgV0RNQSBzdGFuZHMgZm9yIFdyaXRlIERpcmVjdCBNZW1vcnkgQWNjZXNz Lgo+ICsgIE1lZGlhVGVrIFdETUEgc3RhbmRzIGZvciBXcml0ZSBEaXJlY3QgTWVtb3J5IEFjY2Vz cy4KPiAgICBJdCBjYW4gd3JpdGUgdGhlIGRhdGEgaW4gZGlzcGxheSBwaXBlbGluZSBpbnRvIERS QU0uCj4gICAgV0RNQSBkZXZpY2Ugbm9kZSBtdXN0IGJlIHNpYmxpbmdzIHRvIHRoZSBjZW50cmFs IE1NU1lTX0NPTkZJRyBub2RlLgo+ICAgIEZvciBhIGRlc2NyaXB0aW9uIG9mIHRoZSBNTVNZU19D T05GSUcgYmluZGluZywgc2VlCj4gLS0KPiAyLjE4LjAKPgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXgtbWVkaWF0ZWsgbWFpbGluZyBsaXN0Ckxp bnV4LW1lZGlhdGVrQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5v cmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1tZWRpYXRlawo= 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id F004AC433FE for ; Sat, 25 Sep 2021 02:22:53 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B9AFA60EDF for ; Sat, 25 Sep 2021 02:22:53 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org B9AFA60EDF Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 004536EF21; Sat, 25 Sep 2021 02:22:53 +0000 (UTC) Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by gabe.freedesktop.org (Postfix) with ESMTPS id 75A5F6EEC4 for ; Sat, 25 Sep 2021 02:22:51 +0000 (UTC) Received: by mail.kernel.org (Postfix) with ESMTPSA id 4412E60EDF for ; Sat, 25 Sep 2021 02:22:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1632536571; bh=iC6T0DpgPQkNthlfRd9HIITiQDWjQJziefXuN46+sU4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=kmg+frBhpG5jEZ6Npg8a8kvwXfwUYmxqBBEgsZFJgH/c8fHmw68iPKapvO0k0V9wu vDxlj2+qwDeONU2yJ4CuhUFrShYzEO8lcIegPwWJl2uKEr5pVMYDchE4n3ovVTpZFM W5HBgSbTp+JDqisd7CPf/apRTY7yokuFB+w92+gxVYo27jPCWnb7+PL6DD5KvGYjXm xKvrSrxmKbMnztSX25lh8UVx+n5tHjU8jkKi3DBNhOQBVQbQ1w05c0jRMIPpwpAEAR 96DgnKfSFmsg+9Brwhs3iMg7pLttZf9OycH6Alb11g2VM5N5JIM3ibT/+cs20VHpAQ x19EbFJGRrifQ== Received: by mail-ed1-f54.google.com with SMTP id v18so7945096edc.11 for ; Fri, 24 Sep 2021 19:22:51 -0700 (PDT) X-Gm-Message-State: AOAM533bEXB/J5BdhQYe1B9CWVUiJpNMBWQ/QjZATrGazwC0NigtxVs2 6ZmYSY2QgctSq9u7Xj2mGV3ejCD43/yliry0bQ== X-Google-Smtp-Source: ABdhPJxS1P+giv9UtV7KMyZeRiSNnMTZ5XzQt2hoMoEP1zCq6SArgoS8BxyStv1KptPUUbvLjJOus6Ot6M1cAGAERys= X-Received: by 2002:a17:907:995a:: with SMTP id kl26mr15504212ejc.6.1632536569784; Fri, 24 Sep 2021 19:22:49 -0700 (PDT) MIME-Version: 1.0 References: <20210921155218.10387-1-jason-jh.lin@mediatek.com> <20210921155218.10387-8-jason-jh.lin@mediatek.com> In-Reply-To: <20210921155218.10387-8-jason-jh.lin@mediatek.com> From: Chun-Kuang Hu Date: Sat, 25 Sep 2021 10:22:38 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v11 07/16] dt-bindings: arm: mediatek: move common module from display folder To: "jason-jh.lin" Cc: Rob Herring , Matthias Brugger , Chun-Kuang Hu , Philipp Zabel , Enric Balletbo i Serra , Maxime Coquelin , David Airlie , Daniel Vetter , Alexandre Torgue , Hsin-Yi Wang , fshao@chromium.org, Moudy Ho , roy-cw.yeh@mediatek.com, Fabien Parent , Yongqiang Niu , Nancy Lin , singo.chang@mediatek.com, DTML , linux-stm32@st-md-mailman.stormreply.com, Linux ARM , "moderated list:ARM/Mediatek SoC support" , linux-kernel , DRI Development Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hi, Jason: jason-jh.lin =E6=96=BC 2021=E5=B9=B49=E6=9C=882= 1=E6=97=A5 =E9=80=B1=E4=BA=8C =E4=B8=8B=E5=8D=8811:52=E5=AF=AB=E9=81=93=EF= =BC=9A > > AAL, COLOR, CCORR, MUTEX, WDMA could be used by other modules, > such as MDP, so move their binding document into the common folder. Reviewed-by: Chun-Kuang Hu > > Signed-off-by: jason-jh.lin > --- > .../{display =3D> arm}/mediatek/mediatek,aal.yaml | 9 ++++----- > .../{display =3D> arm}/mediatek/mediatek,ccorr.yaml | 9 ++++----- > .../{display =3D> arm}/mediatek/mediatek,color.yaml | 11 +++++------ > .../{display =3D> arm}/mediatek/mediatek,mutex.yaml | 12 +++++------- > .../{display =3D> arm}/mediatek/mediatek,wdma.yaml | 9 ++++----- > 5 files changed, 22 insertions(+), 28 deletions(-) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,aal.yaml (88%) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,ccorr.yaml (87%) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,color.yaml (86%) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,mutex.yaml (85%) > rename Documentation/devicetree/bindings/{display =3D> arm}/mediatek/med= iatek,wdma.yaml (90%) > > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= aal.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,aal.yaml > similarity index 88% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,a= al.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,aal.yam= l > index 311bbf05a967..ab6eb9b550a4 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,aal.yam= l > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,aal.yaml > @@ -1,17 +1,16 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,aal.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,aal.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek display adaptive ambient light processor > +title: MediaTek adaptive ambient light processor > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek display adaptive ambient light processor, namely AAL, > + MediaTek adaptive ambient light processor, namely AAL, > is responsible for backlight power saving and sunlight visibility impr= oving. > AAL device node must be siblings to the central MMSYS_CONFIG node. > For a description of the MMSYS_CONFIG binding, see > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= ccorr.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,ccorr.= yaml > similarity index 87% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,c= corr.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,ccorr.y= aml > index 60752ce45d49..de86e9ae35f3 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,ccorr.y= aml > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,ccorr.yaml > @@ -1,17 +1,16 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,ccorr.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,ccorr.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek display color correction > +title: MediaTek color correction > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek display color correction, namely CCORR, reproduces correct co= lor > + MediaTek color correction, namely CCORR, reproduces correct color > on panels with different color gamut. > CCORR device node must be siblings to the central MMSYS_CONFIG node. > For a description of the MMSYS_CONFIG binding, see > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= color.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,color.= yaml > similarity index 86% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,c= olor.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,color.y= aml > index f6636869909c..73be301b50d2 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,color.y= aml > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,color.yaml > @@ -1,18 +1,17 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,color.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,color.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek display color processor > +title: MediaTek color processor > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek display color processor, namely COLOR, provides hue, luma and > - saturation adjustments to get better picture quality and to have one p= anel > + MediaTek color processor, namely COLOR, provides hue, luma and saturat= ion > + adjustments to get better picture quality and to have one panel > resemble the other in their output characteristics. > COLOR device node must be siblings to the central MMSYS_CONFIG node. > For a description of the MMSYS_CONFIG binding, see > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= mutex.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,mutex.= yaml > similarity index 85% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,m= utex.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,mutex.y= aml > index 6eca525eced0..713c7485e11a 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,mutex.y= aml > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,mutex.yaml > @@ -1,19 +1,17 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,mutex.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,mutex.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek mutex > +title: MediaTek mutex > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek mutex, namely MUTEX, is used to send the triggers signals cal= led > - Start Of Frame (SOF) / End Of Frame (EOF) to each sub-modules on the d= isplay > - data path or MDP data path. > + MediaTek mutex, namely MUTEX, is used to send the triggers signals cal= led > + Start Of Frame(SOF) / End Of Frame(EOF) to each sub-modules on the dat= a path. > In some SoC, such as mt2701, MUTEX could be a hardware mutex which pro= tects > the shadow register. > MUTEX device node must be siblings to the central MMSYS_CONFIG node. > diff --git a/Documentation/devicetree/bindings/display/mediatek/mediatek,= wdma.yaml b/Documentation/devicetree/bindings/arm/mediatek/mediatek,wdma.ya= ml > similarity index 90% > rename from Documentation/devicetree/bindings/display/mediatek/mediatek,w= dma.yaml > rename to Documentation/devicetree/bindings/arm/mediatek/mediatek,wdma.ya= ml > index 25f9a63fe7af..5222535d98c6 100644 > --- a/Documentation/devicetree/bindings/display/mediatek/mediatek,wdma.ya= ml > +++ b/Documentation/devicetree/bindings/arm/mediatek/mediatek,wdma.yaml > @@ -1,17 +1,16 @@ > # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) > %YAML 1.2 > --- > -$id: http://devicetree.org/schemas/display/mediatek/mediatek,wdma.yaml# > +$id: http://devicetree.org/schemas/arm/mediatek/mediatek,wdma.yaml# > $schema: http://devicetree.org/meta-schemas/core.yaml# > > -title: Mediatek display WDMA > +title: MediaTek WDMA > > maintainers: > - - Chun-Kuang Hu > - - Philipp Zabel > + - Matthias Brugger > > description: | > - Mediatek display WDMA stands for Write Direct Memory Access. > + MediaTek WDMA stands for Write Direct Memory Access. > It can write the data in display pipeline into DRAM. > WDMA device node must be siblings to the central MMSYS_CONFIG node. > For a description of the MMSYS_CONFIG binding, see > -- > 2.18.0 > 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 mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id EF408C433F5 for ; Sat, 25 Sep 2021 02:24:54 +0000 (UTC) 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 mail.kernel.org (Postfix) with ESMTPS id BA89860EDF for ; Sat, 25 Sep 2021 02:24:54 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org BA89860EDF Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=kernel.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=lists.infradead.org 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:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=3xng06qDDbty83j3Rw2uyWAYYqeCDHTnCnf7comBe6Y=; b=qJ64FYUpCN/Rvv wUlWwlvD+BzBWx4r5AuLR1C3Y0Nkxk6tUq9POwUg6uYBXHny6A5fyb54049h4QybuA06eGtJbmwQt ol2jBXe1kwOqpX6SwVMI4is9Al+Y1RlM4Rl0Frb/wb7bhSKdgchhAGEPHGxuxrS9rO92rVzvJ8mI5 wIGX+BGpZt1eS8KQScEnowSCbhcUUc+RPnn/YJ7DNoUb99/H8rZo42rfSUWDthWjvuUJfqxqZ4BxX /5XaN6PidHbo3yQ0zuWWQqo7KlotaNJ+8JlcMMo8yOgZhAItWWgStTTUd+SL75UkysuPUeQx7PEvx 1ydLRhVRLZLHMox/YYSQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mTxL6-00FzoH-Kw; Sat, 25 Sep 2021 02:22:56 +0000 Received: from mail.kernel.org ([198.145.29.99]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mTxL1-00FznI-N0; Sat, 25 Sep 2021 02:22:53 +0000 Received: by mail.kernel.org (Postfix) with ESMTPSA id 498046125F; Sat, 25 Sep 2021 02:22:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1632536571; bh=iC6T0DpgPQkNthlfRd9HIITiQDWjQJziefXuN46+sU4=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=kmg+frBhpG5jEZ6Npg8a8kvwXfwUYmxqBBEgsZFJgH/c8fHmw68iPKapvO0k0V9wu vDxlj2+qwDeONU2yJ4CuhUFrShYzEO8lcIegPwWJl2uKEr5pVMYDchE4n3ovVTpZFM W5HBgSbTp+JDqisd7CPf/apRTY7yokuFB+w92+gxVYo27jPCWnb7+PL6DD5KvGYjXm xKvrSrxmKbMnztSX25lh8UVx+n5tHjU8jkKi3DBNhOQBVQbQ1w05c0jRMIPpwpAEAR 96DgnKfSFmsg+9Brwhs3iMg7pLttZf9OycH6Alb11g2VM5N5JIM3ibT/+cs20VHpAQ x19EbFJGRrifQ== Received: by mail-ed1-f43.google.com with SMTP id bx4so43349202edb.4; Fri, 24 Sep 2021 19:22:51 -0700 (PDT) X-Gm-Message-State: AOAM531hYQbrRlnZZoHuueREx+5zaBTaxjsqr2BkzVAZUnnrSAN7nUpJ VLUcJspg353Wd/j5gGNk2b0Ju8cljURr6EoJXQ== X-Google-Smtp-Source: ABdhPJxS1P+giv9UtV7KMyZeRiSNnMTZ5XzQt2hoMoEP1zCq6SArgoS8BxyStv1KptPUUbvLjJOus6Ot6M1cAGAERys= X-Received: by 2002:a17:907:995a:: with SMTP id kl26mr15504212ejc.6.1632536569784; Fri, 24 Sep 2021 19:22:49 -0700 (PDT) MIME-Version: 1.0 References: <20210921155218.10387-1-jason-jh.lin@mediatek.com> <20210921155218.10387-8-jason-jh.lin@mediatek.com> In-Reply-To: <20210921155218.10387-8-jason-jh.lin@mediatek.com> From: Chun-Kuang Hu Date: Sat, 25 Sep 2021 10:22:38 +0800 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v11 07/16] dt-bindings: arm: mediatek: move common module from display folder To: "jason-jh.lin" Cc: Rob Herring , Matthias Brugger , Chun-Kuang Hu , Philipp Zabel , Enric Balletbo i Serra , Maxime Coquelin , David Airlie , Daniel Vetter , Alexandre Torgue , Hsin-Yi Wang , fshao@chromium.org, Moudy Ho , roy-cw.yeh@mediatek.com, Fabien Parent , Yongqiang Niu , Nancy Lin , singo.chang@mediatek.com, DTML , linux-stm32@st-md-mailman.stormreply.com, Linux ARM , "moderated list:ARM/Mediatek SoC support" , linux-kernel , DRI Development X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210924_192251_812448_0ADE32D0 X-CRM114-Status: GOOD ( 16.95 ) 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 SGksIEphc29uOgoKamFzb24tamgubGluIDxqYXNvbi1qaC5saW5AbWVkaWF0ZWsuY29tPiDmlrwg MjAyMeW5tDnmnIgyMeaXpSDpgLHkuowg5LiL5Y2IMTE6NTLlr6vpgZPvvJoKPgo+IEFBTCwgQ09M T1IsIENDT1JSLCBNVVRFWCwgV0RNQSBjb3VsZCBiZSB1c2VkIGJ5IG90aGVyIG1vZHVsZXMsCj4g c3VjaCBhcyBNRFAsIHNvIG1vdmUgdGhlaXIgYmluZGluZyBkb2N1bWVudCBpbnRvIHRoZSBjb21t b24gZm9sZGVyLgoKUmV2aWV3ZWQtYnk6IENodW4tS3VhbmcgSHUgPGNodW5rdWFuZy5odUBrZXJu ZWwub3JnPgoKPgo+IFNpZ25lZC1vZmYtYnk6IGphc29uLWpoLmxpbiA8amFzb24tamgubGluQG1l ZGlhdGVrLmNvbT4KPiAtLS0KPiAgLi4uL3tkaXNwbGF5ID0+IGFybX0vbWVkaWF0ZWsvbWVkaWF0 ZWssYWFsLnlhbWwgICAgICB8ICA5ICsrKystLS0tLQo+ICAuLi4ve2Rpc3BsYXkgPT4gYXJtfS9t ZWRpYXRlay9tZWRpYXRlayxjY29yci55YW1sICAgIHwgIDkgKysrKy0tLS0tCj4gIC4uLi97ZGlz cGxheSA9PiBhcm19L21lZGlhdGVrL21lZGlhdGVrLGNvbG9yLnlhbWwgICAgfCAxMSArKysrKy0t LS0tLQo+ICAuLi4ve2Rpc3BsYXkgPT4gYXJtfS9tZWRpYXRlay9tZWRpYXRlayxtdXRleC55YW1s ICAgIHwgMTIgKysrKystLS0tLS0tCj4gIC4uLi97ZGlzcGxheSA9PiBhcm19L21lZGlhdGVrL21l ZGlhdGVrLHdkbWEueWFtbCAgICAgfCAgOSArKysrLS0tLS0KPiAgNSBmaWxlcyBjaGFuZ2VkLCAy MiBpbnNlcnRpb25zKCspLCAyOCBkZWxldGlvbnMoLSkKPiAgcmVuYW1lIERvY3VtZW50YXRpb24v ZGV2aWNldHJlZS9iaW5kaW5ncy97ZGlzcGxheSA9PiBhcm19L21lZGlhdGVrL21lZGlhdGVrLGFh bC55YW1sICg4OCUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mv e2Rpc3BsYXkgPT4gYXJtfS9tZWRpYXRlay9tZWRpYXRlayxjY29yci55YW1sICg4NyUpCj4gIHJl bmFtZSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3Mve2Rpc3BsYXkgPT4gYXJtfS9t ZWRpYXRlay9tZWRpYXRlayxjb2xvci55YW1sICg4NiUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9u L2RldmljZXRyZWUvYmluZGluZ3Mve2Rpc3BsYXkgPT4gYXJtfS9tZWRpYXRlay9tZWRpYXRlayxt dXRleC55YW1sICg4NSUpCj4gIHJlbmFtZSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGlu Z3Mve2Rpc3BsYXkgPT4gYXJtfS9tZWRpYXRlay9tZWRpYXRlayx3ZG1hLnlhbWwgKDkwJSkKPgo+ IGRpZmYgLS1naXQgYS9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9t ZWRpYXRlay9tZWRpYXRlayxhYWwueWFtbCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5k aW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssYWFsLnlhbWwKPiBzaW1pbGFyaXR5IGluZGV4IDg4 JQo+IHJlbmFtZSBmcm9tIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5 L21lZGlhdGVrL21lZGlhdGVrLGFhbC55YW1sCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZGV2 aWNldHJlZS9iaW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssYWFsLnlhbWwKPiBpbmRleCAz MTFiYmYwNWE5NjcuLmFiNmViOWI1NTBhNCAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0aW9uL2Rl dmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRlayxhYWwueWFtbAo+ICsr KyBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0 ZWssYWFsLnlhbWwKPiBAQCAtMSwxNyArMSwxNiBAQAo+ICAjIFNQRFgtTGljZW5zZS1JZGVudGlm aWVyOiAoR1BMLTIuMC1vbmx5IE9SIEJTRC0yLUNsYXVzZSkKPiAgJVlBTUwgMS4yCj4gIC0tLQo+ IC0kaWQ6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL2Rpc3BsYXkvbWVkaWF0ZWsvbWVk aWF0ZWssYWFsLnlhbWwjCj4gKyRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvYXJt L21lZGlhdGVrL21lZGlhdGVrLGFhbC55YW1sIwo+ICAkc2NoZW1hOiBodHRwOi8vZGV2aWNldHJl ZS5vcmcvbWV0YS1zY2hlbWFzL2NvcmUueWFtbCMKPgo+IC10aXRsZTogTWVkaWF0ZWsgZGlzcGxh eSBhZGFwdGl2ZSBhbWJpZW50IGxpZ2h0IHByb2Nlc3Nvcgo+ICt0aXRsZTogTWVkaWFUZWsgYWRh cHRpdmUgYW1iaWVudCBsaWdodCBwcm9jZXNzb3IKPgo+ICBtYWludGFpbmVyczoKPiAtICAtIENo dW4tS3VhbmcgSHUgPGNodW5rdWFuZy5odUBrZXJuZWwub3JnPgo+IC0gIC0gUGhpbGlwcCBaYWJl bCA8cC56YWJlbEBwZW5ndXRyb25peC5kZT4KPiArICAtIE1hdHRoaWFzIEJydWdnZXIgPG1hdHRo aWFzLmJnZ0BnbWFpbC5jb20+Cj4KPiAgZGVzY3JpcHRpb246IHwKPiAtICBNZWRpYXRlayBkaXNw bGF5IGFkYXB0aXZlIGFtYmllbnQgbGlnaHQgcHJvY2Vzc29yLCBuYW1lbHkgQUFMLAo+ICsgIE1l ZGlhVGVrIGFkYXB0aXZlIGFtYmllbnQgbGlnaHQgcHJvY2Vzc29yLCBuYW1lbHkgQUFMLAo+ICAg IGlzIHJlc3BvbnNpYmxlIGZvciBiYWNrbGlnaHQgcG93ZXIgc2F2aW5nIGFuZCBzdW5saWdodCB2 aXNpYmlsaXR5IGltcHJvdmluZy4KPiAgICBBQUwgZGV2aWNlIG5vZGUgbXVzdCBiZSBzaWJsaW5n cyB0byB0aGUgY2VudHJhbCBNTVNZU19DT05GSUcgbm9kZS4KPiAgICBGb3IgYSBkZXNjcmlwdGlv biBvZiB0aGUgTU1TWVNfQ09ORklHIGJpbmRpbmcsIHNlZQo+IGRpZmYgLS1naXQgYS9Eb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRlayxjY29y ci55YW1sIGIvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS9tZWRpYXRlay9t ZWRpYXRlayxjY29yci55YW1sCj4gc2ltaWxhcml0eSBpbmRleCA4NyUKPiByZW5hbWUgZnJvbSBE b2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRl ayxjY29yci55YW1sCj4gcmVuYW1lIHRvIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5n cy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssY2NvcnIueWFtbAo+IGluZGV4IDYwNzUyY2U0NWQ0OS4u ZGU4NmU5YWUzNWYzIDEwMDY0NAo+IC0tLSBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5k aW5ncy9kaXNwbGF5L21lZGlhdGVrL21lZGlhdGVrLGNjb3JyLnlhbWwKPiArKysgYi9Eb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL21lZGlhdGVrL21lZGlhdGVrLGNjb3JyLnlh bWwKPiBAQCAtMSwxNyArMSwxNiBAQAo+ICAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiAoR1BM LTIuMC1vbmx5IE9SIEJTRC0yLUNsYXVzZSkKPiAgJVlBTUwgMS4yCj4gIC0tLQo+IC0kaWQ6IGh0 dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL2Rpc3BsYXkvbWVkaWF0ZWsvbWVkaWF0ZWssY2Nv cnIueWFtbCMKPiArJGlkOiBodHRwOi8vZGV2aWNldHJlZS5vcmcvc2NoZW1hcy9hcm0vbWVkaWF0 ZWsvbWVkaWF0ZWssY2NvcnIueWFtbCMKPiAgJHNjaGVtYTogaHR0cDovL2RldmljZXRyZWUub3Jn L21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCj4KPiAtdGl0bGU6IE1lZGlhdGVrIGRpc3BsYXkgY29s b3IgY29ycmVjdGlvbgo+ICt0aXRsZTogTWVkaWFUZWsgY29sb3IgY29ycmVjdGlvbgo+Cj4gIG1h aW50YWluZXJzOgo+IC0gIC0gQ2h1bi1LdWFuZyBIdSA8Y2h1bmt1YW5nLmh1QGtlcm5lbC5vcmc+ Cj4gLSAgLSBQaGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPgo+ICsgIC0gTWF0 dGhpYXMgQnJ1Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT4KPgo+ICBkZXNjcmlwdGlvbjog fAo+IC0gIE1lZGlhdGVrIGRpc3BsYXkgY29sb3IgY29ycmVjdGlvbiwgbmFtZWx5IENDT1JSLCBy ZXByb2R1Y2VzIGNvcnJlY3QgY29sb3IKPiArICBNZWRpYVRlayBjb2xvciBjb3JyZWN0aW9uLCBu YW1lbHkgQ0NPUlIsIHJlcHJvZHVjZXMgY29ycmVjdCBjb2xvcgo+ICAgIG9uIHBhbmVscyB3aXRo IGRpZmZlcmVudCBjb2xvciBnYW11dC4KPiAgICBDQ09SUiBkZXZpY2Ugbm9kZSBtdXN0IGJlIHNp YmxpbmdzIHRvIHRoZSBjZW50cmFsIE1NU1lTX0NPTkZJRyBub2RlLgo+ICAgIEZvciBhIGRlc2Ny aXB0aW9uIG9mIHRoZSBNTVNZU19DT05GSUcgYmluZGluZywgc2VlCj4gZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L21lZGlhdGVrL21lZGlhdGVr LGNvbG9yLnlhbWwgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL21lZGlh dGVrL21lZGlhdGVrLGNvbG9yLnlhbWwKPiBzaW1pbGFyaXR5IGluZGV4IDg2JQo+IHJlbmFtZSBm cm9tIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L21lZGlhdGVrL21l ZGlhdGVrLGNvbG9yLnlhbWwKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL2FybS9tZWRpYXRlay9tZWRpYXRlayxjb2xvci55YW1sCj4gaW5kZXggZjY2MzY4Njk5 MDljLi43M2JlMzAxYjUwZDIgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl L2JpbmRpbmdzL2Rpc3BsYXkvbWVkaWF0ZWsvbWVkaWF0ZWssY29sb3IueWFtbAo+ICsrKyBiL0Rv Y3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssY29s b3IueWFtbAo+IEBAIC0xLDE4ICsxLDE3IEBACj4gICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6 IChHUEwtMi4wLW9ubHkgT1IgQlNELTItQ2xhdXNlKQo+ICAlWUFNTCAxLjIKPiAgLS0tCj4gLSRp ZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRl ayxjb2xvci55YW1sIwo+ICskaWQ6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL2FybS9t ZWRpYXRlay9tZWRpYXRlayxjb2xvci55YW1sIwo+ICAkc2NoZW1hOiBodHRwOi8vZGV2aWNldHJl ZS5vcmcvbWV0YS1zY2hlbWFzL2NvcmUueWFtbCMKPgo+IC10aXRsZTogTWVkaWF0ZWsgZGlzcGxh eSBjb2xvciBwcm9jZXNzb3IKPiArdGl0bGU6IE1lZGlhVGVrIGNvbG9yIHByb2Nlc3Nvcgo+Cj4g IG1haW50YWluZXJzOgo+IC0gIC0gQ2h1bi1LdWFuZyBIdSA8Y2h1bmt1YW5nLmh1QGtlcm5lbC5v cmc+Cj4gLSAgLSBQaGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPgo+ICsgIC0g TWF0dGhpYXMgQnJ1Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT4KPgo+ICBkZXNjcmlwdGlv bjogfAo+IC0gIE1lZGlhdGVrIGRpc3BsYXkgY29sb3IgcHJvY2Vzc29yLCBuYW1lbHkgQ09MT1Is IHByb3ZpZGVzIGh1ZSwgbHVtYSBhbmQKPiAtICBzYXR1cmF0aW9uIGFkanVzdG1lbnRzIHRvIGdl dCBiZXR0ZXIgcGljdHVyZSBxdWFsaXR5IGFuZCB0byBoYXZlIG9uZSBwYW5lbAo+ICsgIE1lZGlh VGVrIGNvbG9yIHByb2Nlc3NvciwgbmFtZWx5IENPTE9SLCBwcm92aWRlcyBodWUsIGx1bWEgYW5k IHNhdHVyYXRpb24KPiArICBhZGp1c3RtZW50cyB0byBnZXQgYmV0dGVyIHBpY3R1cmUgcXVhbGl0 eSBhbmQgdG8gaGF2ZSBvbmUgcGFuZWwKPiAgICByZXNlbWJsZSB0aGUgb3RoZXIgaW4gdGhlaXIg b3V0cHV0IGNoYXJhY3RlcmlzdGljcy4KPiAgICBDT0xPUiBkZXZpY2Ugbm9kZSBtdXN0IGJlIHNp YmxpbmdzIHRvIHRoZSBjZW50cmFsIE1NU1lTX0NPTkZJRyBub2RlLgo+ICAgIEZvciBhIGRlc2Ny aXB0aW9uIG9mIHRoZSBNTVNZU19DT05GSUcgYmluZGluZywgc2VlCj4gZGlmZiAtLWdpdCBhL0Rv Y3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L21lZGlhdGVrL21lZGlhdGVr LG11dGV4LnlhbWwgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL21lZGlh dGVrL21lZGlhdGVrLG11dGV4LnlhbWwKPiBzaW1pbGFyaXR5IGluZGV4IDg1JQo+IHJlbmFtZSBm cm9tIERvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5L21lZGlhdGVrL21l ZGlhdGVrLG11dGV4LnlhbWwKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2Jp bmRpbmdzL2FybS9tZWRpYXRlay9tZWRpYXRlayxtdXRleC55YW1sCj4gaW5kZXggNmVjYTUyNWVj ZWQwLi43MTNjNzQ4NWUxMWEgMTAwNjQ0Cj4gLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVl L2JpbmRpbmdzL2Rpc3BsYXkvbWVkaWF0ZWsvbWVkaWF0ZWssbXV0ZXgueWFtbAo+ICsrKyBiL0Rv Y3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssbXV0 ZXgueWFtbAo+IEBAIC0xLDE5ICsxLDE3IEBACj4gICMgU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6 IChHUEwtMi4wLW9ubHkgT1IgQlNELTItQ2xhdXNlKQo+ICAlWUFNTCAxLjIKPiAgLS0tCj4gLSRp ZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRl ayxtdXRleC55YW1sIwo+ICskaWQ6IGh0dHA6Ly9kZXZpY2V0cmVlLm9yZy9zY2hlbWFzL2FybS9t ZWRpYXRlay9tZWRpYXRlayxtdXRleC55YW1sIwo+ICAkc2NoZW1hOiBodHRwOi8vZGV2aWNldHJl ZS5vcmcvbWV0YS1zY2hlbWFzL2NvcmUueWFtbCMKPgo+IC10aXRsZTogTWVkaWF0ZWsgbXV0ZXgK PiArdGl0bGU6IE1lZGlhVGVrIG11dGV4Cj4KPiAgbWFpbnRhaW5lcnM6Cj4gLSAgLSBDaHVuLUt1 YW5nIEh1IDxjaHVua3VhbmcuaHVAa2VybmVsLm9yZz4KPiAtICAtIFBoaWxpcHAgWmFiZWwgPHAu emFiZWxAcGVuZ3V0cm9uaXguZGU+Cj4gKyAgLSBNYXR0aGlhcyBCcnVnZ2VyIDxtYXR0aGlhcy5i Z2dAZ21haWwuY29tPgo+Cj4gIGRlc2NyaXB0aW9uOiB8Cj4gLSAgTWVkaWF0ZWsgbXV0ZXgsIG5h bWVseSBNVVRFWCwgaXMgdXNlZCB0byBzZW5kIHRoZSB0cmlnZ2VycyBzaWduYWxzIGNhbGxlZAo+ IC0gIFN0YXJ0IE9mIEZyYW1lIChTT0YpIC8gRW5kIE9mIEZyYW1lIChFT0YpIHRvIGVhY2ggc3Vi LW1vZHVsZXMgb24gdGhlIGRpc3BsYXkKPiAtICBkYXRhIHBhdGggb3IgTURQIGRhdGEgcGF0aC4K PiArICBNZWRpYVRlayBtdXRleCwgbmFtZWx5IE1VVEVYLCBpcyB1c2VkIHRvIHNlbmQgdGhlIHRy aWdnZXJzIHNpZ25hbHMgY2FsbGVkCj4gKyAgU3RhcnQgT2YgRnJhbWUoU09GKSAvIEVuZCBPZiBG cmFtZShFT0YpIHRvIGVhY2ggc3ViLW1vZHVsZXMgb24gdGhlIGRhdGEgcGF0aC4KPiAgICBJbiBz b21lIFNvQywgc3VjaCBhcyBtdDI3MDEsIE1VVEVYIGNvdWxkIGJlIGEgaGFyZHdhcmUgbXV0ZXgg d2hpY2ggcHJvdGVjdHMKPiAgICB0aGUgc2hhZG93IHJlZ2lzdGVyLgo+ICAgIE1VVEVYIGRldmlj ZSBub2RlIG11c3QgYmUgc2libGluZ3MgdG8gdGhlIGNlbnRyYWwgTU1TWVNfQ09ORklHIG5vZGUu Cj4gZGlmZiAtLWdpdCBhL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9iaW5kaW5ncy9kaXNwbGF5 L21lZGlhdGVrL21lZGlhdGVrLHdkbWEueWFtbCBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9i aW5kaW5ncy9hcm0vbWVkaWF0ZWsvbWVkaWF0ZWssd2RtYS55YW1sCj4gc2ltaWxhcml0eSBpbmRl eCA5MCUKPiByZW5hbWUgZnJvbSBEb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlz cGxheS9tZWRpYXRlay9tZWRpYXRlayx3ZG1hLnlhbWwKPiByZW5hbWUgdG8gRG9jdW1lbnRhdGlv bi9kZXZpY2V0cmVlL2JpbmRpbmdzL2FybS9tZWRpYXRlay9tZWRpYXRlayx3ZG1hLnlhbWwKPiBp bmRleCAyNWY5YTYzZmU3YWYuLjUyMjI1MzVkOThjNiAxMDA2NDQKPiAtLS0gYS9Eb2N1bWVudGF0 aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9tZWRpYXRlay9tZWRpYXRlayx3ZG1hLnlh bWwKPiArKysgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvYXJtL21lZGlhdGVr L21lZGlhdGVrLHdkbWEueWFtbAo+IEBAIC0xLDE3ICsxLDE2IEBACj4gICMgU1BEWC1MaWNlbnNl LUlkZW50aWZpZXI6IChHUEwtMi4wLW9ubHkgT1IgQlNELTItQ2xhdXNlKQo+ICAlWUFNTCAxLjIK PiAgLS0tCj4gLSRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3NjaGVtYXMvZGlzcGxheS9tZWRp YXRlay9tZWRpYXRlayx3ZG1hLnlhbWwjCj4gKyRpZDogaHR0cDovL2RldmljZXRyZWUub3JnL3Nj aGVtYXMvYXJtL21lZGlhdGVrL21lZGlhdGVrLHdkbWEueWFtbCMKPiAgJHNjaGVtYTogaHR0cDov L2RldmljZXRyZWUub3JnL21ldGEtc2NoZW1hcy9jb3JlLnlhbWwjCj4KPiAtdGl0bGU6IE1lZGlh dGVrIGRpc3BsYXkgV0RNQQo+ICt0aXRsZTogTWVkaWFUZWsgV0RNQQo+Cj4gIG1haW50YWluZXJz Ogo+IC0gIC0gQ2h1bi1LdWFuZyBIdSA8Y2h1bmt1YW5nLmh1QGtlcm5lbC5vcmc+Cj4gLSAgLSBQ aGlsaXBwIFphYmVsIDxwLnphYmVsQHBlbmd1dHJvbml4LmRlPgo+ICsgIC0gTWF0dGhpYXMgQnJ1 Z2dlciA8bWF0dGhpYXMuYmdnQGdtYWlsLmNvbT4KPgo+ICBkZXNjcmlwdGlvbjogfAo+IC0gIE1l ZGlhdGVrIGRpc3BsYXkgV0RNQSBzdGFuZHMgZm9yIFdyaXRlIERpcmVjdCBNZW1vcnkgQWNjZXNz Lgo+ICsgIE1lZGlhVGVrIFdETUEgc3RhbmRzIGZvciBXcml0ZSBEaXJlY3QgTWVtb3J5IEFjY2Vz cy4KPiAgICBJdCBjYW4gd3JpdGUgdGhlIGRhdGEgaW4gZGlzcGxheSBwaXBlbGluZSBpbnRvIERS QU0uCj4gICAgV0RNQSBkZXZpY2Ugbm9kZSBtdXN0IGJlIHNpYmxpbmdzIHRvIHRoZSBjZW50cmFs IE1NU1lTX0NPTkZJRyBub2RlLgo+ICAgIEZvciBhIGRlc2NyaXB0aW9uIG9mIHRoZSBNTVNZU19D T05GSUcgYmluZGluZywgc2VlCj4gLS0KPiAyLjE4LjAKPgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QK bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRl YWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=