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 11A6DC54E64 for ; Thu, 28 Mar 2024 06:58:21 +0000 (UTC) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 4292387D70; Thu, 28 Mar 2024 07:58:20 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=lexina.in 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=lexina.in header.i=@lexina.in header.b="Nq7sIl6w"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id CE7C187F95; Thu, 28 Mar 2024 07:58:18 +0100 (CET) Received: from mx.msync.work (mx.msync.work [62.182.159.68]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 64F2B879F6 for ; Thu, 28 Mar 2024 07:58:15 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=quarantine dis=none) header.from=lexina.in Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=adeep@lexina.in Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id A198F178AFF; Thu, 28 Mar 2024 06:58:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lexina.in; s=dkim; t=1711609092; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:content-language:in-reply-to:references:autocrypt; bh=bntVRdwcwvzN8kwhGciJqCIMQ2DAQU2A7acd20a6kGI=; b=Nq7sIl6wQhlpVUdZy8l7F9PKYxC5OWO8liza1ZCYrWNl2qkCe7SdFb6y1J+7KhImmmW9eW Q1TEAxUB85bryfcfKysU+0o94FX+lAm3tU4Li1qEbSa/bP2nuZtziJFBU8EX/jCAg8Cm+2 DLp79VeO5G2nGW+4tyGGZmm6aykIkeDUgSb+nDSpgcSn1jGhHqk2K2z3whaF1Gfjkiu92M VyWhYapib5CTzNMx45Qy/A+6tCF6trUYbxeWI7kZooD+Vn9ucVBMbzyPQb3NJDGypYRSe6 LlUw+itM1beOm9VpUkXdud8/1H50+rrlAYkZtbX9pgvbEocLjIpzG3RVwnQTDg== Message-ID: <3a411122-fefa-4193-b988-ba3b35449946@lexina.in> Date: Thu, 28 Mar 2024 09:58:10 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/4] arm: meson: Switch to using upstream DT for GXL, GXM, AXG, G12A, G12B & SM1 SoCs To: neil.armstrong@linaro.org Cc: u-boot-amlogic@groups.io, u-boot@lists.denx.de, Sumit Garg , Tom Rini , Christian Hewitt References: <20240319-u-boot-of-upstream-v1-0-f82bc9fe69c0@linaro.org> <045a8bb4-e061-4727-9f07-a55825a99518@linaro.org> Content-Language: en-US, ru-RU From: Viacheslav Autocrypt: addr=adeep@lexina.in; keydata= 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 In-Reply-To: <045a8bb4-e061-4727-9f07-a55825a99518@linaro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Last-TLS-Session-Version: TLSv1.3 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.8 at phobos.denx.de X-Virus-Status: Clean Hi, Neil! With this patchset I got wrong fdt link in env with double prefix: fdtfile=amlogic/amlogic/meson-gxl-s905w-jethome-jethub-j80.dtb but if i remove "amlogic" prefix in config it does not build --- a/configs/jethub_j80_defconfig +++ b/configs/jethub_j80_defconfig -CONFIG_DEFAULT_DEVICE_TREE="amlogic/meson-gxl-s905w-jethome-jethub-j80" +CONFIG_DEFAULT_DEVICE_TREE="meson-gxl-s905w-jethome-jethub-j80" Error: make[2]: *** No rule to make target 'dts/upstream/src/arm64/meson-gxl-s905w-jethome-jethub-j80.dtb', needed by 'dtbs'. Stop. make[1]: *** [dts/Makefile:54: arch-dtbs] Error 2 make: *** [Makefile:1166: dts/dt.dtb] Error 2 22/03/2024 12.03, Neil Armstrong: > Hi Viacheslav, > > On 19/03/2024 15:42, Neil Armstrong wrote: >> Enable OF_UPSTREAM to use upstream DT and add amlogic/ prefix to the >> DEFAULT_DEVICE_TREE. And thereby directly build DTB from >> dts/upstream/src/ >> including *-u-boot.dtsi files from arch/$(ARCH)/dts/ directory and >> drop redundant files from arch/arm/dts directory. Only *-u-boot.dtsi >> files >> kept in arch/arm/dts directory for these boards. >> >> Keep A1 DTs locally since the architecture is still young. >> >> CI built & tested at: >> https://gitlab.com/amlogic-foss/amlogic-u-boot-autotest/-/pipelines/1219273552 >> >> Signed-off-by: Neil Armstrong >> --- >> Neil Armstrong (4): >>        dts: meson: Switch GXL, GXM & AXG to using upstream DT >>        dts: meson: Drop redundant GXL, GXM & AXG devicetree files > > Could you run a test run on your boards so make sure is still boots fine ? > > Thanks, > Neil > >>        dts: meson-g12a: Switch to using upstream DT >>        dts: meson: Drop redundant G12A, G12B & SM1 devicetree files >> >>   arch/arm/dts/Makefile                              |   36 +- >>   arch/arm/dts/meson-axg-jethome-jethub-j100.dts     |  361 --- >>   arch/arm/dts/meson-axg-s400.dts                    |  602 ----- >>   arch/arm/dts/meson-axg.dtsi                        | 1957 >> --------------- >>   arch/arm/dts/meson-g12-common.dtsi                 | 2493 >> -------------------- >>   arch/arm/dts/meson-g12.dtsi                        |  385 --- >>   arch/arm/dts/meson-g12a-radxa-zero.dts             |  405 ---- >>   arch/arm/dts/meson-g12a-sei510.dts                 |  566 ----- >>   arch/arm/dts/meson-g12a-u200.dts                   |  308 --- >>   arch/arm/dts/meson-g12a.dtsi                       |  140 -- >>   arch/arm/dts/meson-g12b-a311d-bananapi-m2s.dts     |   33 - >>   arch/arm/dts/meson-g12b-a311d-khadas-vim3.dts      |   41 - >>   arch/arm/dts/meson-g12b-a311d.dtsi                 |  149 -- >>   arch/arm/dts/meson-g12b-bananapi-cm4-cm4io.dts     |  165 -- >>   arch/arm/dts/meson-g12b-bananapi-cm4.dtsi          |  388 --- >>   arch/arm/dts/meson-g12b-bananapi.dtsi              |  521 ---- >>   arch/arm/dts/meson-g12b-gsking-x.dts               |  133 -- >>   arch/arm/dts/meson-g12b-gtking-pro.dts             |  142 -- >>   arch/arm/dts/meson-g12b-gtking.dts                 |  163 -- >>   arch/arm/dts/meson-g12b-khadas-vim3.dtsi           |  107 - >>   arch/arm/dts/meson-g12b-odroid-go-ultra.dts        |  722 ------ >>   arch/arm/dts/meson-g12b-odroid-n2-plus.dts         |   31 - >>   arch/arm/dts/meson-g12b-odroid-n2.dts              |   15 - >>   arch/arm/dts/meson-g12b-odroid-n2.dtsi             |  303 --- >>   arch/arm/dts/meson-g12b-odroid-n2l.dts             |  125 - >>   arch/arm/dts/meson-g12b-odroid.dtsi                |  445 ---- >>   arch/arm/dts/meson-g12b-radxa-zero2.dts            |  489 ---- >>   arch/arm/dts/meson-g12b-s922x-bananapi-m2s.dts     |   14 - >>   arch/arm/dts/meson-g12b-s922x.dtsi                 |  139 -- >>   arch/arm/dts/meson-g12b-w400.dtsi                  |  425 ---- >>   arch/arm/dts/meson-g12b.dtsi                       |  146 -- >>   arch/arm/dts/meson-gx-libretech-pc.dtsi            |  447 ---- >>   arch/arm/dts/meson-gx-mali450.dtsi                 |   61 - >>   arch/arm/dts/meson-gx-p23x-q20x.dtsi               |  324 --- >>   arch/arm/dts/meson-gx.dtsi                         |  675 ------ >>   arch/arm/dts/meson-gxl-mali.dtsi                   |   17 - >>   arch/arm/dts/meson-gxl-s805x-libretech-ac.dts      |  319 --- >>   arch/arm/dts/meson-gxl-s805x.dtsi                  |   23 - >>   arch/arm/dts/meson-gxl-s905d-libretech-pc.dts      |   16 - >>   arch/arm/dts/meson-gxl-s905d.dtsi                  |   12 - >>   .../arm/dts/meson-gxl-s905w-jethome-jethub-j80.dts |  247 -- >>   arch/arm/dts/meson-gxl-s905x-khadas-vim.dts        |  237 -- >>   arch/arm/dts/meson-gxl-s905x-libretech-cc-v2.dts   |  313 --- >>   arch/arm/dts/meson-gxl-s905x-libretech-cc.dts      |  356 --- >>   arch/arm/dts/meson-gxl-s905x-p212.dts              |  134 -- >>   arch/arm/dts/meson-gxl-s905x-p212.dtsi             |  213 -- >>   arch/arm/dts/meson-gxl-s905x.dtsi                  |   18 - >>   arch/arm/dts/meson-gxl.dtsi                        |  940 -------- >>   arch/arm/dts/meson-gxm-gt1-ultimate.dts            |   91 - >>   arch/arm/dts/meson-gxm-khadas-vim2.dts             |  424 ---- >>   arch/arm/dts/meson-gxm-s912-libretech-pc.dts       |   62 - >>   arch/arm/dts/meson-gxm-wetek-core2.dts             |   85 - >>   arch/arm/dts/meson-gxm.dtsi                        |  216 -- >>   arch/arm/dts/meson-khadas-vim3.dtsi                |  534 ----- >>   arch/arm/dts/meson-sm1-bananapi-m2-pro.dts         |   97 - >>   arch/arm/dts/meson-sm1-bananapi-m5.dts             |  221 -- >>   arch/arm/dts/meson-sm1-bananapi.dtsi               |  435 ---- >>   arch/arm/dts/meson-sm1-khadas-vim3l.dts            |  113 - >>   arch/arm/dts/meson-sm1-odroid-c4.dts               |   48 - >>   arch/arm/dts/meson-sm1-odroid-hc4.dts              |  140 -- >>   arch/arm/dts/meson-sm1-odroid.dtsi                 |  449 ---- >>   arch/arm/dts/meson-sm1-sei610.dts                  |  616 ----- >>   arch/arm/dts/meson-sm1.dtsi                        |  550 ----- >>   arch/arm/mach-meson/Kconfig                        |    4 + >>   configs/bananapi-cm4-cm4io_defconfig               |    2 +- >>   configs/bananapi-m2-pro_defconfig                  |    2 +- >>   configs/bananapi-m2s_defconfig                     |    2 +- >>   configs/bananapi-m5_defconfig                      |    2 +- >>   configs/beelink-gsking-x_defconfig                 |    2 +- >>   configs/beelink-gt1-ultimate_defconfig             |    2 +- >>   configs/beelink-gtking_defconfig                   |    2 +- >>   configs/beelink-gtkingpro_defconfig                |    2 +- >>   configs/jethub_j100_defconfig                      |    2 +- >>   configs/jethub_j80_defconfig                       |    2 +- >>   configs/khadas-vim2_defconfig                      |    2 +- >>   configs/khadas-vim3_android_ab_defconfig           |    2 +- >>   configs/khadas-vim3_android_defconfig              |    2 +- >>   configs/khadas-vim3_defconfig                      |    2 +- >>   configs/khadas-vim3l_android_ab_defconfig          |    2 +- >>   configs/khadas-vim3l_android_defconfig             |    2 +- >>   configs/khadas-vim3l_defconfig                     |    2 +- >>   configs/khadas-vim_defconfig                       |    2 +- >>   configs/libretech-ac_defconfig                     |    2 +- >>   configs/libretech-cc_defconfig                     |    2 +- >>   configs/libretech-cc_v2_defconfig                  |    2 +- >>   configs/libretech-s905d-pc_defconfig               |    2 +- >>   configs/libretech-s912-pc_defconfig                |    2 +- >>   configs/odroid-c4_defconfig                        |    2 +- >>   configs/odroid-go-ultra_defconfig                  |    2 +- >>   configs/odroid-hc4_defconfig                       |    2 +- >>   configs/odroid-n2_defconfig                        |    2 +- >>   configs/odroid-n2l_defconfig                       |    2 +- >>   configs/p212_defconfig                             |    2 +- >>   configs/radxa-zero2_defconfig                      |    2 +- >>   configs/radxa-zero_defconfig                       |    2 +- >>   configs/s400_defconfig                             |    2 +- >>   configs/sei510_defconfig                           |    2 +- >>   configs/sei610_defconfig                           |    2 +- >>   configs/u200_defconfig                             |    2 +- >>   configs/wetek-core2_defconfig                      |    2 +- >>   include/dt-bindings/gpio/meson-axg-gpio.h          |  116 - >>   include/dt-bindings/gpio/meson-g12a-gpio.h         |  114 - >>   include/dt-bindings/gpio/meson-gxbb-gpio.h         |  148 -- >>   include/dt-bindings/gpio/meson-gxl-gpio.h          |  125 - >>   include/dt-bindings/power/meson-axg-power.h        |   14 - >>   include/dt-bindings/power/meson-g12a-power.h       |   13 - >>   include/dt-bindings/power/meson-gxbb-power.h       |   13 - >>   include/dt-bindings/power/meson-sm1-power.h        |   18 - >>   .../reset/amlogic,meson-axg-audio-arb.h            |   19 - >>   .../dt-bindings/reset/amlogic,meson-axg-reset.h    |  123 - >>   .../reset/amlogic,meson-g12a-audio-reset.h         |   53 - >>   .../dt-bindings/reset/amlogic,meson-g12a-reset.h   |  137 -- >>   .../dt-bindings/reset/amlogic,meson-gxbb-reset.h   |  161 -- >>   include/dt-bindings/sound/meson-aiu.h              |   18 - >>   include/dt-bindings/sound/meson-g12a-toacodec.h    |   10 - >>   include/dt-bindings/sound/meson-g12a-tohdmitx.h    |   13 - >>   116 files changed, 42 insertions(+), 21511 deletions(-) >> --- >> base-commit: b145877c22b391a4872c875145a8f86f6ffebaba >> change-id: 20240319-u-boot-of-upstream-46454fded5ea >> >> Best regards, > -- Best regards, Viacheslav 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 aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id D792DC54E64 for ; Thu, 28 Mar 2024 06:58:26 +0000 (UTC) Received: from mx.msync.work (mx.msync.work [62.182.159.68]) by mx.groups.io with SMTP id smtpd.web11.9738.1711609096127483882 for ; Wed, 27 Mar 2024 23:58:19 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="dkim: body hash did not verify" header.i=@lexina.in header.s=dkim header.b=Nq7sIl6w; spf=pass (domain: lexina.in, ip: 62.182.159.68, mailfrom: adeep@lexina.in) Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id A198F178AFF; Thu, 28 Mar 2024 06:58:11 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lexina.in; s=dkim; t=1711609092; h=from:subject:date:message-id:to:cc:mime-version:content-type: content-transfer-encoding:content-language:in-reply-to:references:autocrypt; bh=bntVRdwcwvzN8kwhGciJqCIMQ2DAQU2A7acd20a6kGI=; b=Nq7sIl6wQhlpVUdZy8l7F9PKYxC5OWO8liza1ZCYrWNl2qkCe7SdFb6y1J+7KhImmmW9eW Q1TEAxUB85bryfcfKysU+0o94FX+lAm3tU4Li1qEbSa/bP2nuZtziJFBU8EX/jCAg8Cm+2 DLp79VeO5G2nGW+4tyGGZmm6aykIkeDUgSb+nDSpgcSn1jGhHqk2K2z3whaF1Gfjkiu92M VyWhYapib5CTzNMx45Qy/A+6tCF6trUYbxeWI7kZooD+Vn9ucVBMbzyPQb3NJDGypYRSe6 LlUw+itM1beOm9VpUkXdud8/1H50+rrlAYkZtbX9pgvbEocLjIpzG3RVwnQTDg== Message-ID: <3a411122-fefa-4193-b988-ba3b35449946@lexina.in> Date: Thu, 28 Mar 2024 09:58:10 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/4] arm: meson: Switch to using upstream DT for GXL, GXM, AXG, G12A, G12B & SM1 SoCs To: neil.armstrong@linaro.org Cc: u-boot-amlogic@groups.io, u-boot@lists.denx.de, Sumit Garg , Tom Rini , Christian Hewitt References: <20240319-u-boot-of-upstream-v1-0-f82bc9fe69c0@linaro.org> <045a8bb4-e061-4727-9f07-a55825a99518@linaro.org> Content-Language: en-US, ru-RU From: Viacheslav Autocrypt: addr=adeep@lexina.in; keydata= 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 In-Reply-To: <045a8bb4-e061-4727-9f07-a55825a99518@linaro.org> Content-Type: text/plain; charset=UTF-8; format=flowed X-Last-TLS-Session-Version: TLSv1.3 Content-Transfer-Encoding: quoted-printable List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 28 Mar 2024 06:58:26 -0000 X-Groupsio-URL: https://groups.io/g/u-boot-amlogic/message/2250 Hi, Neil! With this patchset I got wrong fdt link in env with double prefix: fdtfile=3Damlogic/amlogic/meson-gxl-s905w-jethome-jethub-j80.dtb but if i remove "amlogic" prefix in config it does not build --- a/configs/jethub_j80_defconfig +++ b/configs/jethub_j80_defconfig -CONFIG_DEFAULT_DEVICE_TREE=3D"amlogic/meson-gxl-s905w-jethome-jethub-j80= " +CONFIG_DEFAULT_DEVICE_TREE=3D"meson-gxl-s905w-jethome-jethub-j80" Error: make[2]: *** No rule to make target=20 'dts/upstream/src/arm64/meson-gxl-s905w-jethome-jethub-j80.dtb', needed=20 by 'dtbs'. Stop. make[1]: *** [dts/Makefile:54: arch-dtbs] Error 2 make: *** [Makefile:1166: dts/dt.dtb] Error 2 22/03/2024 12.03, Neil Armstrong: > Hi Viacheslav, >=20 > On 19/03/2024 15:42, Neil Armstrong wrote: >> Enable OF_UPSTREAM to use upstream DT and add amlogic/ prefix to the >> DEFAULT_DEVICE_TREE. And thereby directly build DTB from=20 >> dts/upstream/src/ >> including *-u-boot.dtsi files from arch/$(ARCH)/dts/ directory and >> drop redundant files from arch/arm/dts directory. Only *-u-boot.dtsi=20 >> files >> kept in arch/arm/dts directory for these boards. >> >> Keep A1 DTs locally since the architecture is still young. >> >> CI built & tested at: >> https://gitlab.com/amlogic-foss/amlogic-u-boot-autotest/-/pipelines/12= 19273552 >> >> Signed-off-by: Neil Armstrong >> --- >> Neil Armstrong (4): >> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 dts: meson: Switch GXL, GXM & AXG= to using upstream DT >> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 dts: meson: Drop redundant GXL, G= XM & AXG devicetree files >=20 > Could you run a test run on your boards so make sure is still boots fin= e ? >=20 > Thanks, > Neil >=20 >> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 dts: meson-g12a: Switch to using = upstream DT >> =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 dts: meson: Drop redundant G12A, = G12B & SM1 devicetree files >> >> =C2=A0 arch/arm/dts/Makefile=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 3= 6 +- >> =C2=A0 arch/arm/dts/meson-axg-jethome-jethub-j100.dts=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0 361 --- >> =C2=A0 arch/arm/dts/meson-axg-s400.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0 602 ----- >> =C2=A0 arch/arm/dts/meson-axg.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 | 1957=20 >> --------------- >> =C2=A0 arch/arm/dts/meson-g12-common.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 2493= =20 >> -------------------- >> =C2=A0 arch/arm/dts/meson-g12.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 385 --- >> =C2=A0 arch/arm/dts/meson-g12a-radxa-zero.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 405 ---- >> =C2=A0 arch/arm/dts/meson-g12a-sei510.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0= 566 ----- >> =C2=A0 arch/arm/dts/meson-g12a-u200.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= |=C2=A0 308 --- >> =C2=A0 arch/arm/dts/meson-g12a.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0 140 -- >> =C2=A0 arch/arm/dts/meson-g12b-a311d-bananapi-m2s.dts=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0=C2=A0 33 - >> =C2=A0 arch/arm/dts/meson-g12b-a311d-khadas-vim3.dts=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0=C2=A0 41 - >> =C2=A0 arch/arm/dts/meson-g12b-a311d.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0= 149 -- >> =C2=A0 arch/arm/dts/meson-g12b-bananapi-cm4-cm4io.dts=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0 165 -- >> =C2=A0 arch/arm/dts/meson-g12b-bananapi-cm4.dtsi=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 388 --- >> =C2=A0 arch/arm/dts/meson-g12b-bananapi.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 521 ---- >> =C2=A0 arch/arm/dts/meson-g12b-gsking-x.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 133 -- >> =C2=A0 arch/arm/dts/meson-g12b-gtking-pro.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 142 -- >> =C2=A0 arch/arm/dts/meson-g12b-gtking.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0= 163 -- >> =C2=A0 arch/arm/dts/meson-g12b-khadas-vim3.dtsi=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 107 - >> =C2=A0 arch/arm/dts/meson-g12b-odroid-go-ultra.dts=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0 722 ------ >> =C2=A0 arch/arm/dts/meson-g12b-odroid-n2-plus.dts=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 31 - >> =C2=A0 arch/arm/dts/meson-g12b-odroid-n2.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 15 - >> =C2=A0 arch/arm/dts/meson-g12b-odroid-n2.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 303 --- >> =C2=A0 arch/arm/dts/meson-g12b-odroid-n2l.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 125 - >> =C2=A0 arch/arm/dts/meson-g12b-odroid.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 445 = ---- >> =C2=A0 arch/arm/dts/meson-g12b-radxa-zero2.dts=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 489 ---- >> =C2=A0 arch/arm/dts/meson-g12b-s922x-bananapi-m2s.dts=C2=A0=C2=A0=C2=A0= =C2=A0 |=C2=A0=C2=A0 14 - >> =C2=A0 arch/arm/dts/meson-g12b-s922x.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0= 139 -- >> =C2=A0 arch/arm/dts/meson-g12b-w400.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = |=C2=A0 425 ---- >> =C2=A0 arch/arm/dts/meson-g12b.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0 146 -- >> =C2=A0 arch/arm/dts/meson-gx-libretech-pc.dtsi=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 447 ---- >> =C2=A0 arch/arm/dts/meson-gx-mali450.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0= =C2=A0 61 - >> =C2=A0 arch/arm/dts/meson-gx-p23x-q20x.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 324 --- >> =C2=A0 arch/arm/dts/meson-gx.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 675 ------ >> =C2=A0 arch/arm/dts/meson-gxl-mali.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= |=C2=A0=C2=A0 17 - >> =C2=A0 arch/arm/dts/meson-gxl-s805x-libretech-ac.dts=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0 319 --- >> =C2=A0 arch/arm/dts/meson-gxl-s805x.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = |=C2=A0=C2=A0 23 - >> =C2=A0 arch/arm/dts/meson-gxl-s905d-libretech-pc.dts=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0=C2=A0 16 - >> =C2=A0 arch/arm/dts/meson-gxl-s905d.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = |=C2=A0=C2=A0 12 - >> =C2=A0 .../arm/dts/meson-gxl-s905w-jethome-jethub-j80.dts |=C2=A0 247 = -- >> =C2=A0 arch/arm/dts/meson-gxl-s905x-khadas-vim.dts=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0 237 -- >> =C2=A0 arch/arm/dts/meson-gxl-s905x-libretech-cc-v2.dts=C2=A0=C2=A0 |=C2= =A0 313 --- >> =C2=A0 arch/arm/dts/meson-gxl-s905x-libretech-cc.dts=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0 356 --- >> =C2=A0 arch/arm/dts/meson-gxl-s905x-p212.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 134 -- >> =C2=A0 arch/arm/dts/meson-gxl-s905x-p212.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 213 -- >> =C2=A0 arch/arm/dts/meson-gxl-s905x.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = |=C2=A0=C2=A0 18 - >> =C2=A0 arch/arm/dts/meson-gxl.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 940 -------- >> =C2=A0 arch/arm/dts/meson-gxm-gt1-ultimate.dts=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 91 - >> =C2=A0 arch/arm/dts/meson-gxm-khadas-vim2.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 424 ---- >> =C2=A0 arch/arm/dts/meson-gxm-s912-libretech-pc.dts=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0 62 - >> =C2=A0 arch/arm/dts/meson-gxm-wetek-core2.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 85 - >> =C2=A0 arch/arm/dts/meson-gxm.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 216 -- >> =C2=A0 arch/arm/dts/meson-khadas-vim3.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 534 = ----- >> =C2=A0 arch/arm/dts/meson-sm1-bananapi-m2-pro.dts=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 97 - >> =C2=A0 arch/arm/dts/meson-sm1-bananapi-m5.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 221 -- >> =C2=A0 arch/arm/dts/meson-sm1-bananapi.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 435 ---= - >> =C2=A0 arch/arm/dts/meson-sm1-khadas-vim3l.dts=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 113 - >> =C2=A0 arch/arm/dts/meson-sm1-odroid-c4.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 4= 8 - >> =C2=A0 arch/arm/dts/meson-sm1-odroid-hc4.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 140 -- >> =C2=A0 arch/arm/dts/meson-sm1-odroid.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0= 449 ---- >> =C2=A0 arch/arm/dts/meson-sm1-sei610.dts=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = |=C2=A0 616 ----- >> =C2=A0 arch/arm/dts/meson-sm1.dtsi=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 550 ----- >> =C2=A0 arch/arm/mach-meson/Kconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 4 + >> =C2=A0 configs/bananapi-cm4-cm4io_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2= =A0 2 +- >> =C2=A0 configs/bananapi-m2-pro_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/bananapi-m2s_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/bananapi-m5_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/beelink-gsking-x_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0= =C2=A0=C2=A0 2 +- >> =C2=A0 configs/beelink-gt1-ultimate_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/beelink-gtking_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/beelink-gtkingpro_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0= =C2=A0 2 +- >> =C2=A0 configs/jethub_j100_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/jethub_j80_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/khadas-vim2_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/khadas-vim3_android_ab_defconfig=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/khadas-vim3_android_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2= +- >> =C2=A0 configs/khadas-vim3_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/khadas-vim3l_android_ab_defconfig=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/khadas-vim3l_android_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/khadas-vim3l_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/khadas-vim_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/libretech-ac_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/libretech-cc_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/libretech-cc_v2_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/libretech-s905d-pc_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2= =A0 2 +- >> =C2=A0 configs/libretech-s912-pc_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0= =C2=A0 2 +- >> =C2=A0 configs/odroid-c4_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/odroid-go-ultra_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/odroid-hc4_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/odroid-n2_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/odroid-n2l_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/p212_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2= +- >> =C2=A0 configs/radxa-zero2_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/radxa-zero_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/s400_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2= +- >> =C2=A0 configs/sei510_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/sei610_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 configs/u200_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2= +- >> =C2=A0 configs/wetek-core2_defconfig=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0=C2=A0 2 +- >> =C2=A0 include/dt-bindings/gpio/meson-axg-gpio.h=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 116 - >> =C2=A0 include/dt-bindings/gpio/meson-g12a-gpio.h=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 114 - >> =C2=A0 include/dt-bindings/gpio/meson-gxbb-gpio.h=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 148 -- >> =C2=A0 include/dt-bindings/gpio/meson-gxl-gpio.h=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0 125 - >> =C2=A0 include/dt-bindings/power/meson-axg-power.h=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 14 - >> =C2=A0 include/dt-bindings/power/meson-g12a-power.h=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0 13 - >> =C2=A0 include/dt-bindings/power/meson-gxbb-power.h=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0 |=C2=A0=C2=A0 13 - >> =C2=A0 include/dt-bindings/power/meson-sm1-power.h=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 18 - >> =C2=A0 .../reset/amlogic,meson-axg-audio-arb.h=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 19 - >> =C2=A0 .../dt-bindings/reset/amlogic,meson-axg-reset.h=C2=A0=C2=A0=C2=A0= |=C2=A0 123 - >> =C2=A0 .../reset/amlogic,meson-g12a-audio-reset.h=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 53 - >> =C2=A0 .../dt-bindings/reset/amlogic,meson-g12a-reset.h=C2=A0=C2=A0 |=C2= =A0 137 -- >> =C2=A0 .../dt-bindings/reset/amlogic,meson-gxbb-reset.h=C2=A0=C2=A0 |=C2= =A0 161 -- >> =C2=A0 include/dt-bindings/sound/meson-aiu.h=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 |=C2=A0=C2=A0 18 - >> =C2=A0 include/dt-bindings/sound/meson-g12a-toacodec.h=C2=A0=C2=A0=C2=A0= |=C2=A0=C2=A0 10 - >> =C2=A0 include/dt-bindings/sound/meson-g12a-tohdmitx.h=C2=A0=C2=A0=C2=A0= |=C2=A0=C2=A0 13 - >> =C2=A0 116 files changed, 42 insertions(+), 21511 deletions(-) >> --- >> base-commit: b145877c22b391a4872c875145a8f86f6ffebaba >> change-id: 20240319-u-boot-of-upstream-46454fded5ea >> >> Best regards, >=20 -- Best regards, Viacheslav