From patchwork Wed May 19 14:53:33 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Michal Simek X-Patchwork-Id: 1480990 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=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.a=rsa-sha256 header.s=20150623 header.b=DdJ1TEvn; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FlbV24wTQz9sVt for ; Thu, 20 May 2021 00:53:46 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 4663281DC8; Wed, 19 May 2021 16:53:41 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=monstr.eu 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=monstr-eu.20150623.gappssmtp.com header.i=@monstr-eu.20150623.gappssmtp.com header.b="DdJ1TEvn"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 3B71981F63; Wed, 19 May 2021 16:53:39 +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-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) (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 7B79F80C63 for ; Wed, 19 May 2021 16:53:35 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=none (p=none dis=none) header.from=monstr.eu Authentication-Results: phobos.denx.de; spf=none smtp.mailfrom=monstr@monstr.eu Received: by mail-wm1-x332.google.com with SMTP id 62so6432452wmb.3 for ; Wed, 19 May 2021 07:53:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monstr-eu.20150623.gappssmtp.com; s=20150623; h=to:cc:from:subject:message-id:date:user-agent:mime-version :content-language:content-transfer-encoding; bh=+UnYv/PKdrj2Fb5Jel/8YCIZrPs9YugonH9PPA19X00=; b=DdJ1TEvnQ3W+1gWXc4uheiGK34uVb4SxTUEa6T/jlhn4P60y8kHSm3OjuBFRyVfZLq LihNHeFX6bVjpuv2AO6lxYkgmPBWU0xMEeZwZ9xDIlTqQLWd2bww0roaWeKfy8MVwVxx ufclaoOV5DQLbCZzJh77+9G6EbZ/kLL4y0Qufda7onsnnlaplg5crMdGPJ8rdMfzphZr TkmQtgT8DQkUxumkNofuLX20Z5bgC/NKghP5HYacAJLGVZkcfK8mm8Sj4aWeWnNbmUco f+YQWoumYfFUk9rA4I3Opxa/e7zywJs5iXTpkb0iHI13ci1asK+X1YCZ3GD9UNGYvaRB GamA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:cc:from:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=+UnYv/PKdrj2Fb5Jel/8YCIZrPs9YugonH9PPA19X00=; b=Ntu+8n9P2kgpCCYXZ+v5h7TNV8/cE39xHm5i38t120QKHg01NM5BbpdUx1Tr/hGByH 2VT1BD/imFciVIOngMFFvnx4A1wg77BHl7i0Itjom2+0+InpuxeOrWtm5VL+xYBqnZup x3slLKu41SKuCZ9fI3mzcN/cZrmEU3VFKUf2wskbtWEDeuHtw6ppUZKhthftPTOktHle 2xOccPaPlolKDEqRtuxzT10ZOxjqtyI8sTQFGX9VcQC/IoY329tMrysysViLRkP2CeBj hdUf1oAatvhlV5WBfylHDqSk7QaHYSWFqtTCNKfKfLoeWZZlynu8KvXScOS1BeDj94t8 9FnQ== X-Gm-Message-State: AOAM532whJDNxrNN4zu8Ca7/kEEiDhAyWCWxxtPfWNO5WoEKe6O9xJ8O 3GIOA2UYcydCAh8CHBleO8Ty2g== X-Google-Smtp-Source: ABdhPJzTpGpIA/1TZVxsndWMXKsZlHgmziMM7jVDnfuMdxUMhorqqvcUJJofwhpXqOoGY6FpnN/8aw== X-Received: by 2002:a05:600c:21da:: with SMTP id x26mr11494642wmj.93.1621436014982; Wed, 19 May 2021 07:53:34 -0700 (PDT) Received: from ?IPv6:2a02:768:2307:40d6:f666:9af6:3fed:e53b? ([2a02:768:2307:40d6:f666:9af6:3fed:e53b]) by smtp.gmail.com with ESMTPSA id e10sm26180254wrw.20.2021.05.19.07.53.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 19 May 2021 07:53:34 -0700 (PDT) To: Tom Rini Cc: U-Boot Mailing List , Heinrich Schuchardt , Stefan Roese From: Michal Simek Subject: [GIT PULL] xilinx patches for v2021.07-rc3 Message-ID: Date: Wed, 19 May 2021 16:53:33 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.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: , 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, please pull these changes. There is one critical Versal patch which was checked by Stefan and Heinrich. There are also DT fixes for mini configurations and DT syncup patches with the Linux kernel. Also I have added k26 board. I have tested it on zcu102/zcu104 and k26. Gitlab CI also not showing any issue. Thanks, Michal The following changes since commit 428bec7cf956c3558bbdfda4d2ba23beb73a68ba: Merge branch '2021-05-17-assorted-fixes' (2021-05-18 14:17:54 -0400) are available in the Git repository at: git@source.denx.de:u-boot/custodians/u-boot-microblaze.git tags/xilinx-for-v2021.07-rc3 for you to fetch changes up to c0e6feeb343f8643376610fb3afd9eb8bcea6aad: xilinx: zynqmp: Enable DM_RTC/emul driver/cmd date/gettime and efi settime (2021-05-19 10:02:20 +0200) ---------------------------------------------------------------- Xilinx changes for v2021.07-rc3 ZynqMP: - Syncup DT with Linux kernel - Fix mmc mini configurations via DT - Add pinctrl/psgtr description to DTs - Add DTs for Kria boards - Enable RTC and Time commands Versal: - Fix early BSS section location ---------------------------------------------------------------- Michal Simek (7): arm64: zynqmp: Add missing silabs,skip-recall for si570 ref clk nodes arm64: zynqmp: Remove comment about clock chips arm64: zynqmp: Add missing mio-bank properties to sdhci arm64: zynqmp: Add pinctrl description arm64: zynqmp: Add psgtr DT descriptions arm64: zynqmp: Add description for SOM/Kria boards xilinx: zynqmp: Enable DM_RTC/emul driver/cmd date/gettime and efi settime Raviteja Narayanam (1): arm64: zynqmp: Add 'i2c-mux-idle-disconnect' property Saeed Nowshadi (2): arm64: zynqmp: Add 'silabs,skip-recall' to DDR DIMM si570 clk node arm64: zynqmp: Add label to all GPIO lines for VCK190 SC T Karthik Reddy (2): arm64: zynqmp: Add zynqmp firmware specific DT nodes xilinx: versal: Enable CONFIG_POSITION_INDEPENDENT arch/arm/dts/Makefile | 4 ++++ arch/arm/dts/zynqmp-e-a2197-00-revA.dts | 20 ++++++++++++-------- arch/arm/dts/zynqmp-m-a2197-01-revA.dts | 3 ++- arch/arm/dts/zynqmp-m-a2197-02-revA.dts | 3 ++- arch/arm/dts/zynqmp-m-a2197-03-revA.dts | 3 ++- arch/arm/dts/zynqmp-mini-emmc0.dts | 40 ++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-mini-emmc1.dts | 40 ++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-p-a2197-00-revA.dts | 23 +++++++++++++++++++++++ arch/arm/dts/zynqmp-sck-kv-g-revA.dts | 373 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-sck-kv-g-revB.dts | 353 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi | 21 +++++++++++++++++++++ arch/arm/dts/zynqmp-sm-k26-revA.dts | 316 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-smk-k26-revA-u-boot.dtsi | 21 +++++++++++++++++++++ arch/arm/dts/zynqmp-smk-k26-revA.dts | 21 +++++++++++++++++++++ arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts | 260 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts | 306 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-zc1751-xm019-dc5.dts | 330 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-zcu100-revC.dts | 242 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- arch/arm/dts/zynqmp-zcu102-revA.dts | 290 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-zcu104-revA.dts | 218 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-zcu104-revC.dts | 218 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-zcu106-revA.dts | 290 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ arch/arm/dts/zynqmp-zcu111-revA.dts | 234 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- arch/arm/dts/zynqmp-zcu208-revA.dts | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----- arch/arm/dts/zynqmp-zcu216-revA.dts | 83 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----- configs/xilinx_versal_virt_defconfig | 1 + configs/xilinx_zynqmp_virt_defconfig | 6 +++++- include/dt-bindings/pinctrl/pinctrl-zynqmp.h | 19 +++++++++++++++++++ 28 files changed, 3797 insertions(+), 24 deletions(-) create mode 100644 arch/arm/dts/zynqmp-sck-kv-g-revA.dts create mode 100644 arch/arm/dts/zynqmp-sck-kv-g-revB.dts create mode 100644 arch/arm/dts/zynqmp-sm-k26-revA-u-boot.dtsi create mode 100644 arch/arm/dts/zynqmp-sm-k26-revA.dts create mode 100644 arch/arm/dts/zynqmp-smk-k26-revA-u-boot.dtsi create mode 100644 arch/arm/dts/zynqmp-smk-k26-revA.dts create mode 100644 include/dt-bindings/pinctrl/pinctrl-zynqmp.h