From patchwork Mon Apr 19 15:35:01 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Neil Armstrong X-Patchwork-Id: 1467986 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=85.214.62.61; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) 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=hFj7arhZ; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [85.214.62.61]) (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 4FP9qx065Xz9tlC for ; Tue, 20 Apr 2021 01:35:24 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id A1C0682AE1; Mon, 19 Apr 2021 17:35:17 +0200 (CEST) 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="hFj7arhZ"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 0FEC982AE9; Mon, 19 Apr 2021 17:35:15 +0200 (CEST) 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,SPF_HELO_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from mail-wr1-x432.google.com (mail-wr1-x432.google.com [IPv6:2a00:1450:4864:20::432]) (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 53AB282AE7 for ; Mon, 19 Apr 2021 17:35:03 +0200 (CEST) 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-x432.google.com with SMTP id h4so25476962wrt.12 for ; Mon, 19 Apr 2021 08:35:03 -0700 (PDT) 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:organization:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=wjIlK7H1NZUg40g9phV8RhKeX9gwrb2+o7X6cW/D/bQ=; b=hFj7arhZ3jJwWX3SzKo3mWsg9lla8EQAXuisgdxKGA9P+6VRGUb4O3vETpcSgnVKbX P88RYgXFze0LNsCrYkjRz0dH2c+fKf9ooEQe8sCEKXpTCmgyunDx0+w9i14rz4+x7rZM FwLC29sJrZq2ZpK4EJwfpN45iuV4JwPEN3V9qAKxoiRDTSbyF2xRM1vaHmbUA8RY8lIZ Cv2JUDUkvGhLv1fCc9XHLZH3Q0V4YADS5+C7nadfZqbwQ06BJcb7LhsFTsSay+jluACQ +wgKJfO5ths5Z1JpE5DtSExDH2bv0vnUq4a74PoWWy5IT4w+l+zELJRn3R+BTUH7gUlJ rI5w== 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:organization :message-id:date:user-agent:mime-version:content-language :content-transfer-encoding; bh=wjIlK7H1NZUg40g9phV8RhKeX9gwrb2+o7X6cW/D/bQ=; b=tfeIPLqXL4Hw8xDkMoPm5Jmej/YO5/VBShodmqr8O48iI04h0Vyd0qXfTNK+jdeWB3 e8EABlAKdxwUQ9UYUHWTbbzfOt70vvGHDPWRMqvdQR7t8l1p0UdiXzqVpV19QgLl0yA6 8XyLzV4i2pB2fOVhIqmMvSba2dfmrBmXq7zvfmbHsCnVxbFkF5hV/GyZtvOAm2qdogfE SVP5/Uxpg2zh9vAww2C8DDobAQqUd7xpynwcXhoZDQo1iFEUFSKTqIppdHQZ1Ci0Hpxk X57/p/EPsF0uVOuZOJXstZ6mCUm6dN/TelqJ47AVLaq+wLVS/5cgSL2CjUF+9TtOPvTm ihJw== X-Gm-Message-State: AOAM533dg1gdDFw2p7YZtYRz53Oqr+Q6lh7sQmMGHQd4XmltS1IUCq7K gtVXveZr+AfbsuFnFSgiIISsQ5bTy//mtfXK X-Google-Smtp-Source: ABdhPJwfPN7k9T/aKQLrHNaDjytaAcFhDuow5ligSszh8loIxCF4GU+7ZYX2zBEeVfegLPOL7Fghdg== X-Received: by 2002:a5d:4488:: with SMTP id j8mr15303404wrq.83.1618846502496; Mon, 19 Apr 2021 08:35:02 -0700 (PDT) Received: from ?IPv6:2a01:e0a:90c:e290:2e82:31e6:67f1:4f33? ([2a01:e0a:90c:e290:2e82:31e6:67f1:4f33]) by smtp.gmail.com with ESMTPSA id c15sm13360884wrr.3.2021.04.19.08.35.01 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 19 Apr 2021 08:35:01 -0700 (PDT) From: Neil Armstrong Subject: [PULL u-boot] Please pull u-boot-amlogic-20210419 To: trini@konsulko.com Cc: u-boot-amlogic@groups.io, U-Boot Mailing List Organization: Baylibre Message-ID: <08d42f1d-2d55-0bc2-2e7f-fc2993fd4726@baylibre.com> Date: Mon, 19 Apr 2021 17:35:01 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1 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.4 at phobos.denx.de X-Virus-Status: Clean Hi Tom, This serie fixes Ethernet on Odroid-C2 and enables support for PCIe on the Khadas VIM3 & VIM3L with all the necessary bits after Bin merged the PCIe driver. The CI job is at https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic/pipelines/7216 Thanks, Neil The following changes since commit 3a9aaefcaa3efc2a1cef86fbe0bf229a1bff9902: Merge tag 'efi-2021-07-rc1-2' of https://source.denx.de/u-boot/custodians/u-boot-efi (2021-04-18 08:47:27 -0400) are available in the Git repository at: https://source.denx.de/u-boot/custodians/u-boot-amlogic.git tags/u-boot-amlogic-20210419 for you to fetch changes up to fcf3c9deae1acfda81051c8c211fcbefd4217e1d: boards: amlogic: update documentation for PCIe support (2021-04-19 16:59:33 +0200) ---------------------------------------------------------------- - fix Ethernet on Odroid-C2 by re-adding old bindings style PHY reset - add G12A PCIe clock gates - add G12A PCIe PHY OPs - enable PCIe for Khadas VIM3/VIM3L boards DT - enable PCIe and NVME for Khadas VIM3/VIM3L boards config - update Amlogic board documentation for PCIe support ---------------------------------------------------------------- Neil Armstrong (6): clk: meson-g12a: add PCIe gates phy: meson-g12a-usb3-pcie: add support for PCIe ops arm: dts: meson-khadas-vim3: enable PCIe in U-boot configs: khadas-vim3: enable PCIe and NVMe configs: meson64: add NVME boot target boards: amlogic: update documentation for PCIe support Stefan Agner (1): arm64: dts: meson: odroidc2: readd PHY reset properties arch/arm/dts/meson-gxbb-odroidc2-u-boot.dtsi | 6 +++ arch/arm/dts/meson-khadas-vim3-u-boot.dtsi | 4 ++ configs/khadas-vim3_defconfig | 5 ++ configs/khadas-vim3l_defconfig | 5 ++ doc/board/amlogic/index.rst | 2 + drivers/clk/meson/g12a.c | 2 + drivers/phy/meson-g12a-usb3-pcie.c | 81 ++++++++++++++++++++++++++-- include/configs/meson64.h | 7 +++ 8 files changed, 108 insertions(+), 4 deletions(-)