From patchwork Tue Jan 12 16:39:54 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Neil Armstrong X-Patchwork-Id: 1425298 X-Patchwork-Delegate: trini@ti.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.a=rsa-sha256 header.s=20150623 header.b=2JgcP0lp; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4DFbsl6wkdz9sWk for ; Wed, 13 Jan 2021 03:40:21 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A52F98262D; Tue, 12 Jan 2021 17:40:05 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=baylibre.com 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=baylibre-com.20150623.gappssmtp.com header.i=@baylibre-com.20150623.gappssmtp.com header.b="2JgcP0lp"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id ED8508266D; Tue, 12 Jan 2021 17:40:02 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id E0119825F5 for ; Tue, 12 Jan 2021 17:39:57 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=baylibre.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=narmstrong@baylibre.com Received: by mail-wr1-x435.google.com with SMTP id c5so3182956wrp.6 for ; Tue, 12 Jan 2021 08:39:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20150623.gappssmtp.com; s=20150623; h=from:subject:reply-to:to:cc:autocrypt:organization:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=opQp1F2+0m0gcbId8nauqil2wucoa+IjFw/ax4DGi+k=; b=2JgcP0lpYD3BBkVDCgBlZGfY5SGcJg8thP5+lCRT/YcRJGhCTZjyspVIOsfZ7kBukn 41e8TJ0Zhqac5xOH16Bf7F+kIqSa4vb/7XVCUYaUliKGcN0f9jC5HQOohol6IDwZV33L a5RTpBwS+D9MY9DqIZRVqwll/2uKUDUOrUuGcsQvGQgHgYCq4PVhC33T50u2jt2tebGf FVrNYHGugB3IZzesdGu0sqj5ItgeCuffmSuLUVXRKQmI0ZgV3WprobowlOPoaM1gIQnL qUpq7zUSzua5Jw87oTr1QOOmDlNzLBwA11Vw+Etz/I8R/vhSJj2EnPLLv0n5vxuOpZD+ qlbg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:reply-to:to:cc:autocrypt :organization:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=opQp1F2+0m0gcbId8nauqil2wucoa+IjFw/ax4DGi+k=; b=mySwA6VjnZ5Bj9uKevL/CMHDweBqeWAQw+4Zazh/r/iFbqyMJ+3+XPvhHi0VEYOHJb fFekI5Lyy2+75pPic6NaXg3pHyQUni+qhe9rnjJkOLT9o0msxVQ9q03uIjJS1dT6dKtz 1D89oZDJfySMlOS91ruDOOjs84R0dsO00sYSc5AeTTfGdLMP9fXyOZZTEJIS7LDFcjsG HBL4m1xIRMQ+bQMc7rb87VePaoyj9miCMPNzCidjkerKNeupPJlT+o+07YKr68Pod/w8 AJcWVTLxQxMObXLb3vggzXK4bP96Qq+KAlSXf20318TGse6kQqmnDXNV0AW3ct+/ShiM x/tw== X-Gm-Message-State: AOAM531p1QJ5i5DYQuzqd/5tVZV7wGBJhCc6vM297Hn2ng4R7+miXuYu yhXopBi0XjfLVTvzl3yYC4ZcZQAjueALW0dr X-Google-Smtp-Source: ABdhPJxaah13w0o8kd5jOPxSGub3JFHUiG/xfeKzs0z3vTzZD8WfCBNMXI5r0hNu5k2hP6u03AwaMg== X-Received: by 2002:adf:dd90:: with SMTP id x16mr5121333wrl.85.1610469596626; Tue, 12 Jan 2021 08:39:56 -0800 (PST) Received: from ?IPv6:2a01:e35:2ec0:82b0:b5b0:db96:3e1e:ce6f? ([2a01:e35:2ec0:82b0:b5b0:db96:3e1e:ce6f]) by smtp.gmail.com with ESMTPSA id c190sm4529028wme.19.2021.01.12.08.39.55 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 12 Jan 2021 08:39:55 -0800 (PST) From: Neil Armstrong Subject: [PULL u-boot] Please pull u-boot-amlogic-20210112 To: trini@konsulko.com Cc: u-boot-amlogic@groups.io, U-Boot Mailing List Autocrypt: addr=narmstrong@baylibre.com; prefer-encrypt=mutual; keydata= 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 ZaTUOEkgIor5losDrePdPgE= Organization: Baylibre Message-ID: Date: Tue, 12 Jan 2021 17:39:54 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 Content-Language: en-US X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: narmstrong@baylibre.com Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.102.3 at phobos.denx.de X-Virus-Status: Clean Hi Tom, These are the changes for the next release, in brief is adds some features to the VIM3 boards (drivers fro function button detect using ADC, mac from efuses), new boards (V2 of libretech-cc, GT-King/Pro and Wetek Core2), all this with DT sync'ed over Linux 5.10 with new Power Domain driver support. A new DSI panel driver has been added, the rest of support will come next (PHYs, ...). The CI job is at https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic/pipelines/5836 Thanks, Neil The following changes since commit c8f2a060a15b8a21cef90c82cc49f70517356a50: xea: config: Disable CONFIG_SPL_OF_PLATDATA_PARENT on XEA (imx28) (2021-01-08 08:42:08 -0500) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic.git tags/u-boot-amlogic-20210112 for you to fetch changes up to 6bfa331a6e22507ae839fb8474ce1b3fd58808df: board: amlogic: vim3: fix setup ethernet mac from efuse (2021-01-12 14:25:55 +0100) ---------------------------------------------------------------- - sync amlogic GX & AXG DT to Linux 5.10 - Add new MESON_EE driver support for GXBB & AXG - Add support for Libretech-CC v2, Wetek Core2, Beelink GT-King/Pro boards - add driver for TDO tl070wsh30 panel driver - meson: isolate loading of socinfo - Add soc_rev to environment - Enable G12A support for saradc - Add correct mmcdev on VIM3(L) & Odroid-N2(C4) - Read MAC from fuses for VIM3 & VIM3L boards ---------------------------------------------------------------- Artem Lapkin (1): board: amlogic: vim3: fix setup ethernet mac from efuse Christian Hewitt (8): ARM: dts: import WeTek Core2 DTs from Linux 5.10 boards: amlogic: add WeTek Core2 support boards: amlogic: update documentation for WeTek Core2 ARM: dts: import Beelink GT-King/Pro DTs from Linux 5.10 boards: amlogic: add Beelink S922X board family support boards: amlogic: add Beelink GT-King defconfig boards: amlogic: add Beelink GT-King Pro defconfig boards: amlogic: update documentation for Beelink GT-King/Pro Heinrich Schuchardt (1): adc: meson-saradc: use correct printf code Jerome Brunet (2): arm64: dts: import libretech-cc-v2 from linux v5.10-rc1 arm64: meson: add support for libretech-cc v2 Marek Szyprowski (6): clk: meson: add minimal driver for g12a-ao clocks adc: meson-saradc: add G12A variant adc: meson-saradc: skip hardware init only if ADC is enabled configs: khadas-vim3: enable ADC device support board: amlogic: vim3: read ethernet MAC address from efuse board: amlogic: add MMC boot device detection for environment load Neil Armstrong (5): ARM: dts: sync Amlogic GX & AXG from Linux 5.10-rc1 power: domain: meson-ee-pwrc: add support for the Meson GX SoCs power: domain: meson-ee-pwrc: add support for the Meson AXG SoCs configs: use the new MESON_EE_POWER_DOMAIN driver for Amlogic GXBB/GXL/GXM boards video: add TDO tl070wsh30 panel driver Pascal Vizeli (1): meson: Add soc_rev to environment Stefan Agner (1): ARM: meson: isolate loading of socinfo arch/arm/dts/Makefile | 5 + arch/arm/dts/meson-axg.dtsi | 6 +- arch/arm/dts/meson-g12b-gtking-pro.dts | 125 +++++ arch/arm/dts/meson-g12b-gtking.dts | 145 +++++ arch/arm/dts/meson-g12b-khadas-vim3.dtsi | 88 --- arch/arm/dts/meson-g12b-odroid-n2-plus.dts | 31 + arch/arm/dts/meson-g12b-odroid-n2.dts | 618 +------------------- arch/arm/dts/meson-g12b-odroid-n2.dtsi | 625 +++++++++++++++++++++ arch/arm/dts/meson-g12b-w400.dtsi | 425 ++++++++++++++ arch/arm/dts/meson-gx-mali450.dtsi | 61 ++ arch/arm/dts/meson-gx-p23x-q20x.dtsi | 324 +++++++++++ arch/arm/dts/meson-gx.dtsi | 18 +- arch/arm/dts/meson-gxbb.dtsi | 63 +-- arch/arm/dts/meson-gxl-mali.dtsi | 46 +- arch/arm/dts/meson-gxl-s805x-libretech-ac.dts | 2 +- arch/arm/dts/meson-gxl-s805x.dtsi | 23 + .../meson-gxl-s905x-libretech-cc-v2-u-boot.dtsi | 7 + arch/arm/dts/meson-gxl-s905x-libretech-cc-v2.dts | 318 +++++++++++ arch/arm/dts/meson-gxl.dtsi | 17 +- arch/arm/dts/meson-gxm-wetek-core2-u-boot.dtsi | 7 + arch/arm/dts/meson-gxm-wetek-core2.dts | 87 +++ arch/arm/dts/meson-gxm.dtsi | 45 +- arch/arm/dts/meson-khadas-vim3.dtsi | 94 +++- arch/arm/dts/meson-sm1-khadas-vim3l.dts | 86 --- arch/arm/include/asm/arch-meson/boot.h | 4 + arch/arm/mach-meson/board-info.c | 26 +- board/amlogic/beelink-s922x/MAINTAINERS | 9 + board/amlogic/beelink-s922x/Makefile | 6 + board/amlogic/beelink-s922x/beelink-s922x.c | 54 ++ board/amlogic/odroid-n2/odroid-n2.c | 13 + board/amlogic/p212/MAINTAINERS | 1 + board/amlogic/q200/MAINTAINERS | 2 + board/amlogic/vim3/vim3.c | 39 ++ configs/beelink-gtking_defconfig | 71 +++ configs/beelink-gtkingpro_defconfig | 71 +++ configs/khadas-vim3_defconfig | 2 + configs/khadas-vim3l_defconfig | 2 + configs/libretech-ac_defconfig | 2 +- configs/libretech-cc_defconfig | 2 +- configs/libretech-cc_v2_defconfig | 82 +++ configs/libretech-s905d-pc_defconfig | 2 +- configs/libretech-s912-pc_defconfig | 2 +- configs/odroid-c2_defconfig | 2 +- configs/wetek-core2_defconfig | 70 +++ doc/board/amlogic/beelink-gtking.rst | 115 ++++ doc/board/amlogic/beelink-gtkingpro.rst | 116 ++++ doc/board/amlogic/index.rst | 123 ++-- doc/board/amlogic/libretech-cc.rst | 17 +- doc/board/amlogic/wetek-core2.rst | 96 ++++ drivers/adc/meson-saradc.c | 11 +- drivers/clk/meson/Makefile | 1 + drivers/clk/meson/g12a-ao.c | 83 +++ drivers/power/domain/meson-ee-pwrc.c | 52 +- drivers/video/Kconfig | 9 + drivers/video/Makefile | 1 + drivers/video/tdo-tl070wsh30.c | 155 +++++ include/dt-bindings/power/meson-axg-power.h | 14 + include/dt-bindings/power/meson-gxbb-power.h | 13 + 58 files changed, 3556 insertions(+), 978 deletions(-) create mode 100644 arch/arm/dts/meson-g12b-gtking-pro.dts create mode 100644 arch/arm/dts/meson-g12b-gtking.dts create mode 100644 arch/arm/dts/meson-g12b-odroid-n2-plus.dts create mode 100644 arch/arm/dts/meson-g12b-odroid-n2.dtsi create mode 100644 arch/arm/dts/meson-g12b-w400.dtsi create mode 100644 arch/arm/dts/meson-gx-mali450.dtsi create mode 100644 arch/arm/dts/meson-gx-p23x-q20x.dtsi create mode 100644 arch/arm/dts/meson-gxl-s805x.dtsi create mode 100644 arch/arm/dts/meson-gxl-s905x-libretech-cc-v2-u-boot.dtsi create mode 100644 arch/arm/dts/meson-gxl-s905x-libretech-cc-v2.dts create mode 100644 arch/arm/dts/meson-gxm-wetek-core2-u-boot.dtsi create mode 100644 arch/arm/dts/meson-gxm-wetek-core2.dts create mode 100644 board/amlogic/beelink-s922x/MAINTAINERS create mode 100644 board/amlogic/beelink-s922x/Makefile create mode 100644 board/amlogic/beelink-s922x/beelink-s922x.c create mode 100644 configs/beelink-gtking_defconfig create mode 100644 configs/beelink-gtkingpro_defconfig create mode 100644 configs/libretech-cc_v2_defconfig create mode 100644 configs/wetek-core2_defconfig create mode 100644 doc/board/amlogic/beelink-gtking.rst create mode 100644 doc/board/amlogic/beelink-gtkingpro.rst create mode 100644 doc/board/amlogic/wetek-core2.rst create mode 100644 drivers/clk/meson/g12a-ao.c create mode 100644 drivers/video/tdo-tl070wsh30.c create mode 100644 include/dt-bindings/power/meson-axg-power.h create mode 100644 include/dt-bindings/power/meson-gxbb-power.h