From patchwork Sun Jan 26 16:38:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jagan Teki X-Patchwork-Id: 1229390 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=amarulasolutions.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.a=rsa-sha256 header.s=google header.b=iCPsj8OB; 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 485JVM50ZDz9sPW for ; Mon, 27 Jan 2020 03:38:51 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A8A5580379; Sun, 26 Jan 2020 17:38:41 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=amarulasolutions.com header.i=@amarulasolutions.com header.b="iCPsj8OB"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 93D338037A; Sun, 26 Jan 2020 17:38:39 +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=-0.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,SPF_HELO_NONE,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-pf1-x441.google.com (mail-pf1-x441.google.com [IPv6:2607:f8b0:4864:20::441]) (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 3D56780199 for ; Sun, 26 Jan 2020 17:38:36 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=amarulasolutions.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=jagan@amarulasolutions.com Received: by mail-pf1-x441.google.com with SMTP id q8so3753824pfh.7 for ; Sun, 26 Jan 2020 08:38:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amarulasolutions.com; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=+qLxqciIINXfq/wWRQCqBxs09/u16fkK32uVIFpv1nk=; b=iCPsj8OB3k6TvqNST/MVWXfIAom/aQmLX6zqxg+kgpdVcgMWpxW4UrenqnCY+mJIQm xpagE17SuVvtQR5iUO3mfg2xssAUsftzbOCHc9w+6GmrldWNhgR/xBmUijmkERhJLJrj RQU0o7Q3yLsqD+TvixHLdA1G2q/3HiJwWys4U= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=+qLxqciIINXfq/wWRQCqBxs09/u16fkK32uVIFpv1nk=; b=UTHkPDp8Mq2GcoDFCEvDUEmaTU9tNyC1oJ0uESTVvaW+/pBtdWnzAfhSzcEq9jTeV6 Xx5EW+WJX38HodsIfXaI9UTjWJT7xSlqKazYQmvWb59HBwiOMVZ+HkvcUoARfM0AI96V hDxgo6QHwjBsAG4Ah4n7wKsxP039yVViNak1fp0zZ9uVm+JiG9Ek0MDLJUV6QGHvZz+3 wXTmpKtbL9hcsTzfhBfrPcz94GBrUA59BvRyMUBtlE4pO/XoFezlYtIV+LSBtnuN6RP4 bgzp4+b3zYuu9OnC2OAsrb3SqhBPGBGbcj3eY/+hKSUkcxlCPpS9hXK8lFcamHG1nTWd IyGw== X-Gm-Message-State: APjAAAXy0s/Qh+7FoxIzTnl4oodmZ0k5b2xzRu9VYFKKcceUhX/mXdh5 2tKoUVhGjd9WvjKRMJCMs0rutQ== X-Google-Smtp-Source: APXvYqyGNMw6wTzcpmULMzZzderPghiraW2uHiM0o9j+9uIZRLvhoNRC0un5i6T7pxuW045H1VAiOA== X-Received: by 2002:a62:4d87:: with SMTP id a129mr12353799pfb.116.1580056714420; Sun, 26 Jan 2020 08:38:34 -0800 (PST) Received: from localhost.localdomain ([2405:201:c809:c7d5:a502:7cd5:b7eb:3598]) by smtp.gmail.com with ESMTPSA id e19sm12569687pjr.10.2020.01.26.08.38.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 26 Jan 2020 08:38:33 -0800 (PST) From: Jagan Teki To: Tom Rini Subject: Pull request: u-boot-sunxi/master Date: Sun, 26 Jan 2020 22:08:26 +0530 Message-Id: <20200126163826.9387-1-jagan@amarulasolutions.com> X-Mailer: git-send-email 2.18.0.321.gffc6fa0e3 MIME-Version: 1.0 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.26 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: u-boot@lists.denx.de Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.101.4 at phobos.denx.de X-Virus-Status: Clean Hi Tom, Please pull this PR. Summary: - Libre Computer ALL-H3-IT/ALL-H5-CC board (Chen-Yu Tsai) - Allwinner R40 Ethernet, usb phy enablement (Andre Przywara) - Sunxi auto load from 128KB MMC offset (Andre Przywara) - Orange Pi Win Ethernet phy enablement (Jernej Skrabec) Thanks, Jagan. The following changes since commit 5692e8f7b44c0794ecfe8de92bc64897518623d0: common: Update comment to show progress (2020-01-24 23:06:49 +0530) are available in the Git repository at: https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi master for you to fetch changes up to 2936eb2d550a642275113464fc9dcbb03357c049: configs: Orange Pi Win: enable ethernet phy (2020-01-26 20:59:51 +0530) ---------------------------------------------------------------- Andre Przywara (7): sunxi: dts: R40: Update Bananapi M2 Berry .dts sunxi: defconfig: Bananapi M2 Berry: enable Ethernet phy: sun4i-usb: Add Allwinner R40 support sunxi: defconfig: R40 boards: enable USB sunxi: move CONFIG_SYS_SPI_U_BOOT_OFFS out of defconfig sunxi: SPL: Factor out sunxi_get_boot_source() sunxi: Automate loading from 128KB MMC offset Chen-Yu Tsai (3): sunxi: H3/H5 Sync DT files from upstream Linux kernel as of next-20200108 sunxi: Add Libre Computer ALL-H3-IT H5 board sunxi: Add Libre Computer ALL-H5-CC H5 board Jernej Skrabec (1): configs: Orange Pi Win: enable ethernet phy arch/arm/dts/Makefile | 9 +- arch/arm/dts/sun50i-h5-bananapi-m2-plus-v1.2.dts | 11 ++ .../arm/dts/sun50i-h5-emlid-neutis-n5-devboard.dts | 137 ++------------- arch/arm/dts/sun50i-h5-emlid-neutis-n5.dtsi | 95 +---------- arch/arm/dts/sun50i-h5-libretech-all-h3-cc.dts | 10 +- arch/arm/dts/sun50i-h5-libretech-all-h3-it.dts | 11 ++ arch/arm/dts/sun50i-h5-libretech-all-h5-cc.dts | 61 +++++++ arch/arm/dts/sun50i-h5-nanopi-neo-plus2.dts | 53 +----- arch/arm/dts/sun50i-h5-nanopi-neo2.dts | 45 +---- arch/arm/dts/sun50i-h5-orangepi-pc2.dts | 47 +----- arch/arm/dts/sun50i-h5-orangepi-prime.dts | 52 +----- arch/arm/dts/sun50i-h5-orangepi-zero-plus.dts | 11 +- arch/arm/dts/sun50i-h5-orangepi-zero-plus2.dts | 46 +---- arch/arm/dts/sun50i-h5.dtsi | 186 +++++++++++++++------ arch/arm/dts/sun8i-h2-plus-bananapi-m2-zero.dts | 40 ++++- arch/arm/dts/sun8i-h2-plus-orangepi-r1.dts | 2 - arch/arm/dts/sun8i-h2-plus-orangepi-zero.dts | 22 ++- arch/arm/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts | 13 ++ arch/arm/dts/sun8i-h3-beelink-x2.dts | 11 +- .../dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts | 72 ++++++++ arch/arm/dts/sun8i-h3-emlid-neutis-n5h3.dtsi | 11 ++ arch/arm/dts/sun8i-h3-mapleboard-mp130.dts | 152 +++++++++++++++++ arch/arm/dts/sun8i-h3-nanopi-duo2.dts | 173 +++++++++++++++++++ arch/arm/dts/sun8i-h3-nanopi-m1-plus.dts | 28 +++- arch/arm/dts/sun8i-h3-nanopi-m1.dts | 2 +- arch/arm/dts/sun8i-h3-nanopi-neo-air.dts | 2 +- arch/arm/dts/sun8i-h3-nanopi.dtsi | 25 +-- arch/arm/dts/sun8i-h3-orangepi-2.dts | 34 +--- arch/arm/dts/sun8i-h3-orangepi-lite.dts | 27 +-- arch/arm/dts/sun8i-h3-orangepi-one.dts | 28 +--- arch/arm/dts/sun8i-h3-orangepi-pc.dts | 27 +-- arch/arm/dts/sun8i-h3-orangepi-plus.dts | 23 ++- arch/arm/dts/sun8i-h3-orangepi-zero-plus2.dts | 2 +- arch/arm/dts/sun8i-h3-rervision-dvk.dts | 114 +++++++++++++ arch/arm/dts/sun8i-h3.dtsi | 86 +++++++++- arch/arm/dts/sun8i-v40-bananapi-m2-berry.dts | 135 +++++++++++++-- arch/arm/dts/sunxi-bananapi-m2-plus-v1.2.dtsi | 30 ++++ arch/arm/dts/sunxi-bananapi-m2-plus.dtsi | 7 +- arch/arm/dts/sunxi-h3-h5-emlid-neutis.dtsi | 170 +++++++++++++++++++ arch/arm/dts/sunxi-h3-h5.dtsi | 137 +++++++++------ arch/arm/dts/sunxi-libretech-all-h3-cc.dtsi | 65 ++++++- arch/arm/dts/sunxi-libretech-all-h3-it.dtsi | 180 ++++++++++++++++++++ arch/arm/mach-sunxi/Kconfig | 1 + arch/arm/mach-sunxi/board.c | 38 ++++- board/sunxi/MAINTAINERS | 10 ++ common/spl/Kconfig | 1 + configs/A20-OLinuXino-Lime2-eMMC_defconfig | 1 - configs/Bananapi_M2_Ultra_defconfig | 4 + configs/bananapi_m2_berry_defconfig | 6 + configs/libretech_all_h3_it_h5_defconfig | 21 +++ configs/libretech_all_h5_cc_h5_defconfig | 22 +++ configs/oceanic_5205_5inmfd_defconfig | 1 - configs/orangepi_pc2_defconfig | 1 - configs/orangepi_r1_defconfig | 1 - configs/orangepi_win_defconfig | 3 +- configs/orangepi_zero_defconfig | 1 - configs/pine64-lts_defconfig | 1 - configs/sopine_baseboard_defconfig | 1 - drivers/phy/allwinner/phy-sun4i-usb.c | 12 ++ include/dt-bindings/clock/sun8i-h3-ccu.h | 11 +- include/dt-bindings/reset/sun8i-h3-ccu.h | 5 +- 61 files changed, 1782 insertions(+), 751 deletions(-) create mode 100644 arch/arm/dts/sun50i-h5-bananapi-m2-plus-v1.2.dts create mode 100644 arch/arm/dts/sun50i-h5-libretech-all-h3-it.dts create mode 100644 arch/arm/dts/sun50i-h5-libretech-all-h5-cc.dts create mode 100644 arch/arm/dts/sun8i-h3-bananapi-m2-plus-v1.2.dts create mode 100644 arch/arm/dts/sun8i-h3-emlid-neutis-n5h3-devboard.dts create mode 100644 arch/arm/dts/sun8i-h3-emlid-neutis-n5h3.dtsi create mode 100644 arch/arm/dts/sun8i-h3-mapleboard-mp130.dts create mode 100644 arch/arm/dts/sun8i-h3-nanopi-duo2.dts create mode 100644 arch/arm/dts/sun8i-h3-rervision-dvk.dts create mode 100644 arch/arm/dts/sunxi-bananapi-m2-plus-v1.2.dtsi create mode 100644 arch/arm/dts/sunxi-h3-h5-emlid-neutis.dtsi create mode 100644 arch/arm/dts/sunxi-libretech-all-h3-it.dtsi create mode 100644 configs/libretech_all_h3_it_h5_defconfig create mode 100644 configs/libretech_all_h5_cc_h5_defconfig